ScummVM API documentation
AGS3::AGS::Shared::AlignedStream Member List

This is the complete list of members for AGS3::AGS::Shared::AlignedStream, including all inherited members.

_stream (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamprotected
_streamOwnershipPolicy (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamprotected
AlignedStream(Stream *stream, AlignedStreamMode mode, ObjectOwnershipPolicy stream_ownership_policy=kReleaseAfterUse, size_t base_alignment=sizeof(int16_t)) (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStream
CanRead() const override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
CanSeek() const override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
CanWrite() const override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
Close() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
EOS() const override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamvirtual
FinalizeBlock() (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamprotected
Flush() override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamvirtual
GetLength() const override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamvirtual
GetPosition() const override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamvirtual
HasErrors() const (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
IsValid() const override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStreamvirtual
ProxyStream(Stream *stream, ObjectOwnershipPolicy stream_ownership_policy=kReleaseAfterUse) (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStream
Read(void *buffer, size_t size) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadArray(void *buffer, size_t elem_size, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadArrayOfInt16(int16_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadArrayOfInt32(int32_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadArrayOfInt64(int64_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadArrayOfInt8(int8_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
ReadBool() override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
ReadByte() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadInt16() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadInt32() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadInt64() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
ReadInt8() override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
ReadPadding(size_t next_type) (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamprotected
Reset() (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStream
Seek(soff_t offset, StreamSeek origin) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
Write(const void *buffer, size_t size) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteArray(const void *buffer, size_t elem_size, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteArrayOfInt16(const int16_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteArrayOfInt32(const int32_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteArrayOfInt64(const int64_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteArrayOfInt8(const int8_t *buffer, size_t count) override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
WriteBool(bool val) override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
WriteByte(uint8_t b) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteByteCount(uint8_t b, size_t count) (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Stream
WriteInt16(int16_t val) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteInt32(int32_t val) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteInt64(int64_t val) override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamvirtual
WriteInt8(int8_t val) override (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual
WritePadding(size_t next_type) (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStreamprotected
~AlignedStream() override (defined in AGS3::AGS::Shared::AlignedStream)AGS3::AGS::Shared::AlignedStream
~IAGSStream() (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreaminlinevirtual
~ProxyStream() override (defined in AGS3::AGS::Shared::ProxyStream)AGS3::AGS::Shared::ProxyStream
~Stream() (defined in AGS3::AGS::Shared::Stream)AGS3::AGS::Shared::Streaminlinevirtual