public KeyboardUseCase(IInfoEntity infoEntity, IKeyboardDeleteButtonHandler keyboardDeleteButtonHandler, IKeyboardEntity keyboardEntity, IKeyboardFormRenderer keyboardFormRenderer, IKeyboardListRenderer keyboardListRenderer, IKeyboardSendButtonHandler keyboardSendButtonHandler, IMainStateEntity mainStateEntity, IPhotonChatPrcRequester photonChatPrcRequester, IPlayerEntity playerEntity, IReadOnlyList <IKeyboardKeyHandler> keyboardKeyHandlerList, IReadOnlyList <IKeyboardKeyRenderer> keyboardKeyRendererList, ITimerEntity timerEntity, UnlockKeyList unlockKeyList) { InfoEntity = infoEntity; KeyboardDeleteButtonHandler = keyboardDeleteButtonHandler; KeyboardEntity = keyboardEntity; KeyboardFormRenderer = keyboardFormRenderer; KeyboardListRenderer = keyboardListRenderer; KeyboardSendButtonHandler = keyboardSendButtonHandler; MainStateEntity = mainStateEntity; PhotonChatPrcRequester = photonChatPrcRequester; PlayerEntity = playerEntity; KeyboardKeyHandlerList = keyboardKeyHandlerList; KeyboardKeyRendererList = keyboardKeyRendererList; TimerEntity = timerEntity; UnlockKeyList = unlockKeyList; }
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; }