Table of Contents

Class TileOcean

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

One tile's ocean mask (a MAOE payload, Legion+): a 32-byte mask selecting the ocean alpha texture — 0xFF bytes mean water everywhere, 0x00 none. Emitted before the tile's hole mask.

public class TileOcean : IDisposable
Inheritance
TileOcean
Implements
Inherited Members

Constructors

TileOcean()

public TileOcean()

TileOcean(byte[])

public TileOcean(byte[] mask)

Parameters

mask byte[]

TileOcean(TileOcean)

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

public TileOcean(TileOcean other)

Parameters

other TileOcean

Properties

Mask

The mask bytes; 0xFF is water everywhere, 0x00 none.

public FixedArray<byte> Mask { get; set; }

Property Value

FixedArray<byte>

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