MythTV
master
|
#include <BaseActions.h>
Public Member Functions | |
MHActionInt (const char *name) | |
void | Initialise (MHParseNode *p, MHEngine *engine) override |
void | PrintArgs (FILE *fd, int) const override |
void | Perform (MHEngine *engine) override |
virtual void | CallAction (MHEngine *engine, MHRoot *pTarget, int nArg)=0 |
Public Member Functions inherited from MHElemAction | |
MHElemAction (const char *name) | |
virtual | ~MHElemAction ()=default |
virtual void | PrintMe (FILE *fd, int nTabs) const |
Protected Attributes | |
MHGenericInteger | m_argument |
Protected Attributes inherited from MHElemAction | |
const char * | m_actionName {nullptr} |
MHGenericObjectRef | m_target |
Additional Inherited Members | |
Protected Member Functions inherited from MHElemAction | |
MHRoot * | Target (MHEngine *engine) |
Definition at line 51 of file BaseActions.h.
|
inlineexplicit |
Definition at line 54 of file BaseActions.h.
|
overridevirtual |
Reimplemented from MHElemAction.
Definition at line 53 of file BaseActions.cpp.
|
inlineoverridevirtual |
Reimplemented from MHElemAction.
Definition at line 56 of file BaseActions.h.
|
overridevirtual |
Implements MHElemAction.
Definition at line 60 of file BaseActions.cpp.
Implemented in MHSetPortion, MHSetSliderValue, MHStep, MHSetLineStyle, MHSetLineWidth, MHSetInputRegister, MHSetCounterPosition, MHMoveTo, MHMove, MHCallActionSlot, MHSetTransparency, MHSetFirstItem, MHScrollItems, MHToggleItem, MHDeselectItem, and MHSelectItem.
Referenced by Perform().
|
protected |
Definition at line 61 of file BaseActions.h.
Referenced by Initialise(), Perform(), and PrintArgs().