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
 FTXUI 的 ftxui:: 命名空間
 
namespace  ftxui::animation
 FTXUI ftxui::animation:: 命名空間
 
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 是一個函式,它請求在下一個動畫週期中繪製新畫面。
 
float Linear (float p)
 模仿直線 y = x
 
float QuadraticIn (float p)
 模仿拋物線 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)