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

One MOP2 entry (8.1+): an animated point light with flicker and light-cookie texture data. More...

#include <wowlib/formats/wmo/group/chunks/light.hpp>

Public Attributes

std::uint32_t lightIndex = 0
 Index of the light this animation belongs to.
CImVector color {}
 Light color.
C3Vector position {}
 Position of the light.
float attenStart = 0
 Attenuation start distance.
float attenEnd = 0
 Attenuation end distance.
float intensity = 0
 Intensity.
C3Vector rotation {}
 Euler rotation in radians.
float flickerIntensity = 0
 Flickering intensity.
float flickerSpeed = 0
 Flickering speed.

Detailed Description

One MOP2 entry (8.1+): an animated point light with flicker and light-cookie texture data.

Definition at line 63 of file light.hpp.

Member Data Documentation

◆ attenEnd

float wowlib::formats::wmo::group::chunks::PointLightAnim::attenEnd = 0

Attenuation end distance.

Definition at line 77 of file light.hpp.

◆ attenStart

float wowlib::formats::wmo::group::chunks::PointLightAnim::attenStart = 0

Attenuation start distance.

Definition at line 74 of file light.hpp.

◆ color

CImVector wowlib::formats::wmo::group::chunks::PointLightAnim::color {}

Light color.

Definition at line 68 of file light.hpp.

◆ flickerIntensity

float wowlib::formats::wmo::group::chunks::PointLightAnim::flickerIntensity = 0

Flickering intensity.

Definition at line 86 of file light.hpp.

◆ flickerSpeed

float wowlib::formats::wmo::group::chunks::PointLightAnim::flickerSpeed = 0

Flickering speed.

Definition at line 89 of file light.hpp.

◆ intensity

float wowlib::formats::wmo::group::chunks::PointLightAnim::intensity = 0

Intensity.

Definition at line 80 of file light.hpp.

◆ lightIndex

std::uint32_t wowlib::formats::wmo::group::chunks::PointLightAnim::lightIndex = 0

Index of the light this animation belongs to.

Definition at line 65 of file light.hpp.

◆ position

C3Vector wowlib::formats::wmo::group::chunks::PointLightAnim::position {}

Position of the light.

Definition at line 71 of file light.hpp.

◆ rotation

C3Vector wowlib::formats::wmo::group::chunks::PointLightAnim::rotation {}

Euler rotation in radians.

Definition at line 83 of file light.hpp.


The documentation for this struct was generated from the following file:
  • src/wowlib/formats/wmo/group/chunks/light.hpp