|
wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
|
#include <wowlib/formats/wdl/chunks/objects.hpp>
Public Attributes | |
| std::uint32_t | nameId = 0 |
| The WMO FileDataID. | |
| std::uint32_t | uniqueId = 0 |
| Unique instance id across the whole map; matches the full-resolution ADT placement. | |
| C3Vector | position {} |
| Position, in the map's placement coordinate system. | |
| C3Vector | rotation {} |
| Rotation as Euler angles, degrees. | |
| common::MapObjDefFlags | flags {} |
| Flags; MapObjDefFlags bits. | |
| std::uint16_t | doodadSet = 0 |
| The WMO doodad set shown by this instance. | |
| std::uint16_t | nameSet = 0 |
| The WMO name set. | |
| std::uint16_t | scale = 0 |
| Scale, 1024 = 1.0. | |
Definition at line 18 of file objects.hpp.
| std::uint16_t wowlib::formats::wdl::chunks::LodMapObjDef::doodadSet = 0 |
The WMO doodad set shown by this instance.
Definition at line 35 of file objects.hpp.
| common::MapObjDefFlags wowlib::formats::wdl::chunks::LodMapObjDef::flags {} |
Flags; MapObjDefFlags bits.
Definition at line 32 of file objects.hpp.
| std::uint32_t wowlib::formats::wdl::chunks::LodMapObjDef::nameId = 0 |
The WMO FileDataID.
Definition at line 20 of file objects.hpp.
| std::uint16_t wowlib::formats::wdl::chunks::LodMapObjDef::nameSet = 0 |
The WMO name set.
Definition at line 38 of file objects.hpp.
| C3Vector wowlib::formats::wdl::chunks::LodMapObjDef::position {} |
Position, in the map's placement coordinate system.
Definition at line 26 of file objects.hpp.
| C3Vector wowlib::formats::wdl::chunks::LodMapObjDef::rotation {} |
Rotation as Euler angles, degrees.
Definition at line 29 of file objects.hpp.
| std::uint16_t wowlib::formats::wdl::chunks::LodMapObjDef::scale = 0 |
Scale, 1024 = 1.0.
Definition at line 41 of file objects.hpp.
| std::uint32_t wowlib::formats::wdl::chunks::LodMapObjDef::uniqueId = 0 |
Unique instance id across the whole map; matches the full-resolution ADT placement.
Definition at line 23 of file objects.hpp.