ScummVM API documentation
Stark::ResourceSerializer Member List

This is the complete list of members for Stark::ResourceSerializer, 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
ResourceSerializer(Common::SeekableReadStream *in, Common::WriteStream *out, uint32 version) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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
syncArraySize(Common::Array< T > &array, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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
syncAsFloat(float &value) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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
syncAsResourceReference(ResourceReference &reference) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
syncAsResourceReference(T **object, Version minVersion=0, Version maxVersion=kLastVersion) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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
syncAsString32(Common::String &string) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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
syncAsVector3d(Math::Vector3d &value) (defined in Stark::ResourceSerializer)Stark::ResourceSerializer
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