|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
Round-trip bookkeeping common to every chunked entity: the encounter journal, unmodeled chunks, and stray trailing bytes. More...
#include <wowlib/formats/common/chunked_file.hpp>
Public Member Functions | |
| bool | operator== (const ChunkExtras &) const =default |
Public Attributes | |
| std::vector< JournalEntry > | journal |
| std::vector< UnknownChunk > | unknown |
| std::vector< std::byte > | trailing |
Round-trip bookkeeping common to every chunked entity: the encounter journal, unmodeled chunks, and stray trailing bytes.
All preserved so a read-then-write reproduces the original file byte for byte.
Definition at line 73 of file chunked_file.hpp.
|
default |
| std::vector<JournalEntry> wowlib::formats::ChunkExtras::journal |
Definition at line 74 of file chunked_file.hpp.
Referenced by wowlib::formats::wdl::detail::WDL< V >::oceanMaskTiles(), and wowlib::formats::wdl::detail::WDL< V >::resequencedJournal().
| std::vector<std::byte> wowlib::formats::ChunkExtras::trailing |
Definition at line 76 of file chunked_file.hpp.
| std::vector<UnknownChunk> wowlib::formats::ChunkExtras::unknown |
Definition at line 75 of file chunked_file.hpp.
Referenced by wowlib::audit::detail::tallyUnknown().