|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
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. | |