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