Class EasingFunctionBase
Define the Easing Function base.
Implements
Inherited Members
Namespace: Evergine.Framework.Animation
Assembly: Evergine.Framework.dll
Syntax
public abstract class EasingFunctionBase : IEasingFunction
Properties
EasingMode
Gets or sets the current Easing Mode.
Declaration
public EasingMode EasingMode { get; set; }
Property Value
Type | Description |
---|---|
EasingMode | The easing mode. |
Methods
Ease(double)
Ease the time.
Declaration
public double Ease(double normalizedTime)
Parameters
Type | Name | Description |
---|---|---|
double | normalizedTime | Normalized time. |
Returns
Type | Description |
---|---|
double | Calculated value. |
EaseInCore(double)
Eases the in core.
Declaration
protected abstract double EaseInCore(double normalizedTime)
Parameters
Type | Name | Description |
---|---|---|
double | normalizedTime | The normalized time. |
Returns
Type | Description |
---|---|
double | Double value result. |