Plasma Engine  2.0
Loading...
Searching...
No Matches
plActionDescriptor Struct Reference

Public Member Functions

 plActionDescriptor (plActionType::Enum type, plActionScope::Enum scope, const char *szName, const char *szCategoryPath, const char *szShortcut, CreateActionFunc createAction, DeleteActionFunc deleteAction=nullptr)
 
plActionCreateAction (const plActionContext &context) const
 
void DeleteAction (plAction *pAction) const
 
void UpdateExistingActions ()
 

Public Attributes

plActionDescriptorHandle m_Handle
 
plEnum< plActionTypem_Type
 
plEnum< plActionScopem_Scope
 
plString m_sActionName
 Unique within category path, shown in key configuration dialog.
 
plString m_sCategoryPath
 Category in key configuration dialog, e.g. "Tree View" or "File".
 
plString m_sShortcut
 
plString m_sDefaultShortcut
 

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