Example #1
0
 private void Construct(ButtonController buttonController, IButtonContainerUseCase buttonContainerUseCase,
                        IStageObjectContainerUseCase stageObjectContainerUseCase, StageView stageView)
 {
     _buttonController            = buttonController;
     _stageObjectContainerUseCase = stageObjectContainerUseCase;
     _buttonContainerUseCase      = buttonContainerUseCase;
     _stageView = stageView;
 }
Example #2
0
 public SceneLoader(ZenjectSceneLoader zenjectSceneLoader, TransitionMaskView transitionMaskView,
                    IGameTypeUseCase gameTypeUseCase, StepCountView stepCountView,
                    ILevelUseCase levelUseCase, LevelView levelView, IButtonContainerUseCase buttonContainerUseCase)
 {
     _tokenSource            = new CancellationTokenSource();
     _zenjectSceneLoader     = zenjectSceneLoader;
     _transitionMaskView     = transitionMaskView;
     _gameTypeUseCase        = gameTypeUseCase;
     _stepCountView          = stepCountView;
     _levelUseCase           = levelUseCase;
     _levelView              = levelView;
     _buttonContainerUseCase = buttonContainerUseCase;
 }