private void Construct(GameType gameType, IInputUseCase inputUseCase, IStepCountUseCase stepCountUseCase, SceneLoader sceneLoader) { _gameType = gameType; _inputUseCase = inputUseCase; _stepCountUseCase = stepCountUseCase; _sceneLoader = sceneLoader; }
public PlayerController(IInputUseCase inputUseCase, IGameStateUseCase gameStateUseCase, CursorView cursorView) { _inputUseCase = inputUseCase; _gameStateUseCase = gameStateUseCase; _cursorView = cursorView; }