ScummVM API documentation
Alcachofa::SpecialEffectObject Class Referencefinal
Inheritance diagram for Alcachofa::SpecialEffectObject:
Alcachofa::GraphicObject Alcachofa::ObjectBase

Public Member Functions

 SpecialEffectObject (Room *room, Common::ReadStream &stream)
 
void draw () override
 
const char * typeName () const override
 
- Public Member Functions inherited from Alcachofa::GraphicObject
 GraphicObject (Room *room, Common::ReadStream &stream)
 
void drawDebug () override
 
void loadResources () override
 
void freeResources () override
 
void syncGame (Common::Serializer &serializer) override
 
Graphicgraphic () override
 
Taskanimate (Process &process)
 
- Public Member Functions inherited from Alcachofa::ObjectBase
 ObjectBase (Room *room, const char *name)
 
 ObjectBase (Room *room, Common::ReadStream &stream)
 
const Common::Stringname () const
 
Room *& room ()
 
Roomroom () const
 
bool isEnabled () const
 
virtual void toggle (bool isEnabled)
 
virtual void update ()
 
virtual Shapeshape ()
 

Static Public Attributes

static constexpr const char * kClassName = "CObjetoGraficoMuare"
 
- Static Public Attributes inherited from Alcachofa::GraphicObject
static constexpr const char * kClassName = "CObjetoGrafico"
 
- Static Public Attributes inherited from Alcachofa::ObjectBase
static constexpr const char * kClassName = "CObjetoBase"
 

Additional Inherited Members

- Protected Member Functions inherited from Alcachofa::GraphicObject
 GraphicObject (Room *room, const char *name)
 
- Protected Attributes inherited from Alcachofa::GraphicObject
Graphic _graphic
 
GraphicObjectType _type
 
int32 _posterizeAlpha
 

The documentation for this class was generated from the following file: