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