ScummVM API documentation
Grim::Overlay Class Reference
Inheritance diagram for Grim::Overlay:
Grim::PoolObject< Overlay > Grim::PoolObjectBase

Public Member Functions

 Overlay (const Common::String &filename, Common::SeekableReadStream *data)
 
void draw ()
 
void setPos (float x, float y)
 
void setLayer (int layer)
 
int getWidth () const
 
int getHeight () const
 
- Public Member Functions inherited from Grim::PoolObject< Overlay >
void setId (int id)
 
int getId () const override
 
int32 getTag () const override
 

Static Public Member Functions

static int32 getStaticTag ()
 
- Static Public Member Functions inherited from Grim::PoolObject< Overlay >
static PoolgetPool ()
 

Public Attributes

Material_material
 
float _x
 
float _y
 
int _layer = 0
 

Additional Inherited Members

- Static Protected Member Functions inherited from Grim::PoolObject< Overlay >
static void saveStaticState (SaveGame *state)
 
static void restoreStaticState (SaveGame *state)
 

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