ScummVM API documentation
Gob::SaveLoad_v6::SpriteHandler Class Reference

#include <saveload.h>

Inheritance diagram for Gob::SaveLoad_v6::SpriteHandler:
Gob::TempSpriteHandler Gob::SaveHandler

Public Member Functions

 SpriteHandler (GobEngine *vm)
 
bool set (SaveReader *reader, uint32 part)
 
bool get (SaveWriter *writer, uint32 part)
 
- Public Member Functions inherited from Gob::TempSpriteHandler
 TempSpriteHandler (GobEngine *vm)
 
int32 getSize () override
 
bool load (int16 dataVar, int32 size, int32 offset) override
 
bool save (int16 dataVar, int32 size, int32 offset) override
 
bool loadToRaw (byte *ptr, int32 size, int32 offset) override
 
bool saveFromRaw (const byte *ptr, int32 size, int32 offset) override
 
bool create (uint32 width, uint32 height, bool trueColor)
 
bool createFromSprite (int16 dataVar, int32 size, int32 offset)
 
- Public Member Functions inherited from Gob::SaveHandler
 SaveHandler (GobEngine *vm)
 
virtual bool deleteFile ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Gob::SaveHandler
static uint32 getVarSize (GobEngine *vm)
 
- Protected Member Functions inherited from Gob::TempSpriteHandler
SurfacePtr createSprite (int16 dataVar, int32 size, int32 offset)
 
- Static Protected Member Functions inherited from Gob::TempSpriteHandler
static bool isDummy (int32 size)
 
static bool isSprite (int32 size)
 
static int getIndex (int32 size)
 
static bool usesPalette (int32 size)
 
- Protected Attributes inherited from Gob::TempSpriteHandler
SavePartSprite_sprite
 
- Protected Attributes inherited from Gob::SaveHandler
GobEngine_vm
 

Detailed Description

Handles the temp sprites.


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