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

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

AbsolutePath(const String &filePath)Nz::Filestatic
Close()Nz::File
ComputeHash(HashType hash, const String &filePath)Nz::Fileinlinestatic
ComputeHash(AbstractHash *hash, const String &filePath)Nz::Fileinlinestatic
Copy(const String &newFilePath)Nz::File
Copy(const String &sourcePath, const String &targetPath)Nz::Filestatic
Delete()Nz::File
Delete(const String &filePath)Nz::Filestatic
EnableTextMode(bool textMode)Nz::Streaminline
EndOfFile() constNz::File
EndOfStream() const overrideNz::Filevirtual
Exists() constNz::File
Exists(const String &filePath)Nz::Filestatic
File()Nz::File
File(const String &filePath)Nz::File
File(const String &filePath, OpenModeFlags openMode)Nz::File
File(const File &)=delete (defined in Nz::File)Nz::File
File(File &&file) noexcept=default (defined in Nz::File)Nz::File
Flush()Nz::Streaminline
FlushStream()=0 (defined in Nz::Stream)Nz::Streamprotectedpure virtual
GetCreationTime() constNz::File
GetCreationTime(const String &filePath)Nz::Filestatic
GetCursorPos() const overrideNz::Filevirtual
GetDirectory() const overrideNz::Filevirtual
GetDirectory(const String &filePath)Nz::Filestatic
GetFileName() constNz::File
GetLastAccessTime() constNz::File
GetLastAccessTime(const String &filePath)Nz::Filestatic
GetLastWriteTime() constNz::File
GetLastWriteTime(const String &filePath)Nz::Filestatic
GetOpenMode() constNz::Streaminline
GetPath() const overrideNz::Filevirtual
GetSize() const overrideNz::Filevirtual
GetSize(const String &filePath)Nz::Filestatic
GetStreamOptions() constNz::Streaminline
IsAbsolute(const String &filePath)Nz::Filestatic
IsOpen() constNz::File
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
NormalizePath(const String &filePath)Nz::Filestatic
NormalizeSeparators(const String &filePath)Nz::Filestatic
Open(OpenModeFlags openMode=OpenMode_NotOpen)Nz::File
Open(const String &filePath, OpenModeFlags openMode=OpenMode_NotOpen)Nz::File
operator=(const String &filePath)Nz::File
operator=(const File &)=delete (defined in Nz::File)Nz::File
operator=(File &&file) noexcept=default (defined in Nz::File)Nz::File
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
ReadLine(unsigned int lineSize=0)Nz::Streamvirtual
Rename(const String &newFilePath)Nz::File
Rename(const String &sourcePath, const String &targetPath)Nz::Filestatic
SetCursorPos(CursorPosition pos, Int64 offset=0)Nz::File
SetCursorPos(UInt64 offset) overrideNz::Filevirtual
SetFile(const String &filePath)Nz::File
SetSize(UInt64 size)Nz::File
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
~File()Nz::File
~Stream()Nz::Streamvirtual