FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
animation.hpp File Reference

Go to the source code of this file.

Classes

class  Params
 
class  Animator
 

Namespaces

namespace  ftxui
 The FTXUI ftxui:: namespace.
 
namespace  ftxui::animation
 The FTXUI ftxui::animation:: namespace.
 
namespace  ftxui::animation::easing
 

Typedefs

using Clock = std::chrono::steady_clock
 
using TimePoint = std::chrono::time_point<Clock>
 
using Duration = std::chrono::duration<float>
 
using Function = std::function<float(float)>
 

Functions

void RequestAnimationFrame ()
 RequestAnimationFrame is a function that requests a new frame to be drawn in the next animation cycle.
 
float Linear (float p)
 Modeled after the line y = x.
 
float QuadraticIn (float p)
 Modeled after the parabola y = x^2.
 
float QuadraticOut (float p)
 
float QuadraticInOut (float p)
 
float CubicIn (float p)
 
float CubicOut (float p)
 
float CubicInOut (float p)
 
float QuarticIn (float p)
 
float QuarticOut (float p)
 
float QuarticInOut (float p)
 
float QuinticIn (float p)
 
float QuinticOut (float p)
 
float QuinticInOut (float p)
 
float SineIn (float p)
 
float SineOut (float p)
 
float SineInOut (float p)
 
float CircularIn (float p)
 
float CircularOut (float p)
 
float CircularInOut (float p)
 
float ExponentialIn (float p)
 
float ExponentialOut (float p)
 
float ExponentialInOut (float p)
 
float ElasticIn (float p)
 
float ElasticOut (float p)
 
float ElasticInOut (float p)
 
float BackIn (float p)
 
float BackOut (float p)
 
float BackInOut (float p)
 
float BounceIn (float p)
 
float BounceOut (float p)
 
float BounceInOut (float p)