void ScriptEditorApplication::internal_SetStatusProject(bool modified) { MainEditorWindow* mainWindow = EditorWindowManager::instance().getMainWindow(); if (gEditorApplication().isProjectLoaded()) mainWindow->getStatusBar().setProject(gEditorApplication().getProjectName(), modified); else mainWindow->getStatusBar().setProject("None", false); }
void ScriptEditorApplication::internal_SetStatusScene(MonoString* name, bool modified) { String nativeScene = MonoUtil::monoToString(name); MainEditorWindow* mainWindow = EditorWindowManager::instance().getMainWindow(); mainWindow->getStatusBar().setScene(nativeScene, modified); }
void ScriptEditorApplication::startUp() { MainEditorWindow* mainWindow = EditorWindowManager::instance().getMainWindow(); OnStatusBarClickedConn = mainWindow->getStatusBar().onMessageClicked.connect(&ScriptEditorApplication::onStatusBarClicked); }
void ScriptEditorApplication::internal_SetStatusImporting(bool importing, float percent) { MainEditorWindow* mainWindow = EditorWindowManager::instance().getMainWindow(); mainWindow->getStatusBar().setIsImporting(importing, percent); }
void ScriptEditorApplication::internal_SetStatusCompiling(bool compiling) { MainEditorWindow* mainWindow = EditorWindowManager::instance().getMainWindow(); mainWindow->getStatusBar().setIsCompiling(compiling); }