Class FBlockC3Vector
The header-less 'fake' animation block: sequence-independent u16 timestamps plus keys (WotLK+ particle ramps).
public class FBlockC3Vector : IDisposable
- Inheritance
-
FBlockC3Vector
- Implements
- Inherited Members
Constructors
FBlockC3Vector()
public FBlockC3Vector()
FBlockC3Vector(ushort[], Vector<C3Vector>)
public FBlockC3Vector(ushort[] timestamps, Vector<C3Vector> keys)
Parameters
FBlockC3Vector(FBlockC3Vector)
Copy-construct: a deep copy of other (the C++ copy constructor).
public FBlockC3Vector(FBlockC3Vector other)
Parameters
otherFBlockC3Vector
Properties
Keys
The keys, one per timestamp.
public Vector<C3Vector> Keys { get; set; }
Property Value
Timestamps
Sequence-independent keyframe timestamps.
public Vector<ushort> Timestamps { get; set; }
Property Value
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()
Operators
operator ==(FBlockC3Vector?, FBlockC3Vector?)
public static bool operator ==(FBlockC3Vector? l, FBlockC3Vector? r)
Parameters
Returns
operator !=(FBlockC3Vector?, FBlockC3Vector?)
public static bool operator !=(FBlockC3Vector? l, FBlockC3Vector? r)