Class AbstractGradientMotion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractGradientMotion<TItem> : AbstractClassValueMotion<TItem, Gradient>, ITweenMotion, IMotion, IObjectMotion
Type Parameters
TItem
- Inheritance
-
AbstractTweenMotion<TItem>AbstractValueMotion<TItem, Gradient>AbstractClassValueMotion<TItem, Gradient>AbstractGradientMotion<TItem>
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
AbstractGradientMotion(TItem, Gradient)
protected AbstractGradientMotion(TItem item, Gradient value)
Parameters
itemTItemvalueGradient
AbstractGradientMotion(TItem, Gradient, Gradient)
protected AbstractGradientMotion(TItem item, Gradient from, Gradient to)
Parameters
itemTItemfromGradienttoGradient
Properties
LerpFunction
protected override Func<Gradient, Gradient, float, Gradient> LerpFunction { get; }
Property Value
Methods
GetTo(Gradient, Gradient)
protected override Gradient GetTo(Gradient from, Gradient value)
Parameters
fromGradientvalueGradient
Returns
- Gradient