|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
The version-agnostic base of every SMOGroupHeader<V>, welded as "WMOGroupHeader". More...
#include <wowlib/formats/wmo/group/chunks/header.hpp>
The version-agnostic base of every SMOGroupHeader<V>, welded as "WMOGroupHeader".
This base exists ENTIRELY for the language bindings (Python, Lua): it gives the per-version WMOGroupHeader* classes a common welded supertype so binding users can write version-agnostic code (isinstance, WMOGroupHeader.for_version(expansion)). It has no role in the C++ API, where you use the concrete SMOGroupHeader<V> directly. It is an empty (elided) base, so the binary specializations stay trivially copyable and 0x44 bytes.
Definition at line 76 of file header.hpp.