ScummVM API documentation
Illusions::GameState Class Referenceabstract
Inheritance diagram for Illusions::GameState:
Illusions::BBDOU_GameState Illusions::Duckman_GameState

Public Member Functions

bool readState (uint32 &sceneId, uint32 &threadId)
 
void writeState (uint32 sceneId, uint32 threadId)
 
void read (Common::ReadStream *in)
 
void write (Common::WriteStream *out)
 
void deleteReadStream ()
 

Protected Member Functions

Common::WriteStreamnewWriteStream ()
 
uint32 calcWriteBufferSize ()
 
virtual uint32 calcWriteBufferSizeInternal ()=0
 
virtual bool readStateInternal (Common::ReadStream *in)=0
 
virtual void writeStateInternal (Common::WriteStream *out)=0
 

Protected Attributes

uint32 _writeBufferSize
 
byte * _writeBuffer
 
Common::SeekableReadStream_readStream
 

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