public

Inheritance Graph

graph BT
	Panel
	Panel --> ScrollableContainer
	click Panel "classGUI_1_1Panel"
	click ScrollableContainer "classGUI_1_1ScrollableContainer"

Description

Public Types

   
   
typedef GUI::NextRow NextRow
   
typedef GUI::NextColumn NextColumn

Public Static Attributes

   
   
const flag_t AUTO_LAYOUT

Public Functions

   
   
  Panel( GUI_Manager & gui, flag_t flags)
unused!
   
  ~Panel()
   
void nextRow(float additionalSpacing)
   
void nextColumn(float additionalSpacing)
   
void disableAutoBreak()
   
void enableAutoBreak()
   
void setMargin(int _margin)
   
void setPadding(int _padding)

Documentation

typedef
GUI::Panel::NextRow

public
 
 
typedef GUI::NextRow NextRow

Defined in GUI/Components/Panel.h:26


typedef
GUI::Panel::NextColumn

public
 
 
typedef GUI::NextColumn NextColumn

Defined in GUI/Components/Panel.h:27


variable
GUI::Panel::AUTO_LAYOUT

public static
 
 
const flag_t AUTO_LAYOUT

Defined in GUI/Components/Panel.h:29


function
GUI::Panel::Panel

public
     
     
Panel( GUI_Manager & gui,
  flag_t flags
)    

unused!

Defined in GUI/Components/Panel.h:31


function
GUI::Panel::~Panel

public virtual
   
   
~Panel( )

Defined in GUI/Components/Panel.h:32


function
GUI::Panel::nextRow

public
     
     
void nextRow( float additionalSpacing )

Defined in GUI/Components/Panel.h:34


function
GUI::Panel::nextColumn

public
     
     
void nextColumn( float additionalSpacing )

Defined in GUI/Components/Panel.h:35


function
GUI::Panel::disableAutoBreak

public
   
   
void disableAutoBreak( )

Defined in GUI/Components/Panel.h:37


function
GUI::Panel::enableAutoBreak

public
   
   
void enableAutoBreak( )

Defined in GUI/Components/Panel.h:38


function
GUI::Panel::setMargin

public
     
     
void setMargin( int _margin )

Defined in GUI/Components/Panel.h:40


function
GUI::Panel::setPadding

public
     
     
void setPadding( int _padding )

Defined in GUI/Components/Panel.h:41