action.h File Reference

Classes

struct  HighlightTokenState
 
struct  UIActionContext
 
struct  UIAction
 
struct  UITransformAction
 
struct  UIHighlightColorAction
 
struct  UIBookmarkAction
 
class  UIActionHandler
 
class  Menu
 
class  MenuInstance
 
class  MainMenuInstance
 

Macros

#define MENU_ORDER_FIRST   0
 
#define MENU_ORDER_EARLY   64
 
#define MENU_ORDER_NORMAL   128
 
#define MENU_ORDER_LATE   192
 
#define MENU_ORDER_LAST   255
 

Enumerations

enum  ActionPriority { LowActionPriority , NormalActionPriority , HighActionPriority }
 
enum  MenuItemVisibility { DefaultMenuItemVisibility , ShowMenuItemOnlyWhenActive , AlwaysShowMenuItem , NeverShowMenuItem }
 

Macro Definition Documentation

◆ MENU_ORDER_EARLY

#define MENU_ORDER_EARLY   64

◆ MENU_ORDER_FIRST

#define MENU_ORDER_FIRST   0

◆ MENU_ORDER_LAST

#define MENU_ORDER_LAST   255

◆ MENU_ORDER_LATE

#define MENU_ORDER_LATE   192

◆ MENU_ORDER_NORMAL

#define MENU_ORDER_NORMAL   128

Enumeration Type Documentation

◆ ActionPriority

Enumerator
LowActionPriority 
NormalActionPriority 
HighActionPriority 

◆ MenuItemVisibility

Enumerator
DefaultMenuItemVisibility 
ShowMenuItemOnlyWhenActive 
AlwaysShowMenuItem 
NeverShowMenuItem