Go to the documentation of this file.
22 #if !defined(STREAM_H)
135 {
return "RTGraphics"; }
147 { pTarget->ScaleVideo(nArg1, nArg2, engine); }
156 { pTarget->SetVideoDecodeOffset(nArg1, nArg2, engine); }
164 { pTarget->GetVideoDecodeOffset(pArg1, pArg2, engine); }
179 { pTarget->GetCounterPosition(pArg, engine); }
187 { pTarget->GetCounterMaxPosition(pArg, engine); }
195 { pTarget->SetCounterPosition(nArg, engine); }
void StopPlaying(MHEngine *engine) override
enum NodeType m_nNodeType
const char * ClassName() override
void PrintMe(FILE *fd, int nTabs) const override
void CallAction(MHEngine *engine, MHRoot *pTarget, int nArg) override
void StopPlaying(MHEngine *engine) override
void CallAction(MHEngine *engine, MHRoot *pTarget, int nArg1, int nArg2) override
void Display(MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
enum MHVideo::Termination VI_Disappear
void Activation(MHEngine *engine) override
void Activation(MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine)
virtual void SetSpeed(int, MHEngine *)
virtual void Initialise(MHParseNode *p, MHEngine *engine)
void Deactivation(MHEngine *engine) override
void CallAction(MHEngine *engine, MHRoot *pTarget, MHRoot *pArg1, MHRoot *pArg2) override
const char * ClassName() override
QRegion GetOpaqueArea() override
void GetCounterMaxPosition(MHRoot *pResult, MHEngine *engine) override
MHGetCounterMaxPosition()
MHGenericInteger m_argument
void Preparation(MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
void StopPlaying(MHEngine *engine) override
void CallAction(MHEngine *engine, MHRoot *pTarget, MHRoot *pArg) override
QRegion GetVisibleArea() override
void Deactivation(MHEngine *engine) override
void Preparation(MHEngine *engine) override
void ScaleVideo(int xScale, int yScale, MHEngine *engine) override
void Destruction(MHEngine *engine) override
void Deactivation(MHEngine *engine) override
void BeginPlaying(MHEngine *engine) override
void CallAction(MHEngine *engine, MHRoot *pTarget, int nArg1, int nArg2) override
MHParseNode * GetArgN(int n)
void GetCounterPosition(MHRoot *pResult, MHEngine *engine) override
void SetCounterPosition(int, MHEngine *engine) override
const char * ClassName() override
void PrintMe(FILE *fd, int nTabs) const override
void ContentPreparation(MHEngine *engine) override
MHActionGenericObjectRefFix(const char *name)
enum MHStream::Storage ST_Stream
void BeginPlaying(MHEngine *engine) override
MHRoot * FindByObjectNo(int n) override
MHRoot * Target(MHEngine *engine)
void GetVideoDecodeOffset(MHRoot *pXOffset, MHRoot *pYOffset, MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
void SetSpeed(int speed, MHEngine *engine) override
void BeginPlaying(MHEngine *engine) override
void Activation(MHEngine *engine) override
~MHRTGraphics() override=default
void Perform(MHEngine *engine) override
void Display(MHEngine *) override
void ContentPreparation(MHEngine *engine) override
void SetVideoDecodeOffset(int newXOffset, int newYOffset, MHEngine *engine) override
const char * ClassName() override
int GetValue(MHEngine *engine) const
void PrintMe(FILE *fd, int nTabs) const override
void PrintMe(FILE *fd, int nTabs) const
MHOwnPtrSequence< MHPresentable > m_multiplex
void Perform(MHEngine *engine) override
void Initialise(MHParseNode *p, MHEngine *engine) override
void PrintMe(FILE *fd, int nTabs) const override
void PrintArgs(FILE *fd, int) const override
void CallAction(MHEngine *engine, MHRoot *pTarget, MHRoot *pArg) override
MHElemAction(const char *name)
void Initialise(MHParseNode *p, MHEngine *engine) override