public void Draw() { fpsCounter.Draw(window); if (currentScreen is GameScreen) { camera.Center = (currentScreen as GameScreen).PlayerShip.Position; window.SetView(camera); } else { window.SetView(window.DefaultView); } background.Draw(window); if (currentScreen != null) { currentScreen.Draw(window); } Input.Mouse.Draw(window); }