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

The Legion light set (point v2, spot, textures, animations). More...

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

Public Attributes

std::vector< MapPointLight > pointLights
 The Legion point lights (MPL2); 9.0+ files carry MPL3 instead.
std::vector< MapSpotLight > spotLights
 The spot lights (MSLT, Legion+).
std::vector< std::uint32_t > textureFdids
 Light-cookie texture FileDataIDs (MTEX, Legion+), referenced by texture_index.
std::vector< LightAnimation > lightAnimations
 Light texture animations (MLTA, Legion+), referenced by mlta_index.

Detailed Description

The Legion light set (point v2, spot, textures, animations).

Definition at line 46 of file lights.hpp.

Member Data Documentation

◆ lightAnimations

std::vector<LightAnimation> wowlib::formats::wdt::lights::detail::LightsLegion::lightAnimations

Light texture animations (MLTA, Legion+), referenced by mlta_index.

Definition at line 61 of file lights.hpp.

◆ pointLights

std::vector<MapPointLight> wowlib::formats::wdt::lights::detail::LightsLegion::pointLights

The Legion point lights (MPL2); 9.0+ files carry MPL3 instead.

Definition at line 49 of file lights.hpp.

◆ spotLights

std::vector<MapSpotLight> wowlib::formats::wdt::lights::detail::LightsLegion::spotLights

The spot lights (MSLT, Legion+).

Definition at line 53 of file lights.hpp.

◆ textureFdids

std::vector<std::uint32_t> wowlib::formats::wdt::lights::detail::LightsLegion::textureFdids

Light-cookie texture FileDataIDs (MTEX, Legion+), referenced by texture_index.

Definition at line 57 of file lights.hpp.


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