Kanzi Framework  3.9.0
Kanzi Engine API
easing_curve.hpp File Reference

Classes

struct  kanzi::BackEasingFunction
 Changes the value back slightly before moving it toward the target. More...
 
struct  kanzi::CircleEasingFunction
 Changes the value using a circular function. More...
 
struct  kanzi::ElasticEasingFunction
 Changes the value that resembles an oscillating spring until it comes to rest. More...
 
struct  kanzi::ExponentialEasingFunction
 Changes the value with an exponential function with power that you can configure. More...
 
struct  kanzi::PowerEasingFunction
 Changes the value with a configurable power function using the function f(t) = t^p, where p is equal to the power parameter. More...
 
struct  kanzi::SineEasingFunction
 Changes the value with a sine formula. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Enumerations

enum  kanzi::AnimationEasingMode { kanzi::AnimationEaseIn, kanzi::AnimationEaseOut, kanzi::AnimationEaseInOut }
 Easing mode to use to apply an easing function. More...