public

Inheritance Graph

graph BT
	Menu
	Menu --> Container
	click Menu "classGUI_1_1Menu"
	click Container "classGUI_1_1Container"

Description

Public Static Attributes

   
   
const flag_t ONE_TIME_MENU

Public Functions

   
   
  Menu( GUI_Manager & gui, flag_t flags)
   
  ~Menu()
   
void doLayout()
   
bool onSelect()
   
bool onUnselect()
   
void open(const Geometry::Vec2 & pos)
   
void close()

Documentation

variable
GUI::Menu::ONE_TIME_MENU

public static
 
 
const flag_t ONE_TIME_MENU

Defined in GUI/Components/Menu.h:27


function
GUI::Menu::Menu

public
     
     
Menu( GUI_Manager & gui,
  flag_t flags
)    

Defined in GUI/Components/Menu.h:29


function
GUI::Menu::~Menu

public virtual
   
   
~Menu( )

Defined in GUI/Components/Menu.h:30


function
GUI::Menu::doLayout

public virtual
   
   
void doLayout( )

Defined in GUI/Components/Menu.h:33


function
GUI::Menu::onSelect

public virtual
   
   
bool onSelect( )

Defined in GUI/Components/Menu.h:35


function
GUI::Menu::onUnselect

public virtual
   
   
bool onUnselect( )

Defined in GUI/Components/Menu.h:36


function
GUI::Menu::open

public virtual
     
     
void open( const Geometry::Vec2 & pos )

Defined in GUI/Components/Menu.h:50


function
GUI::Menu::close

public virtual
   
   
void close( )

Defined in GUI/Components/Menu.h:51