コード例 #1
0
ファイル: GamePresenter.cs プロジェクト: mashinson/patterns
 private void handleModelHitFirstStateUpdateEvent(GameModelUpdateEventArgs args)
 {
     _view.HitFirstCellState(args.Shots);
 }
コード例 #2
0
ファイル: GamePresenter.cs プロジェクト: mashinson/patterns
 private void handleModelHitFoxUpdateEvent(GameModelUpdateEventArgs args)
 {
     _view.HitFoxState(args.LeftFoxes, args.Shots);
 }
コード例 #3
0
ファイル: GamePresenter.cs プロジェクト: mashinson/patterns
 private void handleModelMissFoxUpdateEvent(GameModelUpdateEventArgs args)
 {
     _view.MissFoxState(args.Pelling, args.Shots);
 }
コード例 #4
0
ファイル: GamePresenter.cs プロジェクト: mashinson/patterns
 /// Model send info to view, what to dispaly depending on whether
 /// in the selected cells were foxes or player win/lose game, hit first cell
 #region InfoToView
 private void handleModelWinLoseUpdateEvent(GameModelUpdateEventArgs args)
 {
     _view.WinLoseState(args.State);
 }