private void LateUpdate(Time time) { if (_debug) { DrawDebugTools(time); } if (mouseMode == MouseMode.CustomCursor) { cursor.SetPosition(InputManager.MOUSE_POSITION); window.Draw(cursor); } currentState.LateUpdate(time); }