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

One WoD point light (MPLT); Legion clients stop reading these in favor of MPL2. More...

#include <wowlib/formats/wdt/lights/chunks/records.hpp>

Public Attributes

std::uint32_t id = 0
 Unique light id within the WDT.
std::uint16_t tileX = 0
 The ADT tile x coordinate.
std::uint16_t tileY = 0
 The ADT tile y coordinate.
CArgb color {}
 Light color.
C3Vector position {}
 Light position.
std::array< float, 3 > unknown {}
 Intensity and related parameters; exact meaning undocumented.

Detailed Description

One WoD point light (MPLT); Legion clients stop reading these in favor of MPL2.

Definition at line 18 of file records.hpp.

Member Data Documentation

◆ color

CArgb wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::color {}

Light color.

Definition at line 29 of file records.hpp.

◆ id

std::uint32_t wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::id = 0

Unique light id within the WDT.

Definition at line 20 of file records.hpp.

◆ position

C3Vector wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::position {}

Light position.

Definition at line 32 of file records.hpp.

◆ tileX

std::uint16_t wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::tileX = 0

The ADT tile x coordinate.

Definition at line 23 of file records.hpp.

◆ tileY

std::uint16_t wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::tileY = 0

The ADT tile y coordinate.

Definition at line 26 of file records.hpp.

◆ unknown

std::array<float, 3> wowlib::formats::wdt::lights::chunks::MapPointLightLegacy::unknown {}

Intensity and related parameters; exact meaning undocumented.

Definition at line 35 of file records.hpp.


The documentation for this struct was generated from the following file: