Summary
The name of an easing function.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Base Types
-
- Enum
graph BT
Type-->Base0["Enum"]
Type["Easing.Function"]
class Type type-node
Syntax
public enum Easing.Function
Remarks
The
Animancer.Easing class contains various extension methods for this enum.Fields
| Name | Constant Value | Summary |
|---|---|---|
| BackIn | 22 |
Animancer.Easing.Back.In(System.Single)static
|
| BackInOut | 24 |
Animancer.Easing.Back.InOut(System.Single)static
|
| BackOut | 23 |
Animancer.Easing.Back.Out(System.Single)static
|
| BounceIn | 25 |
Animancer.Easing.Bounce.In(System.Single)static
|
| BounceInOut | 27 |
Animancer.Easing.Bounce.InOut(System.Single)static
|
| BounceOut | 26 |
Animancer.Easing.Bounce.Out(System.Single)static
|
| CircularIn | 19 |
Animancer.Easing.Circular.In(System.Single)static
|
| CircularInOut | 21 |
Animancer.Easing.Circular.InOut(System.Single)static
|
| CircularOut | 20 |
Animancer.Easing.Circular.Out(System.Single)static
|
| CubicIn | 4 |
Animancer.Easing.Cubic.In(System.Single)static
|
| CubicInOut | 6 |
Animancer.Easing.Cubic.InOut(System.Single)static
|
| CubicOut | 5 |
Animancer.Easing.Cubic.Out(System.Single)static
|
| ElasticIn | 28 |
Animancer.Easing.Elastic.In(System.Single)static
|
| ElasticInOut | 30 |
Animancer.Easing.Elastic.InOut(System.Single)static
|
| ElasticOut | 29 |
Animancer.Easing.Elastic.Out(System.Single)static
|
| ExponentialIn | 16 |
Animancer.Easing.Exponential.In(System.Single)static
|
| ExponentialInOut | 18 |
Animancer.Easing.Exponential.InOut(System.Single)static
|
| ExponentialOut | 17 |
Animancer.Easing.Exponential.Out(System.Single)static
|
| Linear | 0 |
Animancer.Easing.Linear(System.Single)static
|
| QuadraticIn | 1 |
Animancer.Easing.Quadratic.In(System.Single)static
|
| QuadraticInOut | 3 |
Animancer.Easing.Quadratic.InOut(System.Single)static
|
| QuadraticOut | 2 |
Animancer.Easing.Quadratic.Out(System.Single)static
|
| QuarticIn | 7 |
Animancer.Easing.Quartic.In(System.Single)static
|
| QuarticInOut | 9 |
Animancer.Easing.Quartic.InOut(System.Single)static
|
| QuarticOut | 8 |
Animancer.Easing.Quartic.Out(System.Single)static
|
| QuinticIn | 10 |
Animancer.Easing.Quintic.In(System.Single)static
|
| QuinticInOut | 12 |
Animancer.Easing.Quintic.InOut(System.Single)static
|
| QuinticOut | 11 |
Animancer.Easing.Quintic.Out(System.Single)static
|
| SineIn | 13 |
Animancer.Easing.Sine.In(System.Single)static
|
| SineInOut | 15 |
Animancer.Easing.Sine.InOut(System.Single)static
|
| SineOut | 14 |
Animancer.Easing.Sine.Out(System.Single)static
|
Extension Methods
| Name | Value | Summary |
|---|---|---|
| GetDelegate |
Func |
[Animancer Extension]
Returns a cached delegate representing the specified `function` with a normalized range.
From Easing
|
| Get |
Func |
[Animancer Extension]
Returns a cached delegate representing the derivative of the specified `function` with a normalized range.
From Easing
|
| GetRangedDelegate |
Easing |
[Animancer Extension]
Returns a cached delegate representing the specified `function` with a custom range.
From Easing
|
| Get |
Easing |
[Animancer Extension]
Returns a cached delegate representing the derivative of the specified `function` with a custom range.
From Easing
|