MythTV
master
|
#include <libmythfreemheg/BaseClasses.h>
Public Member Functions | |
MHGenericObjectRef ()=default | |
void | Initialise (MHParseNode *p, MHEngine *engine) |
void | PrintMe (FILE *fd, int nTabs) const |
void | GetValue (MHObjectRef &ref, MHEngine *engine) const |
Public Member Functions inherited from MHGenericBase | |
MHObjectRef * | GetReference () |
Protected Attributes | |
MHObjectRef | m_objRef |
Protected Attributes inherited from MHGenericBase | |
MHObjectRef | m_indirect |
Additional Inherited Members | |
Public Attributes inherited from MHGenericBase | |
bool | m_fIsDirect {false} |
Definition at line 235 of file BaseClasses.h.
|
default |
void MHGenericObjectRef::Initialise | ( | MHParseNode * | p, |
MHEngine * | engine | ||
) |
Definition at line 518 of file BaseClasses.cpp.
Referenced by MHElemAction::Initialise(), MHActionGenericObjectRef::Initialise(), MHSendEvent::Initialise(), MHAddItem::Initialise(), and MHParameter::Initialise().
void MHGenericObjectRef::PrintMe | ( | FILE * | fd, |
int | nTabs | ||
) | const |
Definition at line 533 of file BaseClasses.cpp.
Referenced by MHActionGenericObjectRef::PrintArgs(), MHSendEvent::PrintArgs(), MHAddItem::PrintArgs(), MHElemAction::PrintMe(), and MHParameter::PrintMe().
void MHGenericObjectRef::GetValue | ( | MHObjectRef & | ref, |
MHEngine * | engine | ||
) | const |
Definition at line 547 of file BaseClasses.cpp.
Referenced by MHUnion::GetValueFrom(), MHSetData::Perform(), MHActionGenericObjectRef::Perform(), MHSetVariable::Perform(), MHLaunch::Perform(), MHTestVariable::Perform(), MHActionGenericObjectRefFix::Perform(), MHSendEvent::Perform(), MHIntegerAction::Perform(), MHAddItem::Perform(), MHSpawn::Perform(), MHPersistent::Perform(), MHTransitionTo::Perform(), MHAppend::Perform(), MHGetAvailabilityStatus::Perform(), MHSetColour::Perform(), and MHElemAction::Target().
|
protected |
Definition at line 243 of file BaseClasses.h.
Referenced by GetValue(), Initialise(), and PrintMe().