Table of Contents

Class GroupInfo2

Namespace
WoWLib.Formats.WMO.Root.Chunks
Assembly
WoWLib.dll

One MGI2 entry (9.0+): group info v2. Same count as MOGI; when present it overrides the older LOD-selection logic.

public class GroupInfo2 : IDisposable
Inheritance
GroupInfo2
Implements
Inherited Members

Constructors

GroupInfo2()

public GroupInfo2()

GroupInfo2(GroupFlags2, uint)

public GroupInfo2(GroupFlags2 flags2, uint lodIndex)

Parameters

flags2 GroupFlags2
lodIndex uint

GroupInfo2(GroupInfo2)

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

public GroupInfo2(GroupInfo2 other)

Parameters

other GroupInfo2

Properties

Flags2

A copy of the group file's flags2; GroupFlags2 bits.

public GroupFlags2 Flags2 { get; set; }

Property Value

GroupFlags2

LodIndex

Which LOD level this group belongs to.

public uint LodIndex { get; set; }

Property Value

uint

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()