Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
IVFS Member List

This is the complete list of members for IVFS, including all inherited members.

Clear()=0IVFSpure virtual
CreateFile(const VfsPath &pathname, const std::shared_ptr< u8 > &fileContents, size_t size)=0IVFSpure virtual
GetDirectoryEntries(const VfsPath &path, CFileInfos *fileInfos, DirectoryNames *subdirectoryNames) const =0IVFSpure virtual
GetDirectoryRealPath(const VfsPath &pathname, OsPath &realPathname, bool createMissingDirectories=true)=0IVFSpure virtual
GetFileInfo(const VfsPath &pathname, CFileInfo *pfileInfo) const =0IVFSpure virtual
GetFilePriority(const VfsPath &pathname, size_t *ppriority) const =0IVFSpure virtual
GetOriginalPath(const VfsPath &filename, OsPath &loadedPathname)=0IVFSpure virtual
GetRealPath(const VfsPath &pathname, OsPath &realPathname, bool createMissingDirectories=true)=0IVFSpure virtual
GetVirtualPath(const OsPath &realPathname, VfsPath &pathname)=0IVFSpure virtual
LoadFile(const VfsPath &pathname, std::shared_ptr< u8 > &fileContents, size_t &size)=0IVFSpure virtual
Mount(const VfsPath &mountPoint, const OsPath &path, size_t flags=0, size_t priority=0)=0IVFSpure virtual
RemoveFile(const VfsPath &pathname)=0IVFSpure virtual
RepopulateDirectory(const VfsPath &path)=0IVFSpure virtual
TextRepresentation() const =0IVFSpure virtual
~IVFS()IVFSinlinevirtual