Ember
Loading...
Searching...
No Matches
MainPanel Member List

This is the complete list of members for MainPanel, including all inherited members.

AddScene(std::unique_ptr< IScene > scene)MainPanel
ApplyCanvasBackgroundColor(const wxColour &color)MainPanel
ApplyOverlayToActiveCanvas()MainPanelprivate
ApplyTheme()EmberUI::Panelprotectedvirtual
background_color_EmberUI::Panelprivate
Cleanup() overrideEmberUI::Panelvirtual
CreateLayout() overrideMainPanelprivatevirtual
CreateNewScene()MainPanel
CreateNewScene(const wxString &customTitle)MainPanel
CreateToolbar()MainPanelprivate
CreateWelcomePanel()MainPanelprivate
DeserializeState(const wxString &state) overrideEmberUI::Panelvirtual
DoApplyTheme()EmberUI::Panelprivate
DoCleanup()EmberUI::Panelprivate
DoCreateLayout()MainPanelprivate
DoCreateToolbar()MainPanelprivate
ExecuteOperation(const wxString &operation, const wxString &parameter="") overrideEmberUI::Panelvirtual
foreground_color_EmberUI::Panelprivate
GenerateSceneTitle() constMainPanelprivate
GetActiveScene() constMainPanel
GetMainSizer() constEmberUI::Panelinlineprotected
GetName() const overrideEmberUI::Panelinline
GetNotebook() constMainPanelinline
GetPanel() overrideEmberUI::Panelinlinevirtual
GetPanelType() const overrideMainPanelinlinevirtual
GetScene(int index) constMainPanel
GetSceneCount() constMainPanelinline
GetTitle() const overrideMainPanelinlinevirtual
HandleActivation()EmberUI::Panelprotectedvirtual
HandleDeactivation()EmberUI::Panelprotectedvirtual
has_unsaved_changes_EmberUI::Panelprivate
HasUnsavedChanges() const overrideEmberUI::Panelinlinevirtual
ID_NEW_SCENE_BUTTON enum valueMainPanelprivate
ID_OVERLAY_BREADCRUMB enum valueMainPanelprivate
ID_OVERLAY_BUTTON enum valueMainPanelprivate
ID_OVERLAY_CONTROLS_HELP enum valueMainPanelprivate
ID_OVERLAY_COORDINATE enum valueMainPanelprivate
ID_OVERLAY_FPS enum valueMainPanelprivate
ID_OVERLAY_GRID enum valueMainPanelprivate
ID_OVERLAY_HIDE_ALL enum valueMainPanelprivate
ID_OVERLAY_MINIMAP enum valueMainPanelprivate
ID_OVERLAY_SELECTED_NODE enum valueMainPanelprivate
ID_OVERLAY_SHOW_ALL enum valueMainPanelprivate
ID_OVERLAY_TREE_INFO enum valueMainPanelprivate
ID_SCENE_NOTEBOOK enum valueMainPanelprivate
Initialize() overrideEmberUI::Panelvirtual
InitializePanel()EmberUI::Panelprivate
InsertScene(int index, std::unique_ptr< IScene > scene)MainPanel
is_active_EmberUI::Panelprivate
is_initialized_EmberUI::Panelprivate
IsValid() const overrideEmberUI::Panelinlinevirtual
m_activeSceneIndexMainPanelprivate
m_bookMainPanelprivate
m_isClosingTabMainPanelprivate
m_nextSceneNumberMainPanelprivate
m_sceneChangedCallbackMainPanelprivate
m_sceneNotebookMainPanelprivate
m_scenesMainPanelprivate
m_titleMainPanelprivate
m_toolbarMainPanelprivate
m_welcomeActionCallbackMainPanelprivate
m_welcomePanelMainPanelprivate
main_sizer_EmberUI::Panelprivate
MainPanel(wxWindow *parent)MainPanel
MarkChanged()EmberUI::Panelinlineprotected
MarkSaved()EmberUI::Panelinlineprotected
name_EmberUI::Panelprivate
OnActivated() overrideEmberUI::Panelvirtual
OnDeactivated() overrideEmberUI::Panelvirtual
OnNewSceneButton(wxCommandEvent &event)MainPanelprivate
OnOverlayButton(wxCommandEvent &event)MainPanelprivate
OnOverlayMenuItem(wxCommandEvent &event)MainPanelprivate
OnPanelPaint(wxPaintEvent &event)EmberUI::Panelprotectedvirtual
OnPanelSize(wxSizeEvent &event)EmberUI::Panelprotectedvirtual
OnTabChanged(wxAuiNotebookEvent &event)MainPanelprivate
OnTabClosed(wxAuiNotebookEvent &event)MainPanelprivate
operator=(const Panel &)=deleteEmberUI::Panelprivate
Panel(wxWindow *parent, const wxString &name="Panel", long style=wxTAB_TRAVERSAL)EmberUI::Panelexplicit
Panel(const Panel &)=deleteEmberUI::Panelprivate
panel_font_EmberUI::Panelprivate
panel_type_EmberUI::Panelprivate
Refresh() overrideEmberUI::Panelvirtual
RemoveScene(int index, bool force=false)MainPanel
Save() overrideEmberUI::Panelvirtual
SceneChangedCallback typedefMainPanel
SceneTitleExists(const wxString &title) constMainPanelprivate
SerializeState() const overrideEmberUI::Panelvirtual
SetActiveScene(int index)MainPanel
SetMainSizer(wxSizer *sizer)EmberUI::Panelprotected
SetName(const wxString &name) overrideEmberUI::Panel
SetPanelType(const wxString &type)EmberUI::Panelinline
SetSceneChangedCallback(SceneChangedCallback callback)MainPanelinline
SetTitle(const wxString &title)EmberUI::Panelinline
SetupEventHandlers()EmberUI::Panelprivate
SetWelcomeActionCallback(WelcomeActionCallback cb)MainPanelinline
ShowScenes()MainPanel
ShowWelcome()MainPanel
SupportsOperation(const wxString &operation) const overrideEmberUI::Panelvirtual
SwitchToNextScene()MainPanel
SwitchToPreviousScene()MainPanel
title_EmberUI::Panelprivate
UpdateActiveSceneTitle(const wxString &newTitle)MainPanel
UpdateAppearance()EmberUI::Panelprivate
UpdateContent()EmberUI::Panelprotectedvirtual
UpdateOverlayButtonState()MainPanelprivate
ValidateState() constEmberUI::Panelprotectedvirtual
WelcomeActionCallback typedefMainPanel
wxDECLARE_EVENT_TABLE()MainPanelprivate
~IPanel()=defaultIPanelvirtual
~Panel()EmberUI::Panelvirtual