Table of Contents

Class AbstractGradientMotion<TItem>

public abstract class AbstractGradientMotion<TItem> : AbstractClassValueMotion<TItem, Gradient>, ITweenMotion, IMotion

Type Parameters

TItem
Inheritance
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 TItem
value Gradient

AbstractGradientMotion(TItem, Gradient, Gradient)

protected AbstractGradientMotion(TItem item, Gradient from, Gradient to)

Parameters

item TItem
from Gradient
to Gradient

Properties

LerpFunction

protected override Func<Gradient, Gradient, float, Gradient> LerpFunction { get; }

Property Value

Func<Gradient, Gradient, float, Gradient>

Methods

GetTo(Gradient, Gradient)

protected override Gradient GetTo(Gradient from, Gradient value)

Parameters

from Gradient
value Gradient

Returns

Gradient