Character menus and data structures


Character menu definitions are represented by the ARCharMenuStruct structure.

Structures used to define character menus 
221_DataStructures6_CharacterMenus.png

Most character menu functions have a menuDefn parameter that is a pointer to a structure of this type (For example, see ARCreateCharMenu or ARExpandCharMenu).

The ARCharMenuStruct structure defines both the content and organization of the menu and has the following elements:


The ARCharMenuList structure has zero or more ARCharMenuItemStruct items, each representing an individual menu item. In this context, a menu item can be a value (a leaf item) or another menu (a top or intermediate-level item).

The ARCharMenuItemStruct structure has the following elements:


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*