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 |
![]() | |
MHElemAction (const char *name) | |
virtual | ~MHElemAction ()=default |
virtual void | PrintMe (FILE *fd, int nTabs) const |
Protected Attributes | |
MHGenericInteger | m_argument |
![]() | |
const char * | m_actionName {nullptr} |
MHGenericObjectRef | m_target |
Additional Inherited Members | |
![]() | |
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().