Exemple #1
0
 public StageResultUseCase(IAnswerRenderer answerRenderer,
                           IEffectCrackerRenderer effectCrackerRenderer,
                           IInfoEntity infoEntity,
                           IMainStateEntity mainStateEntity,
                           IMainStateRpcRequester mainStateRpcRequester,
                           IPlayerEntity playerEntity,
                           IReadOnlyList <IStageResultListRenderer> stageResultListRendererList,
                           IResultEntity resultEntity,
                           IStageEntity stageEntity,
                           IStageResultHandler stageResultHandler,
                           IStageResultRenderer stageResultRenderer,
                           IStageResultTimelineHandler stageResultTimelineHandler,
                           IStageResultTimelineRenderer stageResultTimelineRenderer,
                           ITimerEntity timerEntity)
 {
     AnswerRenderer              = answerRenderer;
     EffectCrackerRenderer       = effectCrackerRenderer;
     InfoEntity                  = infoEntity;
     MainStateEntity             = mainStateEntity;
     MainStateRpcRequester       = mainStateRpcRequester;
     PlayerEntity                = playerEntity;
     StageResultListRendererList = stageResultListRendererList;
     ResultEntity                = resultEntity;
     StageEntity                 = stageEntity;
     StageResultHandler          = stageResultHandler;
     StageResultRenderer         = stageResultRenderer;
     StageResultTimelineHandler  = stageResultTimelineHandler;
     StageResultTimelineRenderer = stageResultTimelineRenderer;
     TimerEntity                 = timerEntity;
 }
Exemple #2
0
 public ErrorUseCase(IPhotonPlayerHandler photonPlayerHandler,
                     IMainStateRpcRequester mainStateRpcRequester,
                     IMainStateEntity mainStateEntity)
 {
     PhotonPlayerHandler   = photonPlayerHandler;
     MainStateRpcRequester = mainStateRpcRequester;
     MainStateEntity       = mainStateEntity;
 }
Exemple #3
0
 public WaitUseCase(IAudioPlayer audioPlayer,
                    IInfoEntity infoEntity,
                    IMainStateEntity mainStateEntity,
                    IMainStateRpcRequester mainStateRpcRequester,
                    IPhotonPlayerHandler photonPlayerHandler,
                    IPlayerEntity playerEntity,
                    IWaitLeaveRoomButtonHandler waitLeaveRoomButtonHandler,
                    IWaitPlayerListRenderer waitPlayerListRenderer)
 {
     AudioPlayer                = audioPlayer;
     InfoEntity                 = infoEntity;
     MainStateEntity            = mainStateEntity;
     MainStateRpcRequester      = mainStateRpcRequester;
     PhotonPlayerHandler        = photonPlayerHandler;
     PlayerEntity               = playerEntity;
     WaitLeaveRoomButtonHandler = waitLeaveRoomButtonHandler;
     WaitPlayerListRenderer     = waitPlayerListRenderer;
 }
Exemple #4
0
 public StagePlayUseCase(IChatHandler chatHandler,
                         IStageEntity stageEntity,
                         IPlayerEntity playerEntity,
                         IMainStateEntity mainStateEntity,
                         IMainStateRpcRequester mainStateRpcRequester,
                         ITimerEntity timerEntity,
                         ITimeRenderer timeRenderer,
                         IStageResultRpcRequester stageResultRpcRequester)
 {
     ChatHandler             = chatHandler;
     StageEntity             = stageEntity;
     PlayerEntity            = playerEntity;
     MainStateEntity         = mainStateEntity;
     MainStateRpcRequester   = mainStateRpcRequester;
     TimerEntity             = timerEntity;
     TimeRenderer            = timeRenderer;
     StageResultRpcRequester = stageResultRpcRequester;
 }