void Inject( ITilemapView tilemapView, ITileSelectView tileSelectView, IGameInputView gameInputView, IPlaceTileUseCase mapPlaceUseCase, IGameParameterUseCase gameParameterUseCase) { _tilemapView = tilemapView; _tileSelectView = tileSelectView; _gameInputView = gameInputView; _mapPlaceUseCase = mapPlaceUseCase; _gameParameterUseCase = gameParameterUseCase; }
void Inject( ITilemapView tilemapView, ICameraView cameraView, IGameInputManager inputManager, IPlaceTileUseCase mapPlaceUseCase, ITileSelectView tileSelectView) { _tilemapView = tilemapView; _cameraView = cameraView; _inputManager = inputManager; _tileSelectView = tileSelectView; _mapPlaceUseCase = mapPlaceUseCase; _model = new GameInputModel(); }
public void Inject( IPlaceTileUseCase placeUseCase ) { _placeUseCase = placeUseCase; }