void RenderingGame::Update() { Skybox* skybox = (Skybox*)mServices.GetService(Skybox::TypeIdClass()); GamePadComponent* gamePadComponent = (GamePadComponent *)mServices.GetService(GamePadComponent::TypeIdClass()); if (skybox && gamePadComponent) { if (gamePadComponent->WasButtonUp(GamePadButton::LeftStick) && gamePadComponent->IsButtonDown(GamePadButton::LeftStick)) { skybox->SetEnabled(!skybox->IsEnabled()); } } Game::Update(); }