| AddScene(std::unique_ptr< IScene > scene, const wxString &name, const wxString &description=wxEmptyString) | EmberForge::ui::SceneContainer | |
| CanSwitchScene(const wxString &name) | EmberForge::ui::SceneContainer | |
| DeserializeState(const wxString &data) | EmberForge::ui::SceneContainer | |
| FadeTransition(const wxString &fromScene, const wxString &toScene) | EmberForge::ui::SceneContainer | protected |
| FitActiveSceneToContainer() | EmberForge::ui::SceneContainer | |
| FitSceneToContainer(const wxString &name) | EmberForge::ui::SceneContainer | |
| GetActiveScene() const | EmberForge::ui::SceneContainer | |
| GetActiveSceneName() const | EmberForge::ui::SceneContainer | |
| GetMaxInactiveScenes() const | EmberForge::ui::SceneContainer | |
| GetScene(const wxString &name) const | EmberForge::ui::SceneContainer | |
| GetSceneCount() const | EmberForge::ui::SceneContainer | |
| GetSceneDescription(const wxString &name) const | EmberForge::ui::SceneContainer | |
| GetSceneNames() const | EmberForge::ui::SceneContainer | |
| GetSceneSize(const wxString &name) const | EmberForge::ui::SceneContainer | |
| GetSceneState(const wxString &name) const | EmberForge::ui::SceneContainer | |
| GetSceneUserData(const wxString &name) const | EmberForge::ui::SceneContainer | |
| HasScene(const wxString &name) const | EmberForge::ui::SceneContainer | |
| HideScene(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| IsScenePersistent(const wxString &name) const | EmberForge::ui::SceneContainer | |
| m_activeSceneName | EmberForge::ui::SceneContainer | private |
| m_enableTransitions | EmberForge::ui::SceneContainer | private |
| m_maxInactiveScenes | EmberForge::ui::SceneContainer | private |
| m_sceneActivatedCallback | EmberForge::ui::SceneContainer | private |
| m_sceneCreatedCallback | EmberForge::ui::SceneContainer | private |
| m_sceneDeactivatedCallback | EmberForge::ui::SceneContainer | private |
| m_sceneDestroyedCallback | EmberForge::ui::SceneContainer | private |
| m_scenes | EmberForge::ui::SceneContainer | private |
| m_sizer | EmberForge::ui::SceneContainer | private |
| NotifySceneActivated(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| NotifySceneCreated(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| NotifySceneDeactivated(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| NotifySceneDestroyed(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| OnPaint(wxPaintEvent &event) | EmberForge::ui::SceneContainer | protected |
| OnSize(wxSizeEvent &event) | EmberForge::ui::SceneContainer | protected |
| PerformTransition(const wxString &fromScene, const wxString &toScene, TransitionType transition) | EmberForge::ui::SceneContainer | protected |
| RefreshActiveScene() | EmberForge::ui::SceneContainer | |
| RefreshAllScenes() | EmberForge::ui::SceneContainer | |
| RefreshScene(const wxString &name) | EmberForge::ui::SceneContainer | |
| RemoveAllScenes() | EmberForge::ui::SceneContainer | |
| RemoveScene(const wxString &name) | EmberForge::ui::SceneContainer | |
| ResumeAllScenes() | EmberForge::ui::SceneContainer | |
| SceneActivatedCallback typedef | EmberForge::ui::SceneContainer | |
| SceneContainer(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) | EmberForge::ui::SceneContainer | |
| SceneCreatedCallback typedef | EmberForge::ui::SceneContainer | |
| SceneDeactivatedCallback typedef | EmberForge::ui::SceneContainer | |
| SceneDestroyedCallback typedef | EmberForge::ui::SceneContainer | |
| SceneState enum name | EmberForge::ui::SceneContainer | |
| SerializeState(wxString &data) const | EmberForge::ui::SceneContainer | |
| SetMaxInactiveScenes(int maxScenes) | EmberForge::ui::SceneContainer | |
| SetSceneActivatedCallback(SceneActivatedCallback callback) | EmberForge::ui::SceneContainer | |
| SetSceneCreatedCallback(SceneCreatedCallback callback) | EmberForge::ui::SceneContainer | |
| SetSceneDeactivatedCallback(SceneDeactivatedCallback callback) | EmberForge::ui::SceneContainer | |
| SetSceneDescription(const wxString &name, const wxString &description) | EmberForge::ui::SceneContainer | |
| SetSceneDestroyedCallback(SceneDestroyedCallback callback) | EmberForge::ui::SceneContainer | |
| SetScenePersistent(const wxString &name, bool persistent) | EmberForge::ui::SceneContainer | |
| SetSceneSize(const wxString &name, const wxSize &size) | EmberForge::ui::SceneContainer | |
| SetSceneState(const wxString &name, SceneState state) | EmberForge::ui::SceneContainer | |
| SetSceneUserData(const wxString &name, void *userData) | EmberForge::ui::SceneContainer | |
| ShowScene(const wxString &name) | EmberForge::ui::SceneContainer | protected |
| SlideTransition(const wxString &fromScene, const wxString &toScene) | EmberForge::ui::SceneContainer | protected |
| SuspendInactiveScenes() | EmberForge::ui::SceneContainer | |
| SwitchToScene(const wxString &name, TransitionType transition=TransitionType::Immediate) | EmberForge::ui::SceneContainer | |
| SwitchToScene(IScene *scene, TransitionType transition=TransitionType::Immediate) | EmberForge::ui::SceneContainer | |
| TransitionType enum name | EmberForge::ui::SceneContainer | |
| UpdateSceneLayout() | EmberForge::ui::SceneContainer | protected |
| ValidateSceneName(const wxString &name) const | EmberForge::ui::SceneContainer | protected |
| ~SceneContainer() | EmberForge::ui::SceneContainer | virtual |