ScummVM API documentation
Common::Serializer Member List

This is the complete list of members for Common::Serializer, including all inherited members.

_bytesSynced (defined in Common::Serializer)Common::Serializerprotected
_loadStream (defined in Common::Serializer)Common::Serializerprotected
_saveStream (defined in Common::Serializer)Common::Serializerprotected
_version (defined in Common::Serializer)Common::Serializerprotected
Byte(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
bytesSynced() constCommon::Serializerinline
clearErr()Common::Serializerinline
DoubleBE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
DoubleLE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
err() constCommon::Serializerinline
FloatBE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
FloatLE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
getVersion() constCommon::Serializerinline
isLoading() (defined in Common::Serializer)Common::Serializerinline
isSaving() (defined in Common::Serializer)Common::Serializerinline
kLastVersion (defined in Common::Serializer)Common::Serializerstatic
matchBytes(const char *magic, byte size, Version minVersion=0, Version maxVersion=kLastVersion)Common::Serializerinline
SByte(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Serializer(SeekableReadStream *in, WriteStream *out) (defined in Common::Serializer)Common::Serializerinline
setVersion(Version version)Common::Serializerinline
Sint16BE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Sint16LE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Sint32BE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Sint32LE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
skip(uint32 size, Version minVersion=0, Version maxVersion=kLastVersion)Common::Serializerinline
syncArray(T *arr, size_t entries, void(*serializer)(Serializer &, T &), Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsByte(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsDoubleBE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsDoubleLE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsFloatBE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsFloatLE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsSByte(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsSint16BE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsSint16LE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsSint32BE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsSint32LE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsUint16BE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsUint16LE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsUint32BE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncAsUint32LE(T &val, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Common::Serializer)Common::Serializerinline
syncBytes(byte *buf, uint32 size, Version minVersion=0, Version maxVersion=kLastVersion)Common::Serializerinline
syncString(String &str, Version minVersion=0, Version maxVersion=kLastVersion)Common::Serializerinline
syncString32(U32String &str, Version minVersion=0, Version maxVersion=kLastVersion)Common::Serializerinline
syncVersion(Version currentVersion)Common::Serializerinline
Uint16BE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Uint16LE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Uint32BE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Uint32LE(Serializer &s, T &value) (defined in Common::Serializer)Common::Serializerinlinestatic
Version typedef (defined in Common::Serializer)Common::Serializer
~Serializer() (defined in Common::Serializer)Common::Serializerinlinevirtual