private void createControllers(ILifetimeScope scope)
 {
     _configController        = scope.Resolve <ConfigController>();
     _exportController        = scope.Resolve <GUIExportController>();
     _animationController     = scope.Resolve <AnimationController>();
     _treeController          = scope.Resolve <TreeController>();
     _vramController          = scope.Resolve <VRAMController>();
     _cameraController        = scope.Resolve <CameraController>();
     _fileOpenController      = scope.Resolve <FileOpenController>();
     _updateCheckerController = scope.Resolve <UpdateCheckerController>();
 }
Exemple #2
0
 private void createControllers()
 {
     _configController = new ConfigController();
     _exportFileDialog =
         new FileDialog(_configController.Config.StreamingAssetsPath, FileDialog.DialogType.Save);
     _exportController    = new ExportController(_exportFileDialog, _configController);
     _animationController = new AnimationController();
     _treeController      = new TreeController(_animationController, _exportController);
     _vramController      = new VRAMController(_exportController);
     _cameraController    = new CameraController(_cam);
     _tmdController       = new TMDController(_treeController, _vramController);
     _momController       = new MOMController(_treeController, _vramController, _tmdController);
     _lbdController       = new LBDController(_treeController, _vramController, _tmdController, _momController);
     _timController       = new TIMController(_treeController);
     _tixController       = new TIXController(_treeController, _timController);
     _fileOpenController  =
         new FileOpenController(_lbdController, _tmdController, _momController, _timController, _tixController,
                                _configController);
     _updateCheckerController = new UpdateCheckerController(_updateAvailableModal);
 }