Ejemplo n.º 1
0
 public ScoreSystemFacade(IScoreSystem scoreSystem, IGameOverView gameOverView, IGameplayView gameplayView, IScoreSettings scoreSettings, IStartView startView)
 {
     this.scoreSystem   = scoreSystem;
     this.gameOverView  = gameOverView;
     this.gameplayView  = gameplayView;
     this.scoreSettings = scoreSettings;
     this.startView     = startView;
 }
Ejemplo n.º 2
0
 public ApplicationPresenter(IGameplayView gameplayView, IUserInterfaceView interfaceView,
                             IApplicationModel model, Screens screens, GameSettings settings)
 {
     _gameplayView  = gameplayView;
     _interfaceView = interfaceView;
     _model         = model;
     _screens       = screens;
     _settings      = settings;
 }