#include <BaseClasses.h>
Public Member Functions | |
| MHObjectRef () | |
| void | Initialise (MHParseNode *p, MHEngine *engine) |
| void | Copy (const MHObjectRef &objr) |
| bool | IsSet () const |
| void | PrintMe (FILE *fd, int nTabs) const |
| bool | Equal (const MHObjectRef &objr, MHEngine *engine) const |
| QString | Printable () const |
Public Attributes | |
| int | m_nObjectNo |
| MHOctetString | m_GroupId |
Static Public Attributes | |
| static MHObjectRef | Null |
Definition at line 148 of file BaseClasses.h.
| MHObjectRef::MHObjectRef | ( | ) | [inline] |
Definition at line 151 of file BaseClasses.h.
| void MHObjectRef::Initialise | ( | MHParseNode * | p, | |
| MHEngine * | engine | |||
| ) |
Definition at line 281 of file BaseClasses.cpp.
Referenced by MHVisible::Initialise(), MHObjectRefVar::Initialise(), MHGetListActionData::Initialise(), MHTokenGroupItem::Initialise(), MHGetAvailabilityStatus::Initialise(), MHRoot::Initialise(), MHCall::Initialise(), MHLink::Initialise(), MHGetEngineSupport::Initialise(), MHPersistent::Initialise(), MHFontBody::Initialise(), MHGenericContentRef::Initialise(), MHGenericObjectRef::Initialise(), MHGenericOctetString::Initialise(), MHGenericInteger::Initialise(), MHGenericBoolean::Initialise(), MHActionObjectRef2::Initialise(), and MHActionObjectRef::Initialise().
| void MHObjectRef::Copy | ( | const MHObjectRef & | objr | ) |
Definition at line 329 of file BaseClasses.cpp.
Referenced by MHFontBody::Copy(), MHGenericObjectRef::GetValue(), MHObjectRefVar::GetVariableValue(), MHUnion::MHUnion(), MHVisible::MHVisible(), MHVisible::Preparation(), MHObjectRefVar::Preparation(), MHObjectRefVar::Prepare(), MHVisible::SetPaletteRef(), and MHObjectRefVar::SetVariableValue().
| bool MHObjectRef::IsSet | ( | ) | const [inline] |
Definition at line 157 of file BaseClasses.h.
Referenced by MHTokenGroup::Activation(), MHFontBody::IsSet(), and MHVisible::PrintMe().
| void MHObjectRef::PrintMe | ( | FILE * | fd, | |
| int | nTabs | |||
| ) | const |
Definition at line 302 of file BaseClasses.cpp.
Referenced by MHGetListActionData::PrintArgs(), MHGetAvailabilityStatus::PrintArgs(), MHCall::PrintArgs(), MHGetEngineSupport::PrintArgs(), MHPersistent::PrintArgs(), MHActionObjectRef2::PrintArgs(), MHActionObjectRef::PrintArgs(), MHVisible::PrintMe(), MHObjectRefVar::PrintMe(), MHTokenGroupItem::PrintMe(), MHRoot::PrintMe(), MHLink::PrintMe(), MHFontBody::PrintMe(), MHGenericContentRef::PrintMe(), MHGenericObjectRef::PrintMe(), MHGenericOctetString::PrintMe(), MHGenericInteger::PrintMe(), and MHGenericBoolean::PrintMe().
| bool MHObjectRef::Equal | ( | const MHObjectRef & | objr, | |
| MHEngine * | engine | |||
| ) | const |
Definition at line 337 of file BaseClasses.cpp.
Referenced by MHLink::MatchEvent(), and MHObjectRefVar::TestVariable().
| QString MHObjectRef::Printable | ( | ) | const |
Definition at line 316 of file BaseClasses.cpp.
Referenced by MHResidentProgram::CallProgram(), MHEngine::EventTriggered(), MHLink::MatchEvent(), MHEngine::RunAll(), MHContentRefVar::SetVariableValue(), MHObjectRefVar::SetVariableValue(), MHOctetStrVar::SetVariableValue(), MHIntegerVar::SetVariableValue(), and MHBooleanVar::SetVariableValue().
MHObjectRef MHObjectRef::Null [static] |
Definition at line 154 of file BaseClasses.h.
Referenced by MHListGroup::GetCellItem().
Definition at line 162 of file BaseClasses.h.
Referenced by MHClone::CallAction(), MHResidentProgram::CallProgram(), Copy(), Equal(), MHStream::FindByObjectNo(), MHRoot::FindByObjectNo(), MHGroup::FindByObjectNo(), MHEngine::FindObject(), MHGroup::Initialise(), Initialise(), IsSet(), MHGroup::MakeClone(), MHObjectRef(), Printable(), PrintMe(), and MHEngine::RunAll().
Definition at line 163 of file BaseClasses.h.
Referenced by MHClone::CallAction(), MHResidentProgram::CallProgram(), Copy(), Equal(), MHEngine::FindObject(), MHGroup::Initialise(), Initialise(), IsSet(), MHEngine::Launch(), MHGroup::MakeClone(), Printable(), PrintMe(), MHEngine::RunAll(), and MHEngine::TransitionToScene().
1.6.3