![]() |
XII Release 0.1.0
|
Public Member Functions | |
xiiActionDescriptor (xiiActionType::Enum type, xiiActionScope::Enum scope, xiiStringView sName, xiiStringView sCategoryPath, xiiStringView sShortcut, CreateActionFunc createAction, DeleteActionFunc deleteAction=nullptr) | |
xiiAction * | CreateAction (const xiiActionContext &context) const |
void | DeleteAction (xiiAction *pAction) const |
void | UpdateExistingActions () |
Public Attributes | |
xiiActionDescriptorHandle | m_Handle |
xiiEnum< xiiActionType > | m_Type |
xiiEnum< xiiActionScope > | m_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 |