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. |