|
Tweeny
3
A Tweening library for modern C++
|
The easing class holds all the bundled easings.
You should pass the easing function to the tweeny::tween::via method, to set the easing function that will be used to interpolate values in a tween currentPoint.
Example:
#include <easing.h>
Classes | |
| struct | backInEasing |
| Acceelerate initial values with a "back" equation. More... | |
| struct | backInOutEasing |
| Acceelerate initial and deaccelerate ending values with a "back" equation. More... | |
| struct | backOutEasing |
| Deaccelerate ending values with a "back" equation. More... | |
| struct | bounceInEasing |
| Acceelerate initial values with a "bounce" equation. More... | |
| struct | bounceInOutEasing |
| Acceelerate initial and deaccelerate ending values with a "bounce" equation. More... | |
| struct | bounceOutEasing |
| Deaccelerate ending values with a "bounce" equation. More... | |
| struct | circularInEasing |
| Acceelerate initial values with a circular equation. More... | |
| struct | circularInOutEasing |
| Acceelerate initial and deaccelerate ending values with a circular equation. More... | |
| struct | circularOutEasing |
| Deaccelerate ending values with a circular equation. More... | |
| struct | cubicInEasing |
| Aaccelerate initial values with a cubic equation. More... | |
| struct | cubicInOutEasing |
| Acceelerate initial and deaccelerate ending values with a cubic equation. More... | |
| struct | cubicOutEasing |
| Deaccelerate ending values with a cubic equation. More... | |
| struct | elasticInEasing |
| Acceelerate initial values with an "elastic" equation. More... | |
| struct | elasticInOutEasing |
| Acceelerate initial and deaccelerate ending values with an "elastic" equation. More... | |
| struct | elasticOutEasing |
| Deaccelerate ending values with an "elastic" equation. More... | |
| struct | exponentialInEasing |
| Acceelerate initial values with an exponential equation. More... | |
| struct | exponentialInOutEasing |
| Acceelerate initial and deaccelerate ending values with an exponential equation. More... | |
| struct | exponentialOutEasing |
| Deaccelerate ending values with an exponential equation. More... | |
| struct | linearEasing |
| Values change with constant speed. More... | |
| struct | quadraticInEasing |
| Accelerate initial values with a quadratic equation. More... | |
| struct | quadraticInOutEasing |
| Acceelerate initial and deaccelerate ending values with a quadratic equation. More... | |
| struct | quadraticOutEasing |
| Deaccelerate ending values with a quadratic equation. More... | |
| struct | quarticInEasing |
| Acceelerate initial values with a quartic equation. More... | |
| struct | quarticInOutEasing |
| Acceelerate initial and deaccelerate ending values with a quartic equation. More... | |
| struct | quarticOutEasing |
| Deaccelerate ending values with a quartic equation. More... | |
| struct | quinticInEasing |
| Acceelerate initial values with a quintic equation. More... | |
| struct | quinticInOutEasing |
| Acceelerate initial and deaccelerate ending values with a quintic equation. More... | |
| struct | quinticOutEasing |
| Deaccelerate ending values with a quintic equation. More... | |
| struct | sinusoidalInEasing |
| Acceelerate initial values with a sinusoidal equation. More... | |
| struct | sinusoidalInOutEasing |
| Acceelerate initial and deaccelerate ending values with a sinusoidal equation. More... | |
| struct | sinusoidalOutEasing |
| Deaccelerate ending values with a sinusoidal equation. More... | |
1.8.14