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

WDL object-placement chunk binary structs (namespace wowlib::formats::wdl::chunks). More...

#include <cstdint>
#include <welder/vocabulary.hpp>
#include <wowlib/formats/common/map_placements.hpp>
#include <wowlib/formats/common/types.hpp>
Include dependency graph for objects.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wowlib::formats::wdl::chunks::LodMapObjDef
struct  wowlib::formats::wdl::chunks::LodExtent
struct  wowlib::formats::wdl::chunks::LodDoodadFade

Namespaces

namespace  wowlib
namespace  wowlib::formats
namespace  wowlib::formats::wdl
namespace  wowlib::formats::wdl::chunks
 WDL chunk binary structs (per-tile heightmaps, hole and ocean masks, low-resolution placements, sky scenes).

Detailed Description

WDL object-placement chunk binary structs (namespace wowlib::formats::wdl::chunks).

The placements themselves reuse the shared map records (SMMapObjDef for MODF/MLMD-style entries, SMDoodadDef for MLDD; formats/common/map_placements.hpp) — this header adds the Legion-era LOD records the WDL shares with the ADT _obj1 split file.

Definition in file objects.hpp.