Summary
Base class for all Easing classes.
- Namespace
- Avalonia
.Animation .Easings - Interfaces
- Base Types
-
- object
- Derived Types
-
- BackEaseIn
- ElasticEaseInOut
- SineEaseInOut
- QuadraticEaseIn
- QuinticEaseInOut
- ExponentialEaseOut
- CubicEaseIn
- BounceEaseInOut
- QuinticEaseIn
- QuadraticEaseInOut
- LinearEasing
- ElasticEaseIn
- QuarticEaseIn
- SineEaseOut
- CubicEaseOut
- SplineEasing
- QuadraticEaseOut
- CircularEaseInOut
- QuinticEaseOut
- ExponentialEaseIn
- ElasticEaseOut
- CircularEaseOut
- BounceEaseIn
- ExponentialEaseInOut
- BackEaseInOut
- QuarticEaseInOut
- CubicEaseInOut
- BackEaseOut
- CircularEaseIn
- BounceEaseOut
- QuarticEaseOut
- SineEaseIn
graph BT
Type-->Base0["object"]
Type-.->Interface0["IEasing"]
click Interface0 "/api/Avalonia.Animation.Easings/IEasing"
Type["Easing"]
class Type type-node
Derived0["BackEaseIn"]-->Type
click Derived0 "/api/Avalonia.Animation.Easings/BackEaseIn"
Derived1["ElasticEaseInOut"]-->Type
click Derived1 "/api/Avalonia.Animation.Easings/ElasticEaseInOut"
Derived2["SineEaseInOut"]-->Type
click Derived2 "/api/Avalonia.Animation.Easings/SineEaseInOut"
Derived3["QuadraticEaseIn"]-->Type
click Derived3 "/api/Avalonia.Animation.Easings/QuadraticEaseIn"
Derived4["QuinticEaseInOut"]-->Type
click Derived4 "/api/Avalonia.Animation.Easings/QuinticEaseInOut"
Derived5["ExponentialEaseOut"]-->Type
click Derived5 "/api/Avalonia.Animation.Easings/ExponentialEaseOut"
Derived6["CubicEaseIn"]-->Type
click Derived6 "/api/Avalonia.Animation.Easings/CubicEaseIn"
Derived7["BounceEaseInOut"]-->Type
click Derived7 "/api/Avalonia.Animation.Easings/BounceEaseInOut"
Derived8["QuinticEaseIn"]-->Type
click Derived8 "/api/Avalonia.Animation.Easings/QuinticEaseIn"
Derived9["QuadraticEaseInOut"]-->Type
click Derived9 "/api/Avalonia.Animation.Easings/QuadraticEaseInOut"
Derived10["LinearEasing"]-->Type
click Derived10 "/api/Avalonia.Animation.Easings/LinearEasing"
Derived11["ElasticEaseIn"]-->Type
click Derived11 "/api/Avalonia.Animation.Easings/ElasticEaseIn"
Derived12["QuarticEaseIn"]-->Type
click Derived12 "/api/Avalonia.Animation.Easings/QuarticEaseIn"
Derived13["SineEaseOut"]-->Type
click Derived13 "/api/Avalonia.Animation.Easings/SineEaseOut"
Derived14["CubicEaseOut"]-->Type
click Derived14 "/api/Avalonia.Animation.Easings/CubicEaseOut"
Derived15["SplineEasing"]-->Type
click Derived15 "/api/Avalonia.Animation.Easings/SplineEasing"
Derived16["QuadraticEaseOut"]-->Type
click Derived16 "/api/Avalonia.Animation.Easings/QuadraticEaseOut"
Derived17["CircularEaseInOut"]-->Type
click Derived17 "/api/Avalonia.Animation.Easings/CircularEaseInOut"
Derived18["QuinticEaseOut"]-->Type
click Derived18 "/api/Avalonia.Animation.Easings/QuinticEaseOut"
Derived19["ExponentialEaseIn"]-->Type
click Derived19 "/api/Avalonia.Animation.Easings/ExponentialEaseIn"
Derived20["ElasticEaseOut"]-->Type
click Derived20 "/api/Avalonia.Animation.Easings/ElasticEaseOut"
Derived21["CircularEaseOut"]-->Type
click Derived21 "/api/Avalonia.Animation.Easings/CircularEaseOut"
Derived22["BounceEaseIn"]-->Type
click Derived22 "/api/Avalonia.Animation.Easings/BounceEaseIn"
Derived23["ExponentialEaseInOut"]-->Type
click Derived23 "/api/Avalonia.Animation.Easings/ExponentialEaseInOut"
Derived24["BackEaseInOut"]-->Type
click Derived24 "/api/Avalonia.Animation.Easings/BackEaseInOut"
Derived25["QuarticEaseInOut"]-->Type
click Derived25 "/api/Avalonia.Animation.Easings/QuarticEaseInOut"
Derived26["CubicEaseInOut"]-->Type
click Derived26 "/api/Avalonia.Animation.Easings/CubicEaseInOut"
Derived27["BackEaseOut"]-->Type
click Derived27 "/api/Avalonia.Animation.Easings/BackEaseOut"
Derived28["CircularEaseIn"]-->Type
click Derived28 "/api/Avalonia.Animation.Easings/CircularEaseIn"
Derived29["BounceEaseOut"]-->Type
click Derived29 "/api/Avalonia.Animation.Easings/BounceEaseOut"
Derived30["QuarticEaseOut"]-->Type
click Derived30 "/api/Avalonia.Animation.Easings/QuarticEaseOut"
Derived31["SineEaseIn"]-->Type
click Derived31 "/api/Avalonia.Animation.Easings/SineEaseIn"
Syntax
[TypeConverter(typeof(EasingTypeConverter))]
public abstract class Easing : IEasing
Attributes
Type | Description |
---|---|
TypeConverter |
Methods
Name | Value | Summary |
---|---|---|
Ease |
double |
Returns the value of the transition for the specified progress.
|
Parse |
Easing |
Parses a Easing type string.
static
|