Utility for animation. More...
Static Public Member Functions | |
| static float | LinearInterpolator (float from, float to, float ratio) |
| Linear interpolation function. | |
| static float | EaseInQuadInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using quadratic function. | |
| static float | EaseOutQuadInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using quadratic function. | |
| static float | EaseInOutQuadInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using quadratic function. | |
| static float | EaseOutInQuadInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using quadratic function. | |
| static float | EaseInCubicInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using cubic function. | |
| static float | EaseOutCubicInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using cubic function. | |
| static float | EaseInOutCubicInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using cubic function. | |
| static float | EaseOutInCubicInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using cubic function. | |
| static float | EaseInQuartInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using quartic function. | |
| static float | EaseOutQuartInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using quartic function. | |
| static float | EaseInOutQuartInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using quartic function. | |
| static float | EaseOutInQuartInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using quartic function. | |
| static float | EaseInQuintInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using quintic function. | |
| static float | EaseOutQuintInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using quintic function. | |
| static float | EaseInOutQuintInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using quintic function. | |
| static float | EaseOutInQuintInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using quintic function. | |
| static float | EaseInSineInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using sine function. | |
| static float | EaseOutSineInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using sine function. | |
| static float | EaseInOutSineInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using sine function. | |
| static float | EaseOutInSineInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using sine function. | |
| static float | EaseInExpoInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using power function. | |
| static float | EaseOutExpoInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using power function. | |
| static float | EaseInOutExpoInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using power function. | |
| static float | EaseOutInExpoInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using power function. | |
| static float | EaseInCircInterpolator (float from, float to, float ratio) |
| Ease-in interpolation using circular function. | |
| static float | EaseOutCircInterpolator (float from, float to, float ratio) |
| Ease-out interpolation using circular function. | |
| static float | EaseInOutCircInterpolator (float from, float to, float ratio) |
| Ease-in/out interpolation using circular function. | |
| static float | EaseOutInCircInterpolator (float from, float to, float ratio) |
| Ease-out/in interpolation using circular function. | |
| static float | ElasticInterpolator (float from, float to, float ratio) |
| Interpolation using elasticity (Elastic) function. | |
| static float | UndershootInterpolator (float from, float to, float ratio) |
| Interpolation using undershoot function. | |
| static float | OvershootInterpolator (float from, float to, float ratio) |
| Interpolation using overshoot function. | |
| static float | BounceInterpolator (float from, float to, float ratio) |
| Interpolation using bounce-back (Bounce) function. | |
| static float | FlipBounceInterpolator (float from, float to, float ratio) |
| Standard interpolation function of FlipBoard. | |
Utility for animation.
Animation interpolation function usable for Effect and Transition
| static float BounceInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Interpolation using bounce-back (Bounce) function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInCircInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using circular function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInCubicInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using cubic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInExpoInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using power function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutCircInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using circular function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutCubicInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using cubic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutExpoInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using power function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutQuadInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using quadratic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutQuartInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using quartic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutQuintInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using quintic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInOutSineInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in/out interpolation using sine function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInQuadInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using quadratic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInQuartInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using quartic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInQuintInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using quintic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseInSineInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-in interpolation using sine function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutCircInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using circular function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutCubicInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using cubic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutExpoInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using power function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInCircInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using circular function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInCubicInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using cubic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInExpoInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using power function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInQuadInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using quadratic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInQuartInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using quartic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInQuintInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using quintic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutInSineInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out/in interpolation using sine function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutQuadInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using quadratic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutQuartInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using quartic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float EaseOutQuintInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using quintic function.
| from | Start value |
| to | End value |
| ratio | Ratio (0.0f to 1.0f) |
| static float EaseOutSineInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Ease-out interpolation using sine function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float ElasticInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Interpolation using elasticity (Elastic) function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float FlipBounceInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Standard interpolation function of FlipBoard.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float LinearInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Linear interpolation function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float OvershootInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Interpolation using overshoot function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |
| static float UndershootInterpolator | ( | float | from, |
| float | to, | ||
| float | ratio | ||
| ) | [static] |
Interpolation using undershoot function.
| from | Start value |
| to | End value |
| ratio | Ratio (0 to 1) |