Table of Contents

Class UvAnimation

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

One MOUV entry (7.3+): texture-coordinate translation speeds for two of the material's texture layers. Same count as the materials; all-zero entries mean no animation.

public class UvAnimation : IDisposable
Inheritance
UvAnimation
Implements
Inherited Members

Constructors

UvAnimation()

public UvAnimation()

UvAnimation(FixedArray<C2Vector>)

public UvAnimation(FixedArray<C2Vector> translationSpeed)

Parameters

translationSpeed FixedArray<C2Vector>

UvAnimation(UvAnimation)

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

public UvAnimation(UvAnimation other)

Parameters

other UvAnimation

Properties

TranslationSpeed

Translation speed per animated texture layer.

public FixedArray<C2Vector> TranslationSpeed { get; set; }

Property Value

FixedArray<C2Vector>

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