wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::wmo::group::chunks::detail Namespace Reference

One render batch, 24 bytes. More...

Classes

struct  SMOBatch
struct  SMOBatch< V >
 One MOBA render batch: an index range sharing one material, with its low-resolution culling box. More...
struct  SMOGroupHeader
struct  SMOGroupHeader< V >
 The MOGP group header: names, flags, bounds, portal and batch ranges, fog and liquid. More...

Detailed Description

One render batch, 24 bytes.

The 0x44-byte header leading the MOGP container payload.

Before 7.0 the leading 12 bytes are an int16 culling box; from 7.0 they are unused except for a uint16 material id backing the large-material flag bit.

The final u32 slot is unused up to 9.1.5 and becomes the split-group indices after.