|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
The _lgt.wdt lights satellite entity (namespace wowlib::formats::wdt::lights), WoD+: freely placed map lights — point lights under lamp posts and the like, plus Legion's spot lights and light texture animations. More...
#include <cstdint>#include <vector>#include <wowlib/core/client_builds.hpp>#include <wowlib/core/client_version.hpp>#include <wowlib/core/lang.hpp>#include <wowlib/formats/common/chunked_file.hpp>#include <wowlib/formats/common/fourcc.hpp>#include <wowlib/formats/common/version_slot.hpp>#include <wowlib/formats/wdt/boundaries.hpp>#include <wowlib/formats/wdt/lights/chunks/records.hpp>Go to the source code of this file.
Classes | |
| struct | wowlib::formats::wdt::lights::WDTLightsBase |
| The version-agnostic base of every WDTLights<V> (welded as "WDTLights"); bindings-only, like every *Base. More... | |
| struct | wowlib::formats::wdt::lights::detail::LightsWod |
| The WoD-only point lights, dropped when Legion introduces MPL2. More... | |
| struct | wowlib::formats::wdt::lights::detail::LightsLegion |
| The Legion light set (point v2, spot, textures, animations). More... | |
| struct | wowlib::formats::wdt::lights::detail::LightsSL |
| The Shadowlands point-light revision. More... | |
| struct | wowlib::formats::wdt::lights::detail::WDTLights< V > |
| A _lgt.wdt lights satellite for one client version (WoD+): the map's freely placed lights. More... | |
Namespaces | |
| namespace | wowlib |
| namespace | wowlib::formats |
| namespace | wowlib::formats::wdt |
| namespace | wowlib::formats::wdt::lights |
| The _lgt.wdt lights satellite entity (WoD+). | |
| namespace | wowlib::formats::wdt::lights::detail |
Typedefs | |
| template<ClientVersion V> | |
| using | wowlib::formats::wdt::lights::WDTLights = detail::WDTLights<canonicalVersion(V, WdtLightsPivots, WdtSatelliteVersions)> |
| A _lgt.wdt satellite — the canonicalizing face of detail::WDTLights: three instantiations (WoD; Legion-BfA; Shadowlands+) serve every release. | |
The _lgt.wdt lights satellite entity (namespace wowlib::formats::wdt::lights), WoD+: freely placed map lights — point lights under lamp posts and the like, plus Legion's spot lights and light texture animations.
Definition in file lights.hpp.