Expand description
Easing functions for animations.
Contains most easing functions from https://easings.net/.
All functions take a value in [0, 1]
and return a value in [0, 1]
.
Derived from https://github.com/warrenm/AHEasing/blob/master/AHEasing/easing.c.
Functionsยง
- back_in
- https://easings.net/#easeInBack
- back_
in_ out - https://easings.net/#easeInOutBack
- back_
out - https://easings.net/#easeOutBack
- bounce_
in - https://easings.net/#easeInBounce
- bounce_
in_ out - https://easings.net/#easeInOutBounce
- bounce_
out - https://easings.net/#easeOutBounce
- circular_
in - https://easings.net/#easeInCirc
- circular_
in_ out - https://easings.net/#easeInOutCirc
- circular_
out - https://easings.net/#easeOutCirc
- cubic_
in - https://easings.net/#easeInCubic
- cubic_
in_ out - https://easings.net/#easeInOutCubic
- cubic_
out - https://easings.net/#easeOutCubic
- exponential_
in - https://easings.net/#easeInExpo
- exponential_
in_ out - https://easings.net/#easeInOutExpo
- exponential_
out - https://easings.net/#easeOutExpo
- linear
- No easing, just
y = x
- quadratic_
in - https://easings.net/#easeInQuad
- quadratic_
in_ out - https://easings.net/#easeInOutQuad
- quadratic_
out - https://easings.net/#easeOutQuad
- sin_in
- https://easings.net/#easeInSine
- sin_
in_ out - https://easings.net/#easeInOutSine
- sin_out
- https://easings.net/#easeOuSine