63 return a + (b - a) * func(std::clamp(t, 0.0F, 1.0F));
float easeOutElastic(float t)
float easeInOutCubic(float t)
float easeOutExpo(float t)
float easeInQuad(float t)
float easeInOutExpo(float t)
float easeOutQuad(float t)
float easeOutCubic(float t)
float easeInOutQuad(float t)
float easeInOutSine(float t)
float easeInElastic(float t)
float easeInCubic(float t)
float easeOutBounce(float t)
float easeInExpo(float t)
float easeOutBack(float t)
float(*)(float) EaseFunc
Type alias for easing functions.
float easeInBack(float t)
float easeInBounce(float t)
float easeInSine(float t)
float easeOutSine(float t)
T ease(const T &a, const T &b, float t, EaseFunc func)