void RestartGameMenuEntrySelected(object sender, PlayerIndexEvent e) { LoadingScreen.Load(ScreenManager, true, e.PlayerIndex, new GameplayScreen()); }
void QuitGameMenuEntrySelected(object sender, PlayerIndexEvent e) { LoadingScreen.Load(ScreenManager, false, null, new BackgroundScreen(), new MainMenuScreen()); }
void ControlsMenuEntrySelected(object sender, PlayerIndexEvent e) { ScreenManager.AddScreen(new ControlsMenuScreen(), e.PlayerIndex); }
void ConfirmExitMessageBoxAccepted(object sender, PlayerIndexEvent e) { ScreenManager.Game.Exit(); }
protected void OnCancel(object sender, PlayerIndexEvent e) { OnCancel(e.PlayerIndex); }