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