![]() |
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 |