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