コード例 #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;
 }
コード例 #2
0
 public ReadyUseCase(IEffectCrackerRenderer effectCrackerRenderer, IMainStateEntity mainStateEntity)
 {
     EffectCrackerRenderer = effectCrackerRenderer;
     MainStateEntity       = mainStateEntity;
 }