Module easing

Module easing 

Source
Expand description

Contains the Easing enum which defines many standard easing types available for animations, as well as an EasingFunction trait for defining custom easings.

Structs§

CubicBezierEasing
Easing function defined by a cubic bezier curve with the start and end points fixed at (0, 0) and (1, 1), i.e. only the control points are specified.
LinearEasing
Linear easing which returns the x value as the y result. Has the same behavior as Easing::Linear or Easing::default.

Enums§

Easing
Specifies a standard or custom EasingFunction.

Traits§

EasingFunction
Provides an easing function, AKA animation timing function, for non-linear interpolation of values, typically along some curve.