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