CEngineSharp_Client.GameTime.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
        public void Update()
        {
            this.UpdateTime = this.TotalElapsedTime - this._startUpdateTime;

            _startUpdateTime = this.TotalElapsedTime;
        }

Usage Example

Example #1
0
        public static void Start(GameTime gameTime)
        {
            while (!Client.ShuttingDown)
            {
                gameTime.Update();

                ServiceLocator.NetManager.Update();

                if (Client.InGame && ServiceLocator.WorldManager.PlayerManager.GetPlayer(ServiceLocator.WorldManager.PlayerManager.ClientID) != null)
                {
                    ServiceLocator.WorldManager.PlayerManager.GetPlayer(ServiceLocator.WorldManager.PlayerManager.ClientID).TryMove();

                    foreach (var player in ServiceLocator.WorldManager.PlayerManager.GetPlayers())
                    {
                        player.Update(gameTime);
                    }

                    ServiceLocator.WorldManager.MapManager.Map.Update(gameTime);
                }

                // Render
                ServiceLocator.ScreenManager.Render(gameTime);
            }
        }