Easing functions. More...
Public Member Functions | |
| decimal | InSine (number value) |
| Eases the value using the "InSine" formula. | |
| decimal | OutSine (number value) |
| Eases the value using the "OutSine" formula. | |
| decimal | InOutSine (number value) |
| Eases the value using the "InOutSine" formula. | |
| decimal | InQuad (number value) |
| Eases the value using the "InQuad" formula. | |
| decimal | OutQuad (number value) |
| Eases the value using the "OutQuad" formula. | |
| decimal | InOutQuad (number value) |
| Eases the value using the "InOutQuad" formula. | |
| decimal | InCubic (number value) |
| Eases the value using the "InCubic" formula. | |
| decimal | OutCubic (number value) |
| Eases the value using the "OutCubic" formula. | |
| decimal | InOutCubic (number value) |
| Eases the value using the "InOutCubic" formula. | |
| decimal | InQuart (number value) |
| Eases the value using the "InQuart" formula. | |
| decimal | OutQuart (number value) |
| Eases the value using the "OutQuart" formula. | |
| decimal | InOutQuart (number value) |
| Eases the value using the "InOutQuart" formula. | |
| decimal | InQuint (number value) |
| Eases the value using the "InQuint" formula. | |
| decimal | OutQuint (number value) |
| Eases the value using the "OutQuint" formula. | |
| decimal | InOutQuint (number value) |
| Eases the value using the "InOutQuint" formula. | |
| decimal | InExpo (number value) |
| Eases the value using the "InExpo" formula. | |
| decimal | OutExpo (number value) |
| Eases the value using the "OutExpo" formula. | |
| decimal | InOutExpo (number value) |
| Eases the value using the "InOutExpo" formula. | |
| decimal | InCirc (number value) |
| Eases the value using the "InCirc" formula. | |
| decimal | OutCirc (number value) |
| Eases the value using the "OutCirc" formula. | |
| decimal | InOutCirc (number value) |
| Eases the value using the "InOutCirc" formula. | |
| decimal | InBack (number value) |
| Eases the value using the "InBack" formula. | |
| decimal | OutBack (number value) |
| Eases the value using the "OutBack" formula. | |
| decimal | InOutBack (number value) |
| Eases the value using the "InOutBack" formula. | |
| decimal | InElastic (number value) |
| Eases the value using the "InElastic" formula. | |
| decimal | OutElastic (number value) |
| Eases the value using the "OutElastic" formula. | |
| decimal | InOutElastic (number value) |
| Eases the value using the "InOutElastic" formula. | |
| decimal | InBounce (number value) |
| Eases the value using the "InBounce" formula. | |
| decimal | OutBounce (number value) |
| Eases the value using the "OutBounce" formula. | |
| decimal | InOutBounce (number value) |
| Eases the value using the "InOutBounce" formula. | |
| decimal | Triangle (number value) |
| Eases the value using the "Triangle" formula. | |
Easing functions.
See https://easings.net/ for more details.
| decimal Ease.InBack | ( | number | value | ) |
Eases the value using the "InBack" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InBounce | ( | number | value | ) |
Eases the value using the "InBounce" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InCirc | ( | number | value | ) |
Eases the value using the "InCirc" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InCubic | ( | number | value | ) |
Eases the value using the "InCubic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InElastic | ( | number | value | ) |
Eases the value using the "InElastic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InExpo | ( | number | value | ) |
Eases the value using the "InExpo" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutBack | ( | number | value | ) |
Eases the value using the "InOutBack" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutBounce | ( | number | value | ) |
Eases the value using the "InOutBounce" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutCirc | ( | number | value | ) |
Eases the value using the "InOutCirc" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutCubic | ( | number | value | ) |
Eases the value using the "InOutCubic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutElastic | ( | number | value | ) |
Eases the value using the "InOutElastic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutExpo | ( | number | value | ) |
Eases the value using the "InOutExpo" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutQuad | ( | number | value | ) |
Eases the value using the "InOutQuad" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutQuart | ( | number | value | ) |
Eases the value using the "InOutQuart" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutQuint | ( | number | value | ) |
Eases the value using the "InOutQuint" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InOutSine | ( | number | value | ) |
Eases the value using the "InOutSine" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InQuad | ( | number | value | ) |
Eases the value using the "InQuad" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InQuart | ( | number | value | ) |
Eases the value using the "InQuart" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InQuint | ( | number | value | ) |
Eases the value using the "InQuint" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.InSine | ( | number | value | ) |
Eases the value using the "InSine" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutBack | ( | number | value | ) |
Eases the value using the "OutBack" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutBounce | ( | number | value | ) |
Eases the value using the "OutBounce" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutCirc | ( | number | value | ) |
Eases the value using the "OutCirc" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutCubic | ( | number | value | ) |
Eases the value using the "OutCubic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutElastic | ( | number | value | ) |
Eases the value using the "OutElastic" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutExpo | ( | number | value | ) |
Eases the value using the "OutExpo" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutQuad | ( | number | value | ) |
Eases the value using the "OutQuad" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutQuart | ( | number | value | ) |
Eases the value using the "OutQuart" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutQuint | ( | number | value | ) |
Eases the value using the "OutQuint" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.OutSine | ( | number | value | ) |
Eases the value using the "OutSine" formula.
| value | Percent value. (0.0 - 1.0) |
| decimal Ease.Triangle | ( | number | value | ) |
Eases the value using the "Triangle" formula.
| value | Percent value. (0.0 - 1.0) |