MHActionObjectRef2 Class Reference

#include <BaseActions.h>

Inheritance diagram for MHActionObjectRef2:
MHElemAction MHGetBitmapDecodeOffset MHGetBoxSize MHGetPosition MHGetVideoDecodeOffset

List of all members.

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

Detailed Description

Definition at line 130 of file BaseActions.h.


Constructor & Destructor Documentation

MHActionObjectRef2::MHActionObjectRef2 ( const char *  name  )  [inline]

Definition at line 133 of file BaseActions.h.


Member Function Documentation

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]
virtual void MHActionObjectRef2::PrintArgs ( FILE *  fd,
int   
) const [inline, private, virtual]

Reimplemented from MHElemAction.

Definition at line 138 of file BaseActions.h.


Member Data Documentation

Definition at line 139 of file BaseActions.h.

Referenced by Initialise(), Perform(), and PrintArgs().

Definition at line 139 of file BaseActions.h.

Referenced by Initialise(), Perform(), and PrintArgs().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:08 2012 for MythTV by  doxygen 1.6.3