Commit Graph

12 Commits (9b412bc802a30a91328e2dc288782e84b6e29e08)

Author SHA1 Message Date
elsid d147d1d250
Initialize FileSystemArchive index in constructor
It should be initialize for each created archive anyway. There is no good reason
to have additional complexity for lazy initialization. And it helps to catch
problems with specific directory when it's added to the VFS not when all are
added and index is built.
11 months ago
elsid a6657c18cc
Use normalized path for file archives indices 11 months ago
elsid a2147d70cc
Use forward declaration for some VFS types
This will allow to save on preprocessed code size in the future changes.
12 months ago
elsid 0d8dc5aabc
Use string_view for VFS lookups 1 year ago
Evil Eye eeda48ec50 Drop support for --fs-strict 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Project579 e5c417c968 Make sure all paths are passed as std::filesystem::path instead of std::string where possible. 2 years ago
elsid 6c8ed4d19c
Move Files::IStreamPtr alias to a separate header
To avoid transitive include of Windows.h all over the engine.
3 years ago
cody glassman 04843fed6d moddable post-processing pipeline 3 years ago
unknown 3bf641d3ce Show mesh origin 4 years ago
Andrei Kortunov 8ca3c3b123 Mark overrided methods by override keyword 4 years ago
scrawl 510375aa63 Add virtual file system (VFS) replacing the low level parts of the old resource system 10 years ago