MHActionBool Class Reference

#include <BaseActions.h>

Inheritance diagram for MHActionBool:
MHElemAction MHSetHighlightStatus MHSetInteractionStatus

List of all members.

Public Member Functions

 MHActionBool (const char *name)
virtual void Initialise (MHParseNode *p, MHEngine *engine)
virtual void PrintArgs (FILE *fd, int) const
virtual void Perform (MHEngine *engine)
virtual void CallAction (MHEngine *engine, MHRoot *pTarget, bool fArg)=0

Protected Attributes

MHGenericBoolean m_Argument

Detailed Description

Definition at line 156 of file BaseActions.h.


Constructor & Destructor Documentation

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

Definition at line 159 of file BaseActions.h.


Member Function Documentation

void MHActionBool::Initialise ( MHParseNode p,
MHEngine engine 
) [virtual]

Reimplemented from MHElemAction.

Definition at line 184 of file BaseActions.cpp.

virtual void MHActionBool::PrintArgs ( FILE *  fd,
int   
) const [inline, virtual]

Reimplemented from MHElemAction.

Definition at line 161 of file BaseActions.h.

void MHActionBool::Perform ( MHEngine engine  )  [virtual]

Implements MHElemAction.

Definition at line 191 of file BaseActions.cpp.

virtual void MHActionBool::CallAction ( MHEngine engine,
MHRoot pTarget,
bool  fArg 
) [pure virtual]

Implemented in MHSetInteractionStatus, and MHSetHighlightStatus.

Referenced by Perform().


Member Data Documentation

Definition at line 165 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:07 2012 for MythTV by  doxygen 1.6.3