wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
occlusion.hpp File Reference

The _occ.wdt occlusion satellite entity (namespace wowlib::formats::wdt::occlusion), WoD+: low-resolution heightmaps that occlude everything behind them, one per ADT tile. More...

Include dependency graph for occlusion.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wowlib::formats::wdt::occlusion::WDTOcclusionBase
 The version-agnostic base of every WDTOcclusion<V> (welded as "WDTOcclusion"); bindings-only, like every *Base. More...
struct  wowlib::formats::wdt::occlusion::detail::WDTOcclusion< V >
 A _occ.wdt occlusion satellite for one client version (WoD+): the MAOI tile index and the packed MAOH heightmap block. More...

Namespaces

namespace  wowlib
namespace  wowlib::formats
namespace  wowlib::formats::wdt
namespace  wowlib::formats::wdt::occlusion
 The _occ.wdt occlusion satellite entity (WoD+).
namespace  wowlib::formats::wdt::occlusion::detail

Typedefs

template<ClientVersion V>
using wowlib::formats::wdt::occlusion::WDTOcclusion = detail::WDTOcclusion<canonicalVersion(V, WdtOcclusionPivots, WdtSatelliteVersions)>
 A _occ.wdt satellite — the canonicalizing face of detail::WDTOcclusion: stable since WoD, so a single instantiation serves every release.

Detailed Description

The _occ.wdt occlusion satellite entity (namespace wowlib::formats::wdt::occlusion), WoD+: low-resolution heightmaps that occlude everything behind them, one per ADT tile.

Definition in file occlusion.hpp.