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