#include <BaseActions.h>
Public Member Functions | |
| MHActionObjectRef2 (const char *name) | |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | Perform (MHEngine *engine) |
| virtual void | CallAction (MHEngine *engine, MHRoot *pTarget, MHRoot *pArg1, MHRoot *pArg2)=0 |
Private Member Functions | |
| virtual void | PrintArgs (FILE *fd, int) const |
Private Attributes | |
| MHObjectRef | m_ResultVar1 |
| MHObjectRef | m_ResultVar2 |
Definition at line 130 of file BaseActions.h.
| MHActionObjectRef2::MHActionObjectRef2 | ( | const char * | name | ) | [inline] |
Definition at line 133 of file BaseActions.h.
| void MHActionObjectRef2::Initialise | ( | MHParseNode * | p, | |
| MHEngine * | engine | |||
| ) | [virtual] |
Reimplemented from MHElemAction.
Definition at line 83 of file BaseActions.cpp.
| void MHActionObjectRef2::Perform | ( | MHEngine * | engine | ) | [virtual] |
Implements MHElemAction.
Definition at line 179 of file BaseActions.cpp.
| virtual void MHActionObjectRef2::CallAction | ( | MHEngine * | engine, | |
| MHRoot * | pTarget, | |||
| MHRoot * | pArg1, | |||
| MHRoot * | pArg2 | |||
| ) | [pure virtual] |
Implemented in MHGetBitmapDecodeOffset, MHGetVideoDecodeOffset, MHGetBoxSize, and MHGetPosition.
Referenced by Perform().
| virtual void MHActionObjectRef2::PrintArgs | ( | FILE * | fd, | |
| int | ||||
| ) | const [inline, private, virtual] |
Reimplemented from MHElemAction.
Definition at line 138 of file BaseActions.h.
MHObjectRef MHActionObjectRef2::m_ResultVar1 [private] |
Definition at line 139 of file BaseActions.h.
Referenced by Initialise(), Perform(), and PrintArgs().
MHObjectRef MHActionObjectRef2::m_ResultVar2 [private] |
Definition at line 139 of file BaseActions.h.
Referenced by Initialise(), Perform(), and PrintArgs().
1.6.3