Go to the documentation of this file.
23 #if !defined(GROUPCLASS_H)
27 #include <QElapsedTimer>
61 void SetTimer(
int nTimerId,
bool fAbsolute,
int nMilliSecs,
MHEngine *engine)
override;
123 {
return "Application"; }
199 enum : std::uint8_t {
279 { pTarget->SetInputRegister(nArg, engine); };
void SetInputRegister(int nReg, MHEngine *engine) override
MHGenericOctetString m_feature
void PrintArgs(FILE *fd, int) const override
void Initialise(MHParseNode *p, MHEngine *engine) override
void Perform(MHEngine *engine) override
void Activation(MHEngine *engine) override
int FindOnStack(const MHRoot *pVis)
void Perform(MHEngine *engine) override
void Activation(MHEngine *engine) override
void Perform(MHEngine *engine) override
MHActionSequence m_onRestart
void Preparation(MHEngine *engine) override
void Perform(MHEngine *engine) override
MHActionSequence m_onSpawnCloseDown
void PrintArgs(FILE *fd, int nTabs) const override
void PrintMe(FILE *fd, int nTabs) const override
MHGenericInteger m_timerValue
MHScene * m_pCurrentScene
MHColour m_buttonRefColour
MHGenericInteger m_timerId
void Destruction(MHEngine *engine) override
void Deactivation(MHEngine *engine) override
MHColour m_sliderRefColour
MHGenericObjectRef m_eventSource
void Perform(MHEngine *engine) override
MHGenericBoolean m_absFlag
MHOwnPtrSequence< MHIngredient > m_items
void PrintMe(FILE *fd, int nTabs) const override
void Perform(MHEngine *engine) override
MHOctetString m_fontAttrs
void Initialise(MHParseNode *p, MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
enum MHSetTimer::@9 ST_NoNewTimer
void Perform(MHEngine *engine) override
MHRoot * FindByObjectNo(int n) override
MHSequence< MHVisible * > m_displayStack
const char * ClassName() override
MHOwnPtrSequence< MHObjectRef > m_variables
void PrintMe(FILE *fd, int nTabs) const
void PrintArgs(FILE *fd, int nTabs) const override
MHActionSequence m_closeDown
void Perform(MHEngine *engine) override
std::chrono::milliseconds CheckTimers(MHEngine *engine)
void PrintMe(FILE *fd, int nTabs) const override
void Initialise(MHParseNode *p, MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
void PrintArgs(FILE *fd, int nTabs) const override
void PrintArgs(FILE *fd, int nTabs) const override
MHPersistent(const char *name, bool fIsLoad)
void Perform(MHEngine *engine) override
void MakeClone(MHRoot *pTarget, MHRoot *pRef, MHEngine *engine) override
QList< MHTimer * > m_timers
MHActionSequence m_startUp
~MHApplication() override
void Activation(MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
MHGenericOctetString m_fileName
void PrintMe(FILE *fd, int nTabs) const
MHColour m_highlightRefColour
void Perform(MHEngine *engine) override
const char * ClassName() override
void Initialise(MHParseNode *p, MHEngine *engine) override
void SetTimer(int nTimerId, bool fAbsolute, int nMilliSecs, MHEngine *engine) override