Made a bunch of changes to make the resource store system more friendly to multiple stores instead of just a single active one, and set up a resource database for editor assets

This commit is contained in:
parax0
2016-08-31 02:09:13 -06:00
parent 1de2691f33
commit a7b381f301
35 changed files with 848 additions and 178 deletions

View File

@@ -20,12 +20,9 @@ public:
CEditorApplication(int& rArgc, char **ppArgv);
public slots:
void AddEditor(IEditor *pEditor);
void TickEditors();
// Accessors
public:
inline void AddEditor(IEditor *pEditor) { mEditorWindows << pEditor; }
inline void RemoveEditor(IEditor *pEditor) { mEditorWindows.removeOne(pEditor); }
void OnEditorClose();
};
#define gpEdApp static_cast<CEditorApplication*>(qApp)