| AddTab(std::unique_ptr< ITab > tab, const wxString &title, const wxString &tooltip=wxEmptyString) | EmberForge::ui::TabContainer | |
| CanCloseAllTabs() | EmberForge::ui::TabContainer | |
| CanCloseTab(int index) | EmberForge::ui::TabContainer | |
| CreateTabContextMenu(int index) | EmberForge::ui::TabContainer | protected |
| DeserializeState(const wxString &data) | EmberForge::ui::TabContainer | |
| GetActiveTab() const | EmberForge::ui::TabContainer | |
| GetActiveTabIndex() const | EmberForge::ui::TabContainer | |
| GetTab(int index) const | EmberForge::ui::TabContainer | |
| GetTabCount() const | EmberForge::ui::TabContainer | |
| GetTabIndex(ITab *tab) const | EmberForge::ui::TabContainer | |
| GetTabState(int index) const | EmberForge::ui::TabContainer | |
| GetTabTitle(int index) const | EmberForge::ui::TabContainer | |
| GetTabTooltip(int index) const | EmberForge::ui::TabContainer | |
| GetTabUserData(int index) const | EmberForge::ui::TabContainer | |
| IsTabClosable(int index) const | EmberForge::ui::TabContainer | |
| m_activeTabIndex | EmberForge::ui::TabContainer | private |
| m_allowTabReorder | EmberForge::ui::TabContainer | private |
| m_showCloseButton | EmberForge::ui::TabContainer | private |
| m_tabActivatedCallback | EmberForge::ui::TabContainer | private |
| m_tabClosedCallback | EmberForge::ui::TabContainer | private |
| m_tabCreatedCallback | EmberForge::ui::TabContainer | private |
| m_tabs | EmberForge::ui::TabContainer | private |
| NextTab() | EmberForge::ui::TabContainer | |
| NotifyTabActivated(int index) | EmberForge::ui::TabContainer | protected |
| NotifyTabClosed(int index) | EmberForge::ui::TabContainer | protected |
| NotifyTabCreated(int index) | EmberForge::ui::TabContainer | protected |
| OnTabChanged(wxBookCtrlEvent &event) | EmberForge::ui::TabContainer | protected |
| OnTabChanging(wxBookCtrlEvent &event) | EmberForge::ui::TabContainer | protected |
| OnTabMiddleClick(wxMouseEvent &event) | EmberForge::ui::TabContainer | protected |
| OnTabRightClick(wxMouseEvent &event) | EmberForge::ui::TabContainer | protected |
| PrevTab() | EmberForge::ui::TabContainer | |
| RefreshAllTabs() | EmberForge::ui::TabContainer | |
| RefreshTab(int index) | EmberForge::ui::TabContainer | |
| RemoveAllTabs() | EmberForge::ui::TabContainer | |
| RemoveTab(int index) | EmberForge::ui::TabContainer | |
| RemoveTab(ITab *tab) | EmberForge::ui::TabContainer | |
| SerializeState(wxString &data) const | EmberForge::ui::TabContainer | |
| SetActiveTab(int index) | EmberForge::ui::TabContainer | |
| SetActiveTab(ITab *tab) | EmberForge::ui::TabContainer | |
| SetTabActivatedCallback(TabActivatedCallback callback) | EmberForge::ui::TabContainer | |
| SetTabClosable(int index, bool closable) | EmberForge::ui::TabContainer | |
| SetTabClosedCallback(TabClosedCallback callback) | EmberForge::ui::TabContainer | |
| SetTabCreatedCallback(TabCreatedCallback callback) | EmberForge::ui::TabContainer | |
| SetTabState(int index, TabState state) | EmberForge::ui::TabContainer | |
| SetTabTitle(int index, const wxString &title) | EmberForge::ui::TabContainer | |
| SetTabTooltip(int index, const wxString &tooltip) | EmberForge::ui::TabContainer | |
| SetTabUserData(int index, void *userData) | EmberForge::ui::TabContainer | |
| TabActivatedCallback typedef | EmberForge::ui::TabContainer | |
| TabClosedCallback typedef | EmberForge::ui::TabContainer | |
| TabContainer(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNB_TOP) | EmberForge::ui::TabContainer | |
| TabCreatedCallback typedef | EmberForge::ui::TabContainer | |
| TabState enum name | EmberForge::ui::TabContainer | |
| UpdateTabAppearance(int index) | EmberForge::ui::TabContainer | protected |
| ValidateTabIndex(int index) const | EmberForge::ui::TabContainer | protected |
| ~TabContainer() | EmberForge::ui::TabContainer | virtual |