|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
Directories | |
| casc | |
| mpq | |
Files | |
| client_filesystem.hpp | |
| The static composition of one client's file access. | |
| client_install.cpp | |
| client_install.hpp | |
| Reading a client installation's own identity off disk: which product it is, which build, and therefore which flavor and format lineage. | |
| csv_listfile.cpp | |
| csv_listfile.hpp | |
| The CSV-backed listfile provider: one working file ('fileDataId;filepath' per line) that is both read from and written to. | |
| fdid_allocator.hpp | |
| The monotonic allocator behind custom (non-Blizzard) FileDataIDs. | |
| filesystem.cpp | |
| filesystem.hpp | |
| The runtime facade over the static compositions — the primary welder binding surface of the fs layer. | |
| listfile.hpp | |
| The pluggable listfile-provider contract and the no-database provider for clients that need none. | |
| project_directory.cpp | |
| project_directory.hpp | |
| The project-directory overlay: a local directory acting as the ultimate patch over any client storage. | |
| storage_backend.hpp | |
| The storage-backend concept ClientFileSystem composes over. | |