Table of Contents

Namespace WoWLib.Formats.WDT.Fogs.Chunks

Classes

VolumetricFog

One volumetric fog (VFOG, 8.0+).

VolumetricFogExtra

One VFEX extension record (11.0+, format version 2): optional extra data for a VFOG entry, matched by fog id.

Structs

VolumetricFog.Data

A blittable value twin of the NATIVE layout (size 104): read or write whole record buffers through Vector<T>.AsSpan<Data>() / FixedArray<T>.AsSpan<Data>() — one interop crossing for the buffer, where the live-view indexer pays per element. Field offsets are the native ABI's, asserted in the shim.

VolumetricFogExtra.Data

A blittable value twin of the NATIVE layout (size 96): read or write whole record buffers through Vector<T>.AsSpan<Data>() / FixedArray<T>.AsSpan<Data>() — one interop crossing for the buffer, where the live-view indexer pays per element. Field offsets are the native ABI's, asserted in the shim.