Kanzi  3.9.6
Kanzi Engine API
easing_curve_shared.hpp File Reference

Classes

struct  kanzi::BezierEasingFunction
 Changes the value according to a Bezier curve. More...
 
struct  kanzi::BounceEasingFunction
 Changes the value as a sequence of bounces. More...
 
struct  kanzi::CubicEasingFunction
 Changes the value based on the cube of time using the function f(t) = t^3. More...
 
struct  kanzi::LinearEasingFunction
 Changes the value with constant velocity. More...
 
struct  kanzi::QuadraticEasingFunction
 Changes the value based on the square of time using the function f(t) = t^2. More...
 
struct  kanzi::QuarticEasingFunction
 Changes the value based on the 4th order polynomial using the function f(t) = t^4. More...
 
struct  kanzi::QuinticEasingFunction
 Changes the value based on the 5th order polynomial using the function f(t) = t^5. More...
 
struct  kanzi::SmootherStepEasingFunction
 Changes the value quickly without instant changes in velocity. More...
 
struct  kanzi::SmoothStepEasingFunction
 Changes the value quickly without instant changes in velocity. More...
 
struct  kanzi::StepEasingFunction
 Changes the value instantly. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.