libdonut  2.3.2
Application framework for cross-platform game development in C++20
donut::Filesystem Member List

This is the complete list of members for donut::Filesystem, including all inherited members.

appendFile(const char *filepath)donut::Filesystem
createDirectory(const char *filepath)donut::Filesystem
createFile(const char *filepath)donut::Filesystem
deleteFile(const char *filepath)donut::Filesystem
fileExists(const char *filepath) constdonut::Filesystem
Filesystem(const char *programFilepath, const FilesystemOptions &options={})donut::Filesystemexplicit
Filesystem(const Filesystem &)=deletedonut::Filesystem
Filesystem(Filesystem &&)=deletedonut::Filesystem
findArchiveOfFile(const char *filepath) constdonut::Filesystem
getFileMetadata(const char *filepath) constdonut::Filesystem
getFilenamesInDirectory(const char *filepath) constdonut::Filesystem
getOutputDirectory() constdonut::Filesystem
getStandardOutputDirectory(const char *organizationName, const char *applicationName) constdonut::Filesystem
mountArchive(const char *path, FilesystemMountPriority priority=FilesystemMountPriority::HIGHER)donut::Filesystem
mountArchives(const char *filepath, const char *archiveFileExtension, FilesystemMountPriority priority=FilesystemMountPriority::HIGHER)donut::Filesystem
openFile(const char *filepath) constdonut::Filesystem
operator=(const Filesystem &)=deletedonut::Filesystem
operator=(Filesystem &&)=deletedonut::Filesystem
setOutputDirectory(std::string path)donut::Filesystem
unmountArchive(const char *path)donut::Filesystem
unmountArchives(std::span< const std::string > paths)donut::Filesystem
~Filesystem()donut::Filesystem