|
Compounds |
| class | cBasicMenu |
| | an Basic Menu More...
|
| class | cIconListMenu |
| class | cMenu |
| | an Menu More...
|
| class | cMenus |
| | all Menus More...
|
Defines |
| #define | MENUSTYLE_LARGE 128 |
| #define | MENU_CLOSE 0 |
| #define | ISVALIDPM(M) ( M!=NULL ) |
| #define | VALIDATEPM(M) if( !ISVALIDPM(M) ) return; |
| #define | VALIDATEPMR(M, R) if( !ISVALIDPM(M) ) return R; |
| #define | MENU_BUFF_COUNT 5 |
| #define | ISVALIDMENUBUFFER(I) ( (I>INVALID) && (I<MENU_BUFF_COUNT) ) |
Typedefs |
| typedef void(* | menu_callback )(P_MENU, NXWCLIENT, SI32) |
| typedef std::map< UI32, P_MENU > | MENU_MAP |
Enumerations |
| enum | MENU_TYPE {
MENUTYPE_INVALID = -1,
MENUTYPE_STONE = 0,
MENUTYPE_SCROLL,
MENUTYPE_PAPER,
MENUTYPE_BLACKBOARD,
MENUTYPE_TRASPARENCY,
MENUTYPE_CUSTOM,
MENUTYPE_ICONLIST = 16,
MENUTYPE_ADDMENU
} |
Functions |
| bool | isIconList (NXWSOCKET s) |
| bool | isIconList (UI08 cmd) |
Variables |
| cMenus | Menus |