Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::ByteStream Member List

This is the complete list of members for Nz::ByteStream, including all inherited members.

ByteStream(Stream *stream=nullptr)Nz::ByteStreaminline
ByteStream(ByteArray *byteArray, OpenModeFlags openMode=OpenMode_ReadWrite)Nz::ByteStream
ByteStream(void *ptr, Nz::UInt64 size)Nz::ByteStream
ByteStream(const void *ptr, Nz::UInt64 size)Nz::ByteStream
ByteStream(const ByteStream &)=delete (defined in Nz::ByteStream)Nz::ByteStream
ByteStream(ByteStream &&stream)Nz::ByteStreaminline
FlushBits()Nz::ByteStreaminline
GetDataEndianness() constNz::ByteStreaminline
GetSize() constNz::ByteStreaminline
GetStream() constNz::ByteStreaminline
operator<<(const T &value)Nz::ByteStream
operator=(const ByteStream &)=delete (defined in Nz::ByteStream)Nz::ByteStream
operator=(ByteStream &&)Nz::ByteStreaminline
operator>>(T &value)Nz::ByteStream
Read(void *ptr, std::size_t size)Nz::ByteStreaminline
SetDataEndianness(Endianness endiannes)Nz::ByteStreaminline
SetStream(Stream *stream)Nz::ByteStreaminline
SetStream(ByteArray *byteArray, OpenModeFlags openMode=OpenMode_ReadWrite)Nz::ByteStream
SetStream(void *ptr, Nz::UInt64 size)Nz::ByteStream
SetStream(const void *ptr, Nz::UInt64 size)Nz::ByteStream
Write(const void *data, std::size_t size)Nz::ByteStreaminline
~ByteStream()Nz::ByteStreaminlinevirtual