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) |