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