Class AbstractFloatLinearMotion<TItem>
- Namespace
- FriedSynapse.FlowEnt.Motions.Tween.Abstract
public abstract class AbstractFloatLinearMotion<TItem> : AbstractStructValueMotion<TItem, LinearFloat>, ITweenMotion, IMotion, IObjectMotion
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
itemTItemvalueLinearFloat
AbstractFloatLinearMotion(TItem, LinearFloat?, LinearFloat)
protected AbstractFloatLinearMotion(TItem item, LinearFloat? from, LinearFloat to)
Parameters
itemTItemfromLinearFloat?toLinearFloat
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
fromLinearFloatvalueLinearFloat