|
MythTV master
|
#include <libmythfreemheg/BaseClasses.h>
Public Member Functions | |
| MHGenericInteger ()=default | |
| void | Initialise (MHParseNode *p, MHEngine *engine) |
| void | PrintMe (FILE *fd, int nTabs) const |
| int | GetValue (MHEngine *engine) const |
Public Member Functions inherited from MHGenericBase | |
| MHObjectRef * | GetReference () |
Protected Attributes | |
| int | m_nDirect {-1} |
Protected Attributes inherited from MHGenericBase | |
| MHObjectRef | m_indirect |
Additional Inherited Members | |
Public Attributes inherited from MHGenericBase | |
| bool | m_fIsDirect {false} |
Definition at line 213 of file BaseClasses.h.
|
default |
| int MHGenericInteger::GetValue | ( | MHEngine * | engine | ) | const |
Definition at line 411 of file BaseClasses.cpp.
Referenced by MHUnion::GetValueFrom(), MHActionInt::Perform(), MHActionIntInt::Perform(), MHActionInt3::Perform(), MHActionInt4::Perform(), MHActionInt6::Perform(), MHDrawPoly::Perform(), MHSetTimer::Perform(), MHSetData::Perform(), MHSetSpeed::Perform(), MHAddItem::Perform(), MHGetCellItem::Perform(), MHGetListItem::Perform(), MHGetItemStatus::Perform(), MHIntegerAction::Perform(), and MHSetColour::Perform().
| void MHGenericInteger::Initialise | ( | MHParseNode * | p, |
| MHEngine * | engine | ||
| ) |
Definition at line 382 of file BaseClasses.cpp.
Referenced by MHParameter::Initialise(), MHPointArg::Initialise(), MHActionInt::Initialise(), MHActionIntInt::Initialise(), MHActionInt3::Initialise(), MHActionInt4::Initialise(), MHActionInt6::Initialise(), MHSetTimer::Initialise(), MHSetData::Initialise(), MHSetSpeed::Initialise(), MHAddItem::Initialise(), MHGetListActionData::Initialise(), MHIntegerAction::Initialise(), and MHSetColour::Initialise().
| void MHGenericInteger::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const |
Definition at line 397 of file BaseClasses.cpp.
Referenced by MHActionInt3::PrintArgs(), MHActionInt4::PrintArgs(), MHActionInt6::PrintArgs(), MHSetTimer::PrintArgs(), MHSetData::PrintArgs(), MHSetColour::PrintArgs(), MHActionInt::PrintArgs(), MHActionIntInt::PrintArgs(), MHSetSpeed::PrintArgs(), MHAddItem::PrintArgs(), MHGetListActionData::PrintArgs(), MHIntegerAction::PrintArgs(), MHParameter::PrintMe(), and MHPointArg::PrintMe().
|
protected |
Definition at line 221 of file BaseClasses.h.
Referenced by GetValue(), Initialise(), and PrintMe().