Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for IVFS, including all inherited members.
Clear()=0 | IVFS | pure virtual |
CreateFile(const VfsPath &pathname, const std::shared_ptr< u8 > &fileContents, size_t size)=0 | IVFS | pure virtual |
GetDirectoryEntries(const VfsPath &path, CFileInfos *fileInfos, DirectoryNames *subdirectoryNames) const =0 | IVFS | pure virtual |
GetDirectoryRealPath(const VfsPath &pathname, OsPath &realPathname, bool createMissingDirectories=true)=0 | IVFS | pure virtual |
GetFileInfo(const VfsPath &pathname, CFileInfo *pfileInfo) const =0 | IVFS | pure virtual |
GetFilePriority(const VfsPath &pathname, size_t *ppriority) const =0 | IVFS | pure virtual |
GetOriginalPath(const VfsPath &filename, OsPath &loadedPathname)=0 | IVFS | pure virtual |
GetRealPath(const VfsPath &pathname, OsPath &realPathname, bool createMissingDirectories=true)=0 | IVFS | pure virtual |
GetVirtualPath(const OsPath &realPathname, VfsPath &pathname)=0 | IVFS | pure virtual |
LoadFile(const VfsPath &pathname, std::shared_ptr< u8 > &fileContents, size_t &size)=0 | IVFS | pure virtual |
Mount(const VfsPath &mountPoint, const OsPath &path, size_t flags=0, size_t priority=0)=0 | IVFS | pure virtual |
RemoveFile(const VfsPath &pathname)=0 | IVFS | pure virtual |
RepopulateDirectory(const VfsPath &path)=0 | IVFS | pure virtual |
TextRepresentation() const =0 | IVFS | pure virtual |
~IVFS() | IVFS | inlinevirtual |