Tweeny 3
A Tweening library for modern C++
Loading...
Searching...
No Matches
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.