Exemplo n.º 1
0
 public void Init(IMazeUiBuilder mazeUiBuilder, ICameraManagement cameraManagement, IInputHandler inputHandler, ICurrentMazeHolder currentMazeHolder, IGenerateTestCase generateTestCase, ISceneLoader sceneLoader, IMazeNeedsGenerating mazeNeedsGenerating, IModelStateHelper modelStateHelper, IUiModeSwitcher uiModeSwitcher)
 {
     _mazeUiBuilder       = mazeUiBuilder;
     _cameraManagement    = cameraManagement;
     _inputHandler        = inputHandler;
     _currentMazeHolder   = currentMazeHolder;
     _generateTestCase    = generateTestCase;
     _mazeNeedsGenerating = mazeNeedsGenerating;
     _sceneLoader         = sceneLoader;
     _modelStateHelper    = modelStateHelper;
     _uiModeSwitcher      = uiModeSwitcher;
 }
 public void Init(ICameraManagement cameraManagement, InputHandlerOptions options)
 {
     _options          = options;
     _cameraManagement = cameraManagement;
 }