Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::IO::GenericStream Member List

This is the complete list of members for AZ::IO::GenericStream, including all inherited members.

CanRead() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
CanSeek() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
CanWrite() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
Close() (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
ComputeSeekPosition(OffsetType bytes, SeekMode mode) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamprotected
GetCurPos() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
GetFilename() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
GetLength() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
GetModeFlags() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
IsCompressed() const (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
IsOpen() const =0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
Read(SizeType bytes, void *oBuffer)=0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
ReadAtOffset(SizeType bytes, void *oBuffer, OffsetType offset=-1) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamvirtual
ReOpen() (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual
Seek(OffsetType bytes, SeekMode mode)=0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
SeekMode enum name (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_BEGIN enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_CUR enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
ST_SEEK_END enum value (defined in AZ::IO::GenericStream)AZ::IO::GenericStream
StreamToStreamCopyBufferSize (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinestatic
Write(SizeType bytes, const void *iBuffer)=0 (defined in AZ::IO::GenericStream)AZ::IO::GenericStreampure virtual
WriteAtOffset(SizeType bytes, const void *iBuffer, OffsetType offset=-1) (defined in AZ::IO::GenericStream)AZ::IO::GenericStreamvirtual
WriteFromStream(SizeType bytes, GenericStream *inputStream)AZ::IO::GenericStreamvirtual
~GenericStream() (defined in AZ::IO::GenericStream)AZ::IO::GenericStreaminlinevirtual