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