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

_lgt.wdt chunk binary structs (namespace wowlib::formats::wdt::lights::chunks): the WoD point lights (MPLT), their Legion replacement (MPL2), the Shadowlands revision (MPL3), spot lights (MSLT) and the light texture animations (MLTA). More...

#include <array>
#include <cstdint>
#include <welder/vocabulary.hpp>
#include <wowlib/formats/common/types.hpp>
Include dependency graph for records.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::lights::chunks::MapPointLightLegacy
 One WoD point light (MPLT); Legion clients stop reading these in favor of MPL2. More...
struct  wowlib::formats::wdt::lights::chunks::MapPointLight
 One Legion point light (MPL2). More...
struct  wowlib::formats::wdt::lights::chunks::MapPointLight3
 One Shadowlands point light (MPL3; replaces MPL2 in 9.0+ files). More...
struct  wowlib::formats::wdt::lights::chunks::MapSpotLight
 One Legion spot light (MSLT). More...
struct  wowlib::formats::wdt::lights::chunks::LightAnimation
 One light texture animation (MLTA), referenced by mlta_index. 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::chunks
 _lgt.wdt chunk binary structs (point lights, spot lights, light animations).

Detailed Description

_lgt.wdt chunk binary structs (namespace wowlib::formats::wdt::lights::chunks): the WoD point lights (MPLT), their Legion replacement (MPL2), the Shadowlands revision (MPL3), spot lights (MSLT) and the light texture animations (MLTA).

Definition in file records.hpp.