![]() |
XII Release 0.1.0
|
Public Member Functions | |
| xiiRenderModeAction (const xiiActionContext &context, const char *szName, const char *szIconPath) | |
| virtual xiiInt64 | GetValue () const override |
| virtual void | Execute (const xiiVariant &value) override |
Public Member Functions inherited from xiiEnumerationMenuAction | |
| xiiEnumerationMenuAction (const xiiActionContext &context, xiiStringView sName, xiiStringView sIconPath) | |
| void | InitEnumerationType (const xiiRTTI *pEnumerationType) |
| virtual void | GetEntries (xiiDynamicArray< Item > &out_entries) override |
Public Member Functions inherited from xiiDynamicMenuAction | |
| xiiDynamicMenuAction (const xiiActionContext &context, xiiStringView sName, xiiStringView sIconPath) | |
Public Member Functions inherited from xiiMenuAction | |
| xiiMenuAction (const xiiActionContext &context, xiiStringView sName, xiiStringView sIconPath) | |
Public Member Functions inherited from xiiNamedAction | |
| xiiNamedAction (const xiiActionContext &context, xiiStringView sName, xiiStringView sIconPath) | |
| xiiStringView | GetName () const |
| xiiStringView | GetAdditionalDisplayString () |
| void | SetAdditionalDisplayString (xiiStringView sString, bool bTriggerUpdate=true) |
| xiiStringView | GetIconPath () const |
| void | SetIconPath (xiiStringView sIconPath) |
Public Member Functions inherited from xiiAction | |
| xiiAction (const xiiActionContext &context) | |
| void | TriggerUpdate () |
| const xiiActionContext & | GetContext () const |
| xiiActionDescriptorHandle | GetDescriptorHandle () |
Public Member Functions inherited from xiiReflectedClass | |
| virtual const xiiRTTI * | GetDynamicRTTI () const |
| bool | IsInstanceOf (const xiiRTTI *pType) const |
| Returns whether the type of this instance is of the given type or derived from it. | |
| template<typename T> | |
| XII_ALWAYS_INLINE bool | IsInstanceOf () const |
| Returns whether the type of this instance is of the given type or derived from it. | |
Additional Inherited Members | |
Static Public Member Functions inherited from xiiNoBase | |
| static const xiiRTTI * | GetStaticRTTI () |
Public Attributes inherited from xiiAction | |
| xiiEvent< xiiAction * > | m_StatusUpdateEvent |
| Fire when the state of the action changes (enabled, value etc...) | |
Protected Attributes inherited from xiiEnumerationMenuAction | |
| const xiiRTTI * | m_pEnumerationType |
Protected Attributes inherited from xiiNamedAction | |
| xiiString | m_sName |
| xiiString | m_sAdditionalDisplayString |
| xiiString | m_sIconPath |
Protected Attributes inherited from xiiAction | |
| xiiActionContext | m_Context |
|
overridevirtual |
Reimplemented from xiiMenuAction.
|
overridevirtual |
Implements xiiEnumerationMenuAction.