Tweeny  3
A Tweening library for modern C++
Modules
Easings

Bundled easing functions based on Robert Penner's Easing Functions More...

Detailed Description

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.

See also
tweeny::easing

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.