|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
ADT object/misc binary structs (namespace wowlib::formats::adt::chunks): the per-cell sound emitter (MCSE) and the Shadowlands doodad-set range (MWDR). More...
Go to the source code of this file.
Classes | |
| struct | wowlib::formats::adt::chunks::CWSoundEmitter |
| One sound emitter (MCSE, 28 bytes): the client reads 0x1C bytes per entry — a sound-entry id and a position/size pair. More... | |
| struct | wowlib::formats::adt::chunks::CWSoundEmitterVanilla |
| One pre-WotLK sound emitter (MCSE, 52 bytes): the full inline emitter parameters later folded into SoundEntriesAdvanced. More... | |
| struct | wowlib::formats::adt::chunks::SMDoodadSetRange |
| One Shadowlands doodad-set range (MWDR): a [begin, end] span into MWDS. More... | |
Namespaces | |
| namespace | wowlib |
| namespace | wowlib::formats |
| namespace | wowlib::formats::adt |
| namespace | wowlib::formats::adt::chunks |
| ADT chunk binary structs (the MCNK cell header, texture layers, liquid records, flying bounds) and their flag enums. | |
ADT object/misc binary structs (namespace wowlib::formats::adt::chunks): the per-cell sound emitter (MCSE) and the Shadowlands doodad-set range (MWDR).
Doodad and WMO placements (MDDF/MODF) reuse the shared SMDoodadDef/SMMapObjDef from common/map_placements.hpp; blend-mesh and LOD records live in lod.hpp.
Definition in file object.hpp.