FTXUI 6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
animation.hpp 文件参考

浏览该文件的源代码.

class  Params
 
class  Animator
 

命名空间

namespace  ftxui
 #include "ftxui/component/component_base.hpp" // 用于 ComponentBase
 
namespace  ftxui::animation
 FTXUI ftxui::animation:: 命名空间
 
namespace  ftxui::animation::easing
 

类型定义

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)>
 

函数

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)