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; }
public StageReadyUseCase(AnswerList answerList, IAnswerRenderer answerRenderer, IAudioPlayer audioPlayer, IInfoEntity infoEntity, IKeyboardEntity keyboardEntity, IMainStateEntity mainStateEntity, IPhotonChatPrcRequester photonChatPrcRequester, IPlayerEntity playerEntity, IReadOnlyList <IKeyboardKeyRenderer> keyboardKeyRendererList, IReadOnlyList <IStageRenderer> stageRendererList, IStageEntity stageEntity, IStageReadyHandler stageReadyHandler, IStageReadyPlayerListRenderer stageReadyPlayerListRenderer, IStageReadyRpcRequester stageReadyRpcRequester, ITimerEntity timerEntity) { AnswerList = answerList; AnswerRenderer = answerRenderer; AudioPlayer = audioPlayer; InfoEntity = infoEntity; KeyboardEntity = keyboardEntity; MainStateEntity = mainStateEntity; PhotonChatPrcRequester = photonChatPrcRequester; PlayerEntity = playerEntity; KeyboardKeyRendererList = keyboardKeyRendererList; StageRendererList = stageRendererList; StageEntity = stageEntity; StageReadyHandler = stageReadyHandler; StageReadyPlayerListRenderer = stageReadyPlayerListRenderer; StageReadyRpcRequester = stageReadyRpcRequester; TimerEntity = timerEntity; }