Table of Contents

Class LodExtent

Namespace
WoWLib.Formats.WDL.Chunks
Assembly
WoWLib.dll

Visibility extents for one low-resolution placement (an MLDX/MLMX record, Legion+): the transformed model's bounding box and a radius, in server coordinates. Same count and order as the placement list it accompanies.

public class LodExtent : IDisposable
Inheritance
LodExtent
Implements
Inherited Members

Constructors

LodExtent()

public LodExtent()

LodExtent(CAaBox, float)

public LodExtent(CAaBox bounds, float radius)

Parameters

bounds CAaBox
radius float

LodExtent(LodExtent)

Copy-construct: a deep copy of other (the C++ copy constructor).

public LodExtent(LodExtent other)

Parameters

other LodExtent

Properties

Bounds

The transformed model's bounding box.

public CAaBox Bounds { get; set; }

Property Value

CAaBox

Radius

The visibility radius.

public float Radius { get; set; }

Property Value

float

Methods

Dispose()

Release the native object now. Optional: the finalizer releases it on collection anyway - dispose (or using) when you want native memory back promptly.

public virtual void Dispose()