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

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

CanRead() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
CanSeek() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
CanWrite() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
Close()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
EOS() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
GetLength() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
GetPosition() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
IsValid() const =0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
Read(void *buffer, size_t size)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadArray(void *buffer, size_t elem_size, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadArrayOfInt16(int16_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadArrayOfInt32(int32_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadArrayOfInt64(int64_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadArrayOfInt8(int8_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadBool()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadByte()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadInt16()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadInt32()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadInt64()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
ReadInt8()=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
Seek(soff_t offset, StreamSeek origin=kSeekCurrent)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
Write(const void *buffer, size_t size)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteArray(const void *buffer, size_t elem_size, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteArrayOfInt16(const int16_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteArrayOfInt32(const int32_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteArrayOfInt64(const int64_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteArrayOfInt8(const int8_t *buffer, size_t count)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteBool(bool val)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteByte(uint8_t b)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteInt16(int16_t val)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteInt32(int32_t val)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteInt64(int64_t val)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
WriteInt8(int8_t val)=0 (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreampure virtual
~IAGSStream() (defined in AGS3::AGS::Shared::IAGSStream)AGS3::AGS::Shared::IAGSStreaminlinevirtual