#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 |
1.3-rc3