|
MythTV
0.26-pre
|
#include <Groups.h>
Public Member Functions | |
| MHGroup () | |
| virtual | ~MHGroup () |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual void | Preparation (MHEngine *engine) |
| virtual void | Activation (MHEngine *engine) |
| virtual void | Deactivation (MHEngine *engine) |
| virtual void | Destruction (MHEngine *engine) |
| virtual MHRoot * | FindByObjectNo (int n) |
| virtual void | SetTimer (int nTimerId, bool fAbsolute, int nMilliSecs, MHEngine *) |
| virtual void | MakeClone (MHRoot *pTarget, MHRoot *pRef, MHEngine *engine) |
Protected Member Functions | |
| void | Initialise (MHParseNode *p, MHEngine *engine) |
| int | CheckTimers (MHEngine *engine) |
Protected Attributes | |
| int | m_nOrigGCPriority |
| MHActionSequence | m_StartUp |
| MHActionSequence | m_CloseDown |
| MHOwnPtrSequence< MHIngredient > | m_Items |
| bool | m_fIsApp |
| QTime | m_StartTime |
| QList< MHTimer * > | m_Timers |
| int | m_nLastId |
Friends | |
| class | MHEngine |
| class | MHEGEngine |
| MHGroup::MHGroup | ( | ) |
Definition at line 40 of file Groups.cpp.
| MHGroup::~MHGroup | ( | ) | [virtual] |
Definition at line 47 of file Groups.cpp.
| void MHGroup::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHApplication, and MHScene.
Definition at line 220 of file Groups.cpp.
Referenced by MHEngine::TransitionToScene().
| void MHGroup::Preparation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 261 of file Groups.cpp.
Referenced by MHEngine::TransitionToScene().
| void MHGroup::Activation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Reimplemented in MHApplication, and MHScene.
Definition at line 278 of file Groups.cpp.
Referenced by MHEngine::TransitionToScene().
| void MHGroup::Deactivation | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 308 of file Groups.cpp.
Referenced by MHEngine::TransitionToScene().
| void MHGroup::Destruction | ( | MHEngine * | engine | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 322 of file Groups.cpp.
Referenced by MHEngine::Launch(), MHEngine::Quit(), and MHEngine::TransitionToScene().
| MHRoot * MHGroup::FindByObjectNo | ( | int | n | ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 333 of file Groups.cpp.
Referenced by MHEngine::FindObject().
Reimplemented from MHRoot.
Definition at line 354 of file Groups.cpp.
| void MHGroup::MakeClone | ( | MHRoot * | pTarget, |
| MHRoot * | pRef, | ||
| MHEngine * | engine | ||
| ) | [virtual] |
Reimplemented from MHRoot.
Definition at line 428 of file Groups.cpp.
| void MHGroup::Initialise | ( | MHParseNode * | p, |
| MHEngine * | engine | ||
| ) | [protected, virtual] |
Reimplemented from MHRoot.
Reimplemented in MHApplication, and MHScene.
Definition at line 55 of file Groups.cpp.
Referenced by MHEngine::ParseProgram().
| int MHGroup::CheckTimers | ( | MHEngine * | engine | ) | [protected] |
Definition at line 392 of file Groups.cpp.
Referenced by MHEngine::RunAll().
friend class MHEngine [friend] |
Reimplemented from MHRoot.
Reimplemented in MHApplication, and MHScene.
friend class MHEGEngine [friend] |
int MHGroup::m_nOrigGCPriority [protected] |
Definition at line 67 of file Groups.h.
Referenced by Initialise(), MHGroup(), and PrintMe().
MHActionSequence MHGroup::m_StartUp [protected] |
Definition at line 68 of file Groups.h.
Referenced by Activation(), Initialise(), and PrintMe().
MHActionSequence MHGroup::m_CloseDown [protected] |
Definition at line 68 of file Groups.h.
Referenced by Deactivation(), Initialise(), and PrintMe().
MHOwnPtrSequence<MHIngredient> MHGroup::m_Items [protected] |
Definition at line 69 of file Groups.h.
Referenced by Activation(), Destruction(), FindByObjectNo(), Initialise(), MakeClone(), Preparation(), PrintMe(), and MHEngine::TransitionToScene().
bool MHGroup::m_fIsApp [protected] |
Definition at line 70 of file Groups.h.
Referenced by MHEngine::Launch(), MHApplication::MHApplication(), MHGroup(), MHScene::MHScene(), and MHEngine::TransitionToScene().
QTime MHGroup::m_StartTime [protected] |
Definition at line 76 of file Groups.h.
Referenced by Activation(), and SetTimer().
QList<MHTimer*> MHGroup::m_Timers [protected] |
Definition at line 77 of file Groups.h.
Referenced by CheckTimers(), SetTimer(), and ~MHGroup().
int MHGroup::m_nLastId [protected] |
Definition at line 80 of file Groups.h.
Referenced by Initialise(), MakeClone(), and MHGroup().
1.7.6.1