Ember
Loading...
Searching...
No Matches
MainFrame.cpp File Reference
#include "App/MainFrame.h"
#include "Adapters/DirectTreeAdapter.h"
#include "Adapters/NodeAdapter.h"
#include "Components/TabFactory.h"
#include "Core/BehaviorTree.h"
#include "Core/BehaviorTreeValidator.h"
#include "Dialogs/BehaviorTreeProjectDialog.h"
#include "Dialogs/LoadingDialog.h"
#include "Dialogs/OverrideSceneDialog.h"
#include "Dialogs/ParserConfigDialog.h"
#include "Dialogs/PreferencesDialog.h"
#include "Dialogs/ProjectManagerDialog.h"
#include "Panels/BottomPanel.h"
#include "Panels/LeftSidePanel.h"
#include "Panels/MainPanel.h"
#include "Panels/RightSidePanel.h"
#include "Parsers/BehaviorTreeProject.h"
#include "Parsers/ConfigManager.h"
#include "Parsers/LibXMLBehaviorTreeParser.h"
#include "Parsers/LibXMLBehaviorTreeSerializer.h"
#include "Parsers/ProjectManager.h"
#include "Scenes/BehaviorTreeScene.h"
#include "Scenes/BlackboardScene.h"
#include "Tabs/FileExplorerTab.h"
#include "Tabs/ForgeNavigatorTab.h"
#include "Tabs/PropertiesTab.h"
#include "Utils/AppPreferences.h"
#include "Utils/BehaviorTreeConfig.h"
#include "Utils/CustomAuiNotebook.h"
#include "Utils/DPI.h"
#include "Utils/Logger.h"
#include "Utils/PerformanceMonitor.h"
#include "Utils/ResourcePath.h"
#include <chrono>
#include <ctime>
#include <fstream>
#include <wx/artprov.h>
#include <wx/aui/aui.h>
#include <wx/filename.h>
#include <wx/splitter.h>
#include <wx/stdpaths.h>
#include <wx/tglbtn.h>

Go to the source code of this file.

Functions

 wxBEGIN_EVENT_TABLE (MainFrame, wxFrame) EVT_MENU(wxID_EXIT
MainFrame::OnExit EVT_MENU (wxID_ABOUT, MainFrame::OnAbout) EVT_MENU(ID_NewProject
MainFrame::OnExit MainFrame::OnNewProject EVT_MENU (ID_OpenProject, MainFrame::OnOpenProject) EVT_MENU(ID_CloseProject
MainFrame::OnExit MainFrame::OnNewProject MainFrame::OnCloseProject EVT_MENU (ID_SaveProject, MainFrame::OnSaveProject) EVT_MENU(ID_ToggleMaximize
MainFrame::OnExit MainFrame::OnNewProject MainFrame::OnCloseProject MainFrame::OnToggleMaximize EVT_MENU (ID_NextScene, MainFrame::OnNextScene) EVT_MENU(ID_PreviousScene
MainFrame::OnExit MainFrame::OnNewProject MainFrame::OnCloseProject MainFrame::OnToggleMaximize MainFrame::OnPreviousScene EVT_MENU (ID_ResetUI, MainFrame::OnResetUI) EVT_MENU(ID_Preferences
MainFrame::OnExit MainFrame::OnNewProject MainFrame::OnCloseProject MainFrame::OnToggleMaximize MainFrame::OnPreviousScene MainFrame::OnPreferences EVT_MENU (ID_ParserConfig, MainFrame::OnParserConfig) EVT_BUTTON(ID_EditorTool
MainFrame::OnExit MainFrame::OnNewProject MainFrame::OnCloseProject MainFrame::OnToggleMaximize MainFrame::OnPreviousScene MainFrame::OnPreferences MainFrame::OnEditorTool EVT_BUTTON (ID_MonitorTool, MainFrame::OnMonitorTool) EVT_PAINT(MainFrame

Function Documentation

◆ EVT_BUTTON()

◆ EVT_MENU() [1/6]

◆ EVT_MENU() [2/6]

◆ EVT_MENU() [3/6]

◆ EVT_MENU() [4/6]

◆ EVT_MENU() [5/6]

◆ EVT_MENU() [6/6]

MainFrame::OnExit EVT_MENU ( wxID_ABOUT ,
MainFrame::OnAbout  )

◆ wxBEGIN_EVENT_TABLE()

wxBEGIN_EVENT_TABLE ( MainFrame ,
wxFrame  )