Go to the documentation of this file.
22 #if !defined(INGREDIENTS_H)
55 int size,
bool fCCGiven,
int cc,
MHEngine *engine)
override;
105 {
return "CursorShape"; }
119 {
return "Palette"; }
void Initialise(MHParseNode *p, MHEngine *engine) override
void Perform(MHEngine *engine) override
virtual void Preload(MHEngine *)
~MHFont() override=default
void SetData(const MHOctetString &included, MHEngine *engine) override
void Preparation(MHEngine *engine) override
enum MHIngredient::@10 IN_NoContent
void Initialise(MHParseNode *p, MHEngine *engine) override
MHOctetString m_includedContent
MHOctetString m_origIncludedContent
const char * ClassName() override
bool m_fCCPriorityPresent
void ContentPreparation(MHEngine *engine) override
MHGenericInteger m_ccPriority
MHContentRef m_origContentRef
const char * ClassName() override
void Initialise(MHParseNode *p, MHEngine *engine) override
~MHIngredient() override=default
virtual void Unload(MHEngine *)
virtual bool InitiallyAvailable()
void PrintArgs(FILE *fd, int nTabs) const override
MHGenericInteger m_contentSize
void PrintMe(FILE *fd, int nTabs) const override
void PrintMe(FILE *fd, int nTabs) const override
const char * ClassName() override
void Initialise(MHParseNode *p, MHEngine *engine) override
void PrintMe(FILE *fd, int nTabs) const override
void Perform(MHEngine *engine) override
void Preload(MHEngine *engine) override
MHRoot * Target(MHEngine *engine)
void Unload(MHEngine *engine) override
~MHCursorShape() override=default
~MHPalette() override=default
void PrintMe(FILE *fd, int nTabs) const override
void Perform(MHEngine *engine) override
virtual bool InitiallyActive()
void Destruction(MHEngine *engine) override
void CallAction(MHEngine *engine, MHRoot *pTarget, MHRoot *pRef) override
MHGenericContentRef m_referenced
MHGenericOctetString m_included
void Initialise(MHParseNode *p, MHEngine *engine) override
virtual void ContentArrived(const unsigned char *, int, MHEngine *)
MHContentRef m_contentRef