| public |
Inheritance Graph
graph BT
TabbedPanel
TabbedPanel --> Container
click TabbedPanel "classGUI_1_1TabbedPanel"
click Container "classGUI_1_1Container"
Description
Classes
| class | GUI::TabbedPanel::Tab |
Public Functions
| TabbedPanel( GUI_Manager & gui, flag_t flags) | |
| ~TabbedPanel() | |
| Tab * | createTab(const std::string & title, Container * clientArea) |
| void | setActiveTab( Tab * tab) |
| Tab * | getActiveTab() const |
| void | setActiveTabIndex(int nr) |
| int | getActiveTabIndex() const |
| void | recalculateTabTitlePositions() |
| void | addContent(const Ref & child) |
| void | removeContent(const Ref & child) |
| void | bringChildToFront( Component * c) |
| void | doLayout() |
Documentation
function
GUI::TabbedPanel::TabbedPanel
| public |
| TabbedPanel( | GUI_Manager & | gui, |
| flag_t | flags | |
| ) |
Defined in GUI/Components/Tab.h:76
function
GUI::TabbedPanel::~TabbedPanel
| public | inline | virtual |
| ~TabbedPanel( | ) |
Defined in GUI/Components/Tab.h:77
function
GUI::TabbedPanel::createTab
| public |
| Tab * createTab( | const std::string & | title, |
| Container * | clientArea | |
| ) |
Defined in GUI/Components/Tab.h:79
function
GUI::TabbedPanel::setActiveTab
| public |
| void setActiveTab( | Tab * | tab ) |
Defined in GUI/Components/Tab.h:81
function
GUI::TabbedPanel::getActiveTab
| public | const | inline |
| Tab * getActiveTab( | ) const |
Defined in GUI/Components/Tab.h:82
function
GUI::TabbedPanel::setActiveTabIndex
| public |
| void setActiveTabIndex( | int | nr ) |
Defined in GUI/Components/Tab.h:84
function
GUI::TabbedPanel::getActiveTabIndex
| public | const |
| int getActiveTabIndex( | ) const |
Defined in GUI/Components/Tab.h:85
function
GUI::TabbedPanel::recalculateTabTitlePositions
| public |
| void recalculateTabTitlePositions( | ) |
Defined in GUI/Components/Tab.h:87
function
GUI::TabbedPanel::addContent
| public | virtual |
| void addContent( | const Ref & | child ) |
Defined in GUI/Components/Tab.h:90
function
GUI::TabbedPanel::removeContent
| public | virtual |
| void removeContent( | const Ref & | child ) |
Defined in GUI/Components/Tab.h:91
function
GUI::TabbedPanel::bringChildToFront
| public | virtual |
| void bringChildToFront( | Component * | c ) |
Defined in GUI/Components/Tab.h:92
function
GUI::TabbedPanel::doLayout
| public | virtual |
| void doLayout( | ) |
Defined in GUI/Components/Tab.h:95