Class AbstractGradientMotion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractGradientMotion<TItem> : AbstractClassValueMotion<TItem, Gradient>, ITweenMotion, IMotion
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
item
TItemvalue
Gradient
AbstractGradientMotion(TItem, Gradient, Gradient)
protected AbstractGradientMotion(TItem item, Gradient from, Gradient to)
Parameters
item
TItemfrom
Gradientto
Gradient
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
from
Gradientvalue
Gradient
Returns
- Gradient