public void Update() { if (mQueue != null) { mQueue.Update(); } }
public void Update(GameTime gameTime) { GameTime = gameTime; DeltaTime = (float)gameTime.ElapsedGameTime.TotalSeconds; CurrentTimeMS = gameTime.TotalGameTime.TotalMilliseconds; var keyboardState = Keyboard.GetState(); CameraController.Update(); var blockMouseUpdate = UIManager.Update(); GameStateManager.Update(blockMouseUpdate); InputController.HandleInput(); PreviousKeyboardState = keyboardState; PreviousMouseState = Mouse.GetState(); PreviousGamePadState = GamePad.GetState(PlayerIndex.One); if (InputController.HasInput(InputActions.ToggleRealTimeDebug)) { RealTimeDebug.Active = !RealTimeDebug.Active; } if (InputController.HasInput(InputActions.ToggleConsole)) { Console.Active = !Console.Active; } CoroutineQueue.Update(); }