| 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