wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
light.hpp File Reference

WMO group lights and light sets (MOLP, MLSS/MLSP/MLSK, MOP2) (namespace wowlib::formats::wmo::group::chunks). More...

#include <array>
#include <cstdint>
#include <utility>
#include <welder/vocabulary.hpp>
#include <wowlib/core/client_version.hpp>
#include <wowlib/formats/common/flags.hpp>
#include <wowlib/formats/common/types.hpp>
#include <wowlib/formats/wmo/boundaries.hpp>
Include dependency graph for light.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wowlib::formats::wmo::group::chunks::PointLight
 One MOLP point light (Legion+). More...
struct  wowlib::formats::wmo::group::chunks::LightSet
struct  wowlib::formats::wmo::group::chunks::PointLightAnim
 One MOP2 entry (8.1+): an animated point light with flicker and light-cookie texture data. More...

Namespaces

namespace  wowlib
namespace  wowlib::formats
namespace  wowlib::formats::wmo
namespace  wowlib::formats::wmo::group
 The WMO group-file entities: WMOGroup, WMOGroupBody and their per-version classes.
namespace  wowlib::formats::wmo::group::chunks
 WMO group-file chunk binary structs (the MOGP header, render batches, BSP nodes, group lights) and their flag enums.

Detailed Description

WMO group lights and light sets (MOLP, MLSS/MLSP/MLSK, MOP2) (namespace wowlib::formats::wmo::group::chunks).

Definition in file light.hpp.