Class AbstractVector4Motion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractVector4Motion<TItem> : AbstractStructValueMotion<TItem, Vector4>, ITweenMotion, IMotion
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
item
TItemfrom
Vector4?to
Vector4
AbstractVector4Motion(TItem, Vector4)
protected AbstractVector4Motion(TItem item, Vector4 value)
Parameters
item
TItemvalue
Vector4
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
from
Vector4value
Vector4
Returns
- Vector4