public HeadlessLBDController(IVRAMController vramController,
                              IFileFormatController <TMD, TMDDocument> tmdController,
                              IFileFormatController <MOM, MOMDocument> momController)
 {
     _vramController = vramController;
     _tmdController  = tmdController;
     _momController  = momController;
 }
Esempio n. 2
0
 public GUILBDController(ITreeController treeController,
                         IVRAMController vramController,
                         IFileFormatController <TMD, TMDDocument> tmdController,
                         IFileFormatController <MOM, MOMDocument> momController)
 {
     _treeController = treeController;
     _vramController = vramController;
     _tmdController  = tmdController;
     _momController  = momController;
     _shader         = new Shader("basic", "Shaders/basic");
 }
Esempio n. 3
0
        public MainMenuBar(IFileOpenController fileOpenController,
                           IVRAMController vramController,
                           IConfigController configController,
                           ICameraController cameraController,
                           GUIExportController exportController)
        {
            _configController       = configController;
            _gameDataPathFieldValue = _configController.Config.GameDataPath;
            _openDialog             = new FileDialog(_configController.Config.GameDataPath, FileDialog.DialogType.Open);
            _openVramDialog         = new FileDialog(_configController.Config.GameDataPath, FileDialog.DialogType.Open);
            _fileOpenController     = fileOpenController;
            _vramController         = vramController;
            _cameraController       = cameraController;
            _exportController       = exportController;

            _configController.Config.OnGameDataPathChange += () =>
                                                             _openDialog.InitialDir = _configController.Config.GameDataPath;
            _configController.Config.OnGameDataPathChange += () =>
                                                             _openVramDialog.InitialDir = _configController.Config.GameDataPath;
        }
Esempio n. 4
0
 public GUITMDController(ITreeController treeController, IVRAMController vramController)
 {
     _treeController = treeController;
     _vramController = vramController;
     _shader         = new Shader("basic", "Shaders/basic");
 }