Table of Contents

Class SmoDoodadSet

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

One MODS doodad set: a named range of doodad placements. Set 0 ("Set_$DefaultGlobal") is additive and always shown; other sets are exclusive alternatives.

public class SmoDoodadSet : IDisposable
Inheritance
SmoDoodadSet
Implements
Inherited Members

Constructors

SmoDoodadSet()

public SmoDoodadSet()

SmoDoodadSet(SmoDoodadSet)

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

public SmoDoodadSet(SmoDoodadSet other)

Parameters

other SmoDoodadSet

Properties

Count

Number of doodad instances in the set.

public uint Count { get; set; }

Property Value

uint

StartIndex

First doodad instance in MODD.

public uint StartIndex { get; set; }

Property Value

uint

name

The informational set name.

public string name { get; }

Property Value

string

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