|
Tweeny
3
A Tweening library for modern C++
|
Bundled easing functions based on Robert Penner's Easing Functions More...
Bundled easing functions based on Robert Penner's Easing Functions
You should plug these functions into tweeny::tween::via function to specify the easing used in a tween.
Modules | |
| Linear | |
| The most boring ever easing function. It has no acceleration and change values in constant speed. | |
| Quadratic | |
| The most commonly used easing functions. | |
| Cubic | |
| A bit curvier than the quadratic easing. | |
| Quartic | |
| A steeper curve. Acceleration changes faster than Cubic. | |
| Quintic | |
| An even steeper curve. Acceleration changes really fast. | |
| Sinuisodal | |
| A very gentle curve, gentlier than quadratic. | |
| Exponential | |
A very steep curve, based on the p(t) = 2^(10*(t-1)) equation. | |
| Circular | |
| A smooth, circular slope that resembles the arc of an circle. | |
| Back | |
| An easing function that has a "cute" natural coming back effect. | |
| Elastic | |
| An elastic easing function. Values go a little past the maximum/minimum in an elastic effect. | |
| Bounce | |
| A bouncing easing function. Values "bounce" around the maximum/minumum. | |
1.8.14