ftxui::animation::easing
std::function< float(float)> using Function = std::function<float(float)> Function ftxui::animation::easing::Function
float float Linear (float p) Linear ftxui::animation::easing::Linear float p

Modeled after the line y = x.

float float QuadraticIn (float p) QuadraticIn ftxui::animation::easing::QuadraticIn float p

Modeled after the parabola y = x^2.

float float QuadraticOut (float p) QuadraticOut ftxui::animation::easing::QuadraticOut float p
float float QuadraticInOut (float p) QuadraticInOut ftxui::animation::easing::QuadraticInOut float p
float float CubicIn (float p) CubicIn ftxui::animation::easing::CubicIn float p
float float CubicOut (float p) CubicOut ftxui::animation::easing::CubicOut float p
float float CubicInOut (float p) CubicInOut ftxui::animation::easing::CubicInOut float p
float float QuarticIn (float p) QuarticIn ftxui::animation::easing::QuarticIn float p
float float QuarticOut (float p) QuarticOut ftxui::animation::easing::QuarticOut float p
float float QuarticInOut (float p) QuarticInOut ftxui::animation::easing::QuarticInOut float p
float float QuinticIn (float p) QuinticIn ftxui::animation::easing::QuinticIn float p
float float QuinticOut (float p) QuinticOut ftxui::animation::easing::QuinticOut float p
float float QuinticInOut (float p) QuinticInOut ftxui::animation::easing::QuinticInOut float p
float float SineIn (float p) SineIn ftxui::animation::easing::SineIn float p
float float SineOut (float p) SineOut ftxui::animation::easing::SineOut float p
float float SineInOut (float p) SineInOut ftxui::animation::easing::SineInOut float p
float float CircularIn (float p) CircularIn ftxui::animation::easing::CircularIn float p
float float CircularOut (float p) CircularOut ftxui::animation::easing::CircularOut float p
float float CircularInOut (float p) CircularInOut ftxui::animation::easing::CircularInOut float p
float float ExponentialIn (float p) ExponentialIn ftxui::animation::easing::ExponentialIn float p
float float ExponentialOut (float p) ExponentialOut ftxui::animation::easing::ExponentialOut float p
float float ExponentialInOut (float p) ExponentialInOut ftxui::animation::easing::ExponentialInOut float p
float float ElasticIn (float p) ElasticIn ftxui::animation::easing::ElasticIn float p
float float ElasticOut (float p) ElasticOut ftxui::animation::easing::ElasticOut float p
float float ElasticInOut (float p) ElasticInOut ftxui::animation::easing::ElasticInOut float p
float float BackIn (float p) BackIn ftxui::animation::easing::BackIn float p
float float BackOut (float p) BackOut ftxui::animation::easing::BackOut float p
float float BackInOut (float p) BackInOut ftxui::animation::easing::BackInOut float p
float float BounceIn (float p) BounceIn ftxui::animation::easing::BounceIn float p
float float BounceOut (float p) BounceOut ftxui::animation::easing::BounceOut float p
float float BounceInOut (float p) BounceInOut ftxui::animation::easing::BounceInOut float p