Class AbstractVector4Motion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractVector4Motion<TItem> : AbstractStructValueMotion<TItem, Vector4>, ITweenMotion, IMotion, IObjectMotion
Type Parameters
TItem
- Inheritance
-
AbstractTweenMotion<TItem>AbstractValueMotion<TItem, Vector4>AbstractStructValueMotion<TItem, Vector4>AbstractVector4Motion<TItem>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AbstractVector4Motion(TItem, Vector4?, Vector4)
protected AbstractVector4Motion(TItem item, Vector4? from, Vector4 to)
Parameters
itemTItemfromVector4?toVector4
AbstractVector4Motion(TItem, Vector4)
protected AbstractVector4Motion(TItem item, Vector4 value)
Parameters
itemTItemvalueVector4
Properties
LerpFunction
protected override Func<Vector4, Vector4, float, Vector4> LerpFunction { get; }
Property Value
Methods
GetTo(Vector4, Vector4)
protected override Vector4 GetTo(Vector4 from, Vector4 value)
Parameters
fromVector4valueVector4
Returns
- Vector4