Table of Contents

Class AbstractQuaternionMotion<TItem>

public abstract class AbstractQuaternionMotion<TItem> : AbstractStructValueMotion<TItem, Quaternion>, ITweenMotion, IMotion, IObjectMotion

Type Parameters

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

AbstractQuaternionMotion(TItem, Quaternion?, Quaternion)

protected AbstractQuaternionMotion(TItem item, Quaternion? from, Quaternion to)

Parameters

item TItem
from Quaternion?
to Quaternion

Properties

LerpFunction

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

Property Value

Func<Quaternion, Quaternion, float, Quaternion>

Methods

GetTo(Quaternion, Quaternion)

protected override Quaternion GetTo(Quaternion from, Quaternion value)

Parameters

from Quaternion
value Quaternion

Returns

Quaternion