Euphoria
|
easing.cc
Go to the documentation of this file.
28 template<int steps> constexpr float fracpow(float frac, float t) { return blend(ipow<steps>(t), ipow<steps+1>(t), frac);}
Definition: easing.cc:16
constexpr float blend(float a, float b, float weight)
Definition: easing.cc:25
std::vector< std::pair< const char *, Function > > get_all_values()
Definition: easing.cc:87
@ smooth_stop2
@ smooth_step4
@ smooth_stop3
@ smooth_start4
@ smooth_start3
@ smooth_stop4
@ smooth_step2
@ smooth_step3
@ smooth_start2
constexpr float bounce_clamp_bottom(float t)
Definition: easing.cc:34
constexpr float normalized_bezier_curve3(float b, float c, float t)
Definition: easing.cc:38