module
FilesystemProvides filesystem utilities.
Files
- file archive.hpp
- Class cubos::
core:: data:: Archive. - file embedded_archive.hpp
- Class cubos::
core:: data:: EmbeddedArchive. - file file.hpp
- Class cubos::
core:: data:: File. - file file_stream.hpp
- Class cubos::
core:: data:: FileStream. - file file_system.hpp
- Class cubos::
core:: data:: FileSystem. - file standard_archive.hpp
- Class cubos::
core:: data:: StandardArchive.
Classes
- class cubos::core::data::Archive
- Interface for a bridge between the Cubos virtual file system and the real world.
- class cubos::core::data::EmbeddedArchive
- Archive implementation which reads data embedded in the application. Meant to be used with the
quadrados embed
tool. - class cubos::core::data::File
- Represents a file in the virtual file system of the engine.
-
template<typename T>class cubos::core::data::FileStream
- Wrapper around an implementation-specific file stream which keeps the file alive and does some sanity checks.
- class cubos::core::data::FileSystem
- Singleton which represents the virtual file system of the engine.
- class cubos::core::data::StandardArchive
- Archive implementation which reads and writes from/into the OS file system using the standard library.