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

The _fogs.wdt volumetric-fog satellite entity (namespace wowlib::formats::wdt::fogs), Legion 7.2.5+: placed fog volumes for terrain maps. More...

Include dependency graph for fogs.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::fogs::WDTFogsBase
 The version-agnostic base of every WDTFogs<V> (welded as "WDTFogs"); bindings-only, like every *Base. More...
struct  wowlib::formats::wdt::fogs::detail::FogsBfa
 The fog volumes, first shipped with content in 8.0.1.25902. More...
struct  wowlib::formats::wdt::fogs::detail::FogsTww
 The version-2 extension records (11.0+). More...
struct  wowlib::formats::wdt::fogs::detail::WDTFogs< V >
 A _fogs.wdt volumetric-fog satellite for one client version (Legion 7.2.5+). More...

Namespaces

namespace  wowlib
namespace  wowlib::formats
namespace  wowlib::formats::wdt
namespace  wowlib::formats::wdt::fogs
 The _fogs.wdt volumetric-fog satellite entity (Legion 7.2.5+).
namespace  wowlib::formats::wdt::fogs::detail

Typedefs

template<ClientVersion V>
using wowlib::formats::wdt::fogs::WDTFogs = detail::WDTFogs<canonicalVersion(V, WdtFogsPivots, WdtFogsVersions)>
 A _fogs.wdt satellite — the canonicalizing face of detail::WDTFogs: three instantiations (Legion; BfA-Dragonflight; TWW+) serve every release.

Detailed Description

The _fogs.wdt volumetric-fog satellite entity (namespace wowlib::formats::wdt::fogs), Legion 7.2.5+: placed fog volumes for terrain maps.

The first Legion files ship empty (MVER only); content arrives with BfA 8.0.1.

Definition in file fogs.hpp.