Table of Contents

Class SmoVisibleBlock

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

One MOVB visible block: a vertex range in MOVV.

public class SmoVisibleBlock : IDisposable
Inheritance
SmoVisibleBlock
Implements
Inherited Members

Constructors

SmoVisibleBlock()

public SmoVisibleBlock()

SmoVisibleBlock(ushort, ushort)

public SmoVisibleBlock(ushort firstVertex, ushort count)

Parameters

firstVertex ushort
count ushort

SmoVisibleBlock(SmoVisibleBlock)

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

public SmoVisibleBlock(SmoVisibleBlock other)

Parameters

other SmoVisibleBlock

Properties

Count

Vertex count.

public ushort Count { get; set; }

Property Value

ushort

FirstVertex

First vertex in MOVV.

public ushort FirstVertex { get; set; }

Property Value

ushort

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