FTXUI 6.1.9
C++ functional terminal UI.
载入中...
搜索中...
未找到
ftxui::animation::easing 命名空间参考

类型定义

using Function = std::function<float(float)>
 

函数

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)
 

类型定义说明

◆ Function

using Function = std::function<float(float)>

在文件 animation.hpp38 行定义.

函数说明

◆ Linear()

float Linear ( float p)

模仿直线 y = x

在文件 animation.cpp27 行定义.

◆ QuadraticIn()

float QuadraticIn ( float p)

模仿抛物线 y = x^2

在文件 animation.cpp32 行定义.

◆ QuadraticOut()

float QuadraticOut ( float p)

在文件 animation.cpp37 行定义.

◆ QuadraticInOut()

float QuadraticInOut ( float p)

在文件 animation.cpp44 行定义.

◆ CubicIn()

float CubicIn ( float p)

在文件 animation.cpp49 行定义.

◆ CubicOut()

float CubicOut ( float p)

在文件 animation.cpp54 行定义.

◆ CubicInOut()

float CubicInOut ( float p)

在文件 animation.cpp62 行定义.

◆ QuarticIn()

float QuarticIn ( float p)

在文件 animation.cpp71 行定义.

◆ QuarticOut()

float QuarticOut ( float p)

在文件 animation.cpp76 行定义.

◆ QuarticInOut()

float QuarticInOut ( float p)

在文件 animation.cpp84 行定义.

◆ QuinticIn()

float QuinticIn ( float p)

在文件 animation.cpp93 行定义.

◆ QuinticOut()

float QuinticOut ( float p)

在文件 animation.cpp98 行定义.

◆ QuinticInOut()

float QuinticInOut ( float p)

在文件 animation.cpp106 行定义.

◆ SineIn()

float SineIn ( float p)

在文件 animation.cpp115 行定义.

◆ SineOut()

float SineOut ( float p)

在文件 animation.cpp120 行定义.

◆ SineInOut()

float SineInOut ( float p)

在文件 animation.cpp125 行定义.

◆ CircularIn()

float CircularIn ( float p)

在文件 animation.cpp130 行定义.

◆ CircularOut()

float CircularOut ( float p)

在文件 animation.cpp135 行定义.

◆ CircularInOut()

float CircularInOut ( float p)

在文件 animation.cpp142 行定义.

◆ ExponentialIn()

float ExponentialIn ( float p)

在文件 animation.cpp150 行定义.

◆ ExponentialOut()

float ExponentialOut ( float p)

在文件 animation.cpp155 行定义.

◆ ExponentialInOut()

float ExponentialInOut ( float p)

在文件 animation.cpp162 行定义.

◆ ElasticIn()

float ElasticIn ( float p)

在文件 animation.cpp174 行定义.

◆ ElasticOut()

float ElasticOut ( float p)

在文件 animation.cpp179 行定义.

◆ ElasticInOut()

float ElasticInOut ( float p)

在文件 animation.cpp186 行定义.

◆ BackIn()

float BackIn ( float p)

在文件 animation.cpp197 行定义.

◆ BackOut()

float BackOut ( float p)

在文件 animation.cpp202 行定义.

◆ BackInOut()

float BackInOut ( float p)

在文件 animation.cpp210 行定义.

◆ BounceIn()

float BounceIn ( float p)

在文件 animation.cpp219 行定义.

◆ BounceOut()

float BounceOut ( float p)

在文件 animation.cpp223 行定义.

◆ BounceInOut()

float BounceInOut ( float p)

在文件 animation.cpp239 行定义.