Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IVFS Member List

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

Clear()=0IVFSpure virtual
CreateFile(const VfsPath &pathname, const 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)=0IVFSpure virtual
GetFileInfo(const VfsPath &pathname, CFileInfo *pfileInfo) const =0IVFSpure virtual
GetFilePriority(const VfsPath &pathname, size_t *ppriority) const =0IVFSpure virtual
GetRealPath(const VfsPath &pathname, OsPath &realPathname)=0IVFSpure virtual
GetVirtualPath(const OsPath &realPathname, VfsPath &pathname)=0IVFSpure virtual
LoadFile(const VfsPath &pathname, 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
ReplaceFile(const VfsPath &pathname, const shared_ptr< u8 > &fileContents, size_t size)=0IVFSpure virtual
RepopulateDirectory(const VfsPath &path)=0IVFSpure virtual
TextRepresentation() const =0IVFSpure virtual
~IVFS()IVFSinlinevirtual