tweeny_easing(3)
| easing(3) | Tweeny | easing(3) |
NAME
easing
Detailed Description
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:
auto tween = tweeny::from(0).to(100).via(tweeny::easing::linear);
#include <easing.h>
Classes
struct backInEasing
Acceelerate initial values with a 'back' equation. struct
backInOutEasing
Acceelerate initial and deaccelerate ending values with a 'back' equation.
struct backOutEasing
Deaccelerate ending values with a 'back' equation. struct
bounceInEasing
Acceelerate initial values with a 'bounce' equation. struct
bounceInOutEasing
Acceelerate initial and deaccelerate ending values with a 'bounce' equation.
struct bounceOutEasing
Deaccelerate ending values with a 'bounce' equation. struct
circularInEasing
Acceelerate initial values with a circular equation. struct
circularInOutEasing
Acceelerate initial and deaccelerate ending values with a circular equation.
struct circularOutEasing
Deaccelerate ending values with a circular equation. struct
cubicInEasing
Aaccelerate initial values with a cubic equation. struct
cubicInOutEasing
Acceelerate initial and deaccelerate ending values with a cubic equation.
struct cubicOutEasing
Deaccelerate ending values with a cubic equation. struct defaultEasing
Values change with constant speed for arithmetic type only. The non-arithmetic
it will be constant. struct elasticInEasing
Acceelerate initial values with an 'elastic' equation. struct
elasticInOutEasing
Acceelerate initial and deaccelerate ending values with an 'elastic' equation.
struct elasticOutEasing
Deaccelerate ending values with an 'elastic' equation. struct
exponentialInEasing
Acceelerate initial values with an exponential equation. struct
exponentialInOutEasing
Acceelerate initial and deaccelerate ending values with an exponential
equation. struct exponentialOutEasing
Deaccelerate ending values with an exponential equation. struct
linearEasing
Values change with constant speed. struct quadraticInEasing
Accelerate initial values with a quadratic equation. struct
quadraticInOutEasing
Acceelerate initial and deaccelerate ending values with a quadratic equation.
struct quadraticOutEasing
Deaccelerate ending values with a quadratic equation. struct
quarticInEasing
Acceelerate initial values with a quartic equation. struct
quarticInOutEasing
Acceelerate initial and deaccelerate ending values with a quartic equation.
struct quarticOutEasing
Deaccelerate ending values with a quartic equation. struct
quinticInEasing
Acceelerate initial values with a quintic equation. struct
quinticInOutEasing
Acceelerate initial and deaccelerate ending values with a quintic equation.
struct quinticOutEasing
Deaccelerate ending values with a quintic equation. struct
sinusoidalInEasing
Acceelerate initial values with a sinusoidal equation. struct
sinusoidalInOutEasing
Acceelerate initial and deaccelerate ending values with a sinusoidal equation.
struct sinusoidalOutEasing
Deaccelerate ending values with a sinusoidal equation. struct
steppedEasing
Value is constant.
Author
Generated automatically by Doxygen for Tweeny from the source code.
| Wed May 5 2021 | Version 3.1.1 |
