wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
record Directory Reference
Directory dependency graph for record:

Files

 
bone.hpp
 M2 skeleton records (namespace wowlib::formats::m2::root::record): M2CompBone across its eras.
 
effects.hpp
 M2 effect-emitter records (namespace wowlib::formats::m2::root::record): ribbon emitters and the particle emitters — the format's most layout-turbulent record, in four eras (vanilla statics, late-TBC packed header, WotLK FBlock ramps + four spin fields, Cata+ multi-texturing).
 
material.hpp
 M2 geometry, texture and material records (namespace wowlib::formats::m2::root::record): the global vertex, the texture definitions and their animated color/weight/transform companions.
 
scene.hpp
 M2 scene records (namespace wowlib::formats::m2::root::record): attachments, events, lights and cameras — the non-geometry model furniture.
 
sequence.hpp
 M2 animation-sequence records (namespace wowlib::formats::m2::root::record): M2Sequence across its three layout eras, the sequence flags, and the pre-WotLK playable-animation fallback entry.
 
track.hpp
 The M2 animation vocabulary (namespace wowlib::formats::m2::root::record): the small fixed-size primitives (M2Range, M2Bounds, M2Loop, M2CompQuat, M2Box, M2SplineKey) and the track types every animated record embeds.