2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 23:47:43 +00:00

Update submodules

This commit is contained in:
Jack Andersen
2016-01-01 16:27:46 -10:00
parent df9111f52c
commit 05135198fd
6 changed files with 54 additions and 7 deletions

View File

@@ -11,6 +11,7 @@ class SplashScreen;
class ViewManager : public Specter::IViewManager
{
HECL::Runtime::FileStoreManager& m_fileStoreManager;
HECL::CVarManager& m_cvarManager;
ProjectManager m_projManager;
Specter::FontCache m_fontCache;
@@ -22,6 +23,9 @@ class ViewManager : public Specter::IViewManager
HECL::CVar* m_cvPixelFactor;
std::vector<HECL::SystemString> m_recentProjects;
std::vector<HECL::SystemString> m_recentFiles;
bool m_updatePf = false;
float m_reqPf;
@@ -77,6 +81,12 @@ public:
ProjectManager& projectManager() {return m_projManager;}
const Specter::Translator* getTranslator() const {return &m_translator;}
const std::vector<HECL::SystemString>* recentProjects() const {return &m_recentProjects;}
void pushRecentProject(const HECL::SystemString& path);
const std::vector<HECL::SystemString>* recentFiles() const {return &m_recentFiles;}
void pushRecentFile(const HECL::SystemString& path);
void init(boo::IApplication* app);
bool proc();
void stop();