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 ErrorUseCase(IPhotonPlayerHandler photonPlayerHandler, IMainStateRpcRequester mainStateRpcRequester, IMainStateEntity mainStateEntity) { PhotonPlayerHandler = photonPlayerHandler; MainStateRpcRequester = mainStateRpcRequester; MainStateEntity = mainStateEntity; }
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; }
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; }