private void GameEnd(GameEndEnum en) { sw.Stop(); OnGameEnd(en); }
public void OnGameEnd(GameEndEnum en) { EventHandler<GameEndEnum> h = GameEndEvent; if (h != null) h(this, en); }
public void GameOver(GameEndEnum en,long p) { Content = new GameOverScreen(en, p, this); CurrentVm = (content.DataContext as GameOverVM); }
public GameOverVM(MainViewModel main, GameEndEnum en, long pontszam) { mainmodel = main; orulunk = (en == GameEndEnum.Win) ? ":)" : ":("; this.pontszam = pontszam; }
private void GameEnded(GameEndEnum en) { mainModel.GameOver(en, game.Player.Points); }
public GameOverScreen(GameEndEnum en, long pontok, MainViewModel mainvm) { InitializeComponent(); VM = new GameOverVM(mainvm, en, pontok); this.DataContext = VM; }