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

The WDT main-file entity: WDTRoot and its per-version classes. More...

Namespaces

namespace  chunks
 WDT main-file chunk binary structs (the MPHD map header, MAIN tile table, MAID FileDataIDs) and their flag enums.
namespace  detail

Classes

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

Typedefs

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

Detailed Description

The WDT main-file entity: WDTRoot and its per-version classes.

Typedef Documentation

◆ WDTRoot

A WDT main file — the canonicalizing face of detail::WDTRoot: every client version maps to its range's first grid version (WdtRootPivots), so e.g.

one instantiation serves Vanilla through Legion. (Qualified root::detail — a bare detail:: is ambiguous against chunks::detail via the using-directive.)

Definition at line 145 of file root.hpp.