Major resource browser UI overhaul

This commit is contained in:
Aruki
2017-07-12 20:45:14 -06:00
parent 31dec78050
commit 137c10f28f
20 changed files with 607 additions and 452 deletions

View File

@@ -21,7 +21,6 @@ class CEditorApplication : public QApplication
CGameProject *mpActiveProject;
CWorldEditor *mpWorldEditor;
CResourceBrowser *mpResourceBrowser;
CProjectSettingsDialog *mpProjectDialog;
QVector<IEditor*> mEditorWindows;
QMap<CResourceEntry*,IEditor*> mEditingMap;
@@ -45,10 +44,11 @@ public:
bool RebuildResourceDatabase();
CResourceBrowser* ResourceBrowser() const;
// Accessors
inline CGameProject* ActiveProject() const { return mpActiveProject; }
inline CWorldEditor* WorldEditor() const { return mpWorldEditor; }
inline CResourceBrowser* ResourceBrowser() const { return mpResourceBrowser; }
inline CProjectSettingsDialog* ProjectDialog() const { return mpProjectDialog; }
inline EGame CurrentGame() const { return mpActiveProject ? mpActiveProject->Game() : eUnknownGame; }