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

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

EnableTextMode(bool textMode)Nz::Streaminline
EndOfStream() const =0 (defined in Nz::Stream)Nz::Streampure virtual
Flush()Nz::Streaminline
FlushStream()=0 (defined in Nz::Stream)Nz::Streamprotectedpure virtual
GetCursorPos() const =0 (defined in Nz::Stream)Nz::Streampure virtual
GetDirectory() constNz::Streamvirtual
GetOpenMode() constNz::Streaminline
GetPath() constNz::Streamvirtual
GetSize() const =0 (defined in Nz::Stream)Nz::Streampure virtual
GetStreamOptions() constNz::Streaminline
IsReadable() constNz::Streaminline
IsSequential() constNz::Streaminline
IsTextModeEnabled() constNz::Streaminline
IsWritable() constNz::Streaminline
m_openMode (defined in Nz::Stream)Nz::Streamprotected
m_streamOptions (defined in Nz::Stream)Nz::Streamprotected
operator=(const Stream &)=default (defined in Nz::Stream)Nz::Stream
operator=(Stream &&)=default (defined in Nz::Stream)Nz::Stream
Read(void *buffer, std::size_t size)Nz::Streaminline
ReadBlock(void *buffer, std::size_t size)=0 (defined in Nz::Stream)Nz::Streamprotectedpure virtual
ReadLine(unsigned int lineSize=0)Nz::Streamvirtual
SetCursorPos(UInt64 offset)=0 (defined in Nz::Stream)Nz::Streampure virtual
Stream(const Stream &)=default (defined in Nz::Stream)Nz::Stream
Stream(Stream &&)=default (defined in Nz::Stream)Nz::Stream
Stream(StreamOptionFlags streamOptions=StreamOption_None, OpenModeFlags openMode=OpenMode_NotOpen)Nz::Streaminlineprotected
Write(const ByteArray &byteArray)Nz::Stream
Write(const String &string)Nz::Stream
Write(const void *buffer, std::size_t size)Nz::Streaminline
WriteBlock(const void *buffer, std::size_t size)=0 (defined in Nz::Stream)Nz::Streamprotectedpure virtual
~Stream()Nz::Streamvirtual