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

One sky-scene object (an MSSO record, Shadowlands+): a placed distant M2. More...

#include <wowlib/formats/wdl/chunks/skyscene.hpp>

Public Attributes

std::uint32_t unk0 = 0
 Unknown.
std::uint32_t flags = 0
 Flags; 0x1 means the object has an MSSF params record.
std::uint32_t fdid = 0
 The model FileDataID.
C3Vector translation {}
 Translation.
C3Vector rotation {}
 Rotation as Euler angles, radians.
float scale = 1
 Uniform scale.
std::uint32_t paramsIndex = 0
 Index into MSSF when flags has 0x1.
std::uint32_t unk11 = 0
 Unknown.

Detailed Description

One sky-scene object (an MSSO record, Shadowlands+): a placed distant M2.

Definition at line 78 of file skyscene.hpp.

Member Data Documentation

◆ fdid

std::uint32_t wowlib::formats::wdl::chunks::SkySceneObject::fdid = 0

The model FileDataID.

Definition at line 86 of file skyscene.hpp.

◆ flags

std::uint32_t wowlib::formats::wdl::chunks::SkySceneObject::flags = 0

Flags; 0x1 means the object has an MSSF params record.

Definition at line 83 of file skyscene.hpp.

◆ paramsIndex

std::uint32_t wowlib::formats::wdl::chunks::SkySceneObject::paramsIndex = 0

Index into MSSF when flags has 0x1.

Definition at line 98 of file skyscene.hpp.

◆ rotation

C3Vector wowlib::formats::wdl::chunks::SkySceneObject::rotation {}

Rotation as Euler angles, radians.

Definition at line 92 of file skyscene.hpp.

◆ scale

float wowlib::formats::wdl::chunks::SkySceneObject::scale = 1

Uniform scale.

Definition at line 95 of file skyscene.hpp.

◆ translation

C3Vector wowlib::formats::wdl::chunks::SkySceneObject::translation {}

Translation.

Definition at line 89 of file skyscene.hpp.

◆ unk0

std::uint32_t wowlib::formats::wdl::chunks::SkySceneObject::unk0 = 0

Unknown.

Definition at line 80 of file skyscene.hpp.

◆ unk11

std::uint32_t wowlib::formats::wdl::chunks::SkySceneObject::unk11 = 0

Unknown.

Definition at line 101 of file skyscene.hpp.


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