ScummVM API documentation
Sword25::OutputPersistenceBlock Class Reference
Inheritance diagram for Sword25::OutputPersistenceBlock:
Sword25::PersistenceBlock

Public Member Functions

void write (const void *data, uint32 size)
 
void write (int32 value)
 
void write (uint32 value)
 
void write (float value)
 
void write (bool value)
 
void writeString (const Common::String &string)
 
void writeByteArray (Common::Array< byte > &value)
 
const void * getData () const
 
uint getDataSize () const
 

Additional Inherited Members

- Static Public Member Functions inherited from Sword25::PersistenceBlock
static uint getSInt32Size ()
 
static uint getUInt32Size ()
 
static uint getFloat32Size ()
 
static uint getBoolSize ()
 
static uint getStringSize (const Common::String &string)
 
- Protected Types inherited from Sword25::PersistenceBlock
enum  {
  SINT_MARKER, UINT_MARKER, FLOAT_MARKER, STRING_MARKER,
  BOOL_MARKER, BLOCK_MARKER
}
 

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