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

#include <wowlib/formats/wmo/root/chunks/environment.hpp>

Public Attributes

C3Vector position {}
 Volume center (zero in MAVG).
float start = 0
 Inner radius (zero in MAVG).
float end = 0
 Outer radius (zero in MAVG).
CImVector color1 {}
 Primary ambient color; overrides the MOHD ambient.
CImVector color2 {}
 Secondary ambient color.
CImVector color3 {}
 Tertiary ambient color.
std::uint32_t flags = 0
 0x1: blend color_1 and color_3.
std::uint16_t doodadSetId = 0
 The doodad set this volume applies to.
std::array< std::uint8_t, 10 > unknown {}
 Undeciphered remainder of the record.

Detailed Description

Definition at line 75 of file environment.hpp.

Member Data Documentation

◆ color1

CImVector wowlib::formats::wmo::root::chunks::AmbientVolume::color1 {}

Primary ambient color; overrides the MOHD ambient.

Definition at line 86 of file environment.hpp.

◆ color2

CImVector wowlib::formats::wmo::root::chunks::AmbientVolume::color2 {}

Secondary ambient color.

Definition at line 89 of file environment.hpp.

◆ color3

CImVector wowlib::formats::wmo::root::chunks::AmbientVolume::color3 {}

Tertiary ambient color.

Definition at line 92 of file environment.hpp.

◆ doodadSetId

std::uint16_t wowlib::formats::wmo::root::chunks::AmbientVolume::doodadSetId = 0

The doodad set this volume applies to.

Definition at line 98 of file environment.hpp.

◆ end

float wowlib::formats::wmo::root::chunks::AmbientVolume::end = 0

Outer radius (zero in MAVG).

Definition at line 83 of file environment.hpp.

◆ flags

std::uint32_t wowlib::formats::wmo::root::chunks::AmbientVolume::flags = 0

0x1: blend color_1 and color_3.

Definition at line 95 of file environment.hpp.

◆ position

C3Vector wowlib::formats::wmo::root::chunks::AmbientVolume::position {}

Volume center (zero in MAVG).

Definition at line 77 of file environment.hpp.

◆ start

float wowlib::formats::wmo::root::chunks::AmbientVolume::start = 0

Inner radius (zero in MAVG).

Definition at line 80 of file environment.hpp.

◆ unknown

std::array<std::uint8_t, 10> wowlib::formats::wmo::root::chunks::AmbientVolume::unknown {}

Undeciphered remainder of the record.

Definition at line 101 of file environment.hpp.


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