XII Release 0.1.0
Loading...
Searching...
No Matches
xiiActionDescriptor Struct Reference

Public Member Functions

 xiiActionDescriptor (xiiActionType::Enum type, xiiActionScope::Enum scope, xiiStringView sName, xiiStringView sCategoryPath, xiiStringView sShortcut, CreateActionFunc createAction, DeleteActionFunc deleteAction=nullptr)
 
xiiActionCreateAction (const xiiActionContext &context) const
 
void DeleteAction (xiiAction *pAction) const
 
void UpdateExistingActions ()
 

Public Attributes

xiiActionDescriptorHandle m_Handle
 
xiiEnum< xiiActionTypem_Type
 
xiiEnum< xiiActionScopem_Scope
 
xiiString m_sActionName
 Unique within category path, shown in key configuration dialog.
 
xiiString m_sCategoryPath
 Category in key configuration dialog, e.g. "Tree View" or "File".
 
xiiString m_sShortcut
 
xiiString m_sDefaultShortcut
 

The documentation for this struct was generated from the following files: