|
ReXGlue SDK
|
This is the complete list of members for rex::filesystem::IFileSystem, including all inherited members.
| Clear()=0 | rex::filesystem::IFileSystem | pure virtual |
| ConfigureStandardMounts(const std::filesystem::path &game_root, const std::filesystem::path &update_root, MountFlags game_flags)=0 | rex::filesystem::IFileSystem | pure virtual |
| CreateDirectories(std::string_view path)=0 | rex::filesystem::IFileSystem | pure virtual |
| FindLink(std::string_view path) const =0 | rex::filesystem::IFileSystem | pure virtual |
| GetMounts() const =0 (defined in rex::filesystem::IFileSystem) | rex::filesystem::IFileSystem | pure virtual |
| GetVolume(std::string_view path)=0 | rex::filesystem::IFileSystem | pure virtual |
| Link(std::string_view link, std::string_view target)=0 | rex::filesystem::IFileSystem | pure virtual |
| List(std::string_view path, std::string_view pattern)=0 | rex::filesystem::IFileSystem | pure virtual |
| Mount(const MountEntry &entry)=0 | rex::filesystem::IFileSystem | pure virtual |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| Open(std::string_view path, const OpenOptions &options)=0 | rex::filesystem::IFileSystem | pure virtual |
| OpenRelative(IFile &root, std::string_view path, const OpenOptions &options)=0 | rex::filesystem::IFileSystem | pure virtual |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| Remove(std::string_view path)=0 | rex::filesystem::IFileSystem | pure virtual |
| Rename(std::string_view from, std::string_view to, bool replace_existing)=0 | rex::filesystem::IFileSystem | pure virtual |
| Rename(IFile &file, std::string_view to, bool replace_existing, IFile *root=nullptr)=0 | rex::filesystem::IFileSystem | pure virtual |
| Stat(std::string_view path)=0 | rex::filesystem::IFileSystem | pure virtual |
| Unlink(std::string_view link)=0 | rex::filesystem::IFileSystem | pure virtual |
| Unmount(std::string_view path)=0 | rex::filesystem::IFileSystem | pure virtual |
| ~IFileSystem()=default (defined in rex::filesystem::IFileSystem) | rex::filesystem::IFileSystem | virtual |