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
|