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