#include <menumanager.h>
Public Member Functions | |
MenuManager () | |
~MenuManager () | |
void | SetNextSelected () |
void | SetPrevSelected () |
string | GetSelectedString () |
void | SetActiveMenu (string menu_type) |
string | GetActiveMenuType () |
bool | IsMenuEnabled () |
void | EnableMenu (bool enable_menu) |
int | GetAlphaForMenu () |
void | DrawMenu (Display *display) |
Private Attributes | |
map< string, list< string > * > | menu |
list< string >::iterator | selected |
string | active_menu |
bool | menu_enabled |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
identifier to the active menu |
|
a map of all menus; each menu is a list of strings |
|
is menu system enabled or now |
|
# to the selected menu item |