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

The WMO root-file entity: WMORoot and its per-version classes. More...

Namespaces

namespace  chunks
 WMO root-file chunk binary structs (MOHD, MOMT, lights, doodads, fog, ambient volumes) and their flag enums.
namespace  detail

Classes

struct  WMORootBase
 The version-agnostic base of every WMORoot<V> (welded as "WMORoot"). More...

Typedefs

template<ClientVersion V>
using WMORoot = detail::WMORoot<canonicalVersion(V, WmoRootPivots, WmoVersions)>
 A WMO root file — the canonicalizing face of detail::WMORoot: every client version maps to its range's first grid version (WmoRootPivots), so e.g.

Detailed Description

The WMO root-file entity: WMORoot and its per-version classes.

Typedef Documentation

◆ WMORoot

A WMO root file — the canonicalizing face of detail::WMORoot: every client version maps to its range's first grid version (WmoRootPivots), so e.g.

one instantiation serves Vanilla through WoD.

Definition at line 431 of file root.hpp.