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.hpp 第 38 行定义.

函数说明

◆ Linear()

float Linear ( float p)

模仿直线 y = x

在文件 animation.cpp 第 27 行定义.

◆ QuadraticIn()

float QuadraticIn ( float p)

模仿抛物线 y = x^2

在文件 animation.cpp 第 32 行定义.

◆ QuadraticOut()

float QuadraticOut ( float p)

在文件 animation.cpp 第 37 行定义.

◆ QuadraticInOut()

float QuadraticInOut ( float p)

在文件 animation.cpp 第 44 行定义.

◆ CubicIn()

float CubicIn ( float p)

在文件 animation.cpp 第 49 行定义.

◆ CubicOut()

float CubicOut ( float p)

在文件 animation.cpp 第 54 行定义.

◆ CubicInOut()

float CubicInOut ( float p)

在文件 animation.cpp 第 62 行定义.

◆ QuarticIn()

float QuarticIn ( float p)

在文件 animation.cpp 第 71 行定义.

◆ QuarticOut()

float QuarticOut ( float p)

在文件 animation.cpp 第 76 行定义.

◆ QuarticInOut()

float QuarticInOut ( float p)

在文件 animation.cpp 第 84 行定义.

◆ QuinticIn()

float QuinticIn ( float p)

在文件 animation.cpp 第 93 行定义.

◆ QuinticOut()

float QuinticOut ( float p)

在文件 animation.cpp 第 98 行定义.

◆ QuinticInOut()

float QuinticInOut ( float p)

在文件 animation.cpp 第 106 行定义.

◆ SineIn()

float SineIn ( float p)

在文件 animation.cpp 第 115 行定义.

◆ SineOut()

float SineOut ( float p)

在文件 animation.cpp 第 120 行定义.

◆ SineInOut()

float SineInOut ( float p)

在文件 animation.cpp 第 125 行定义.

◆ CircularIn()

float CircularIn ( float p)

在文件 animation.cpp 第 130 行定义.

◆ CircularOut()

float CircularOut ( float p)

在文件 animation.cpp 第 135 行定义.

◆ CircularInOut()

float CircularInOut ( float p)

在文件 animation.cpp 第 142 行定义.

◆ ExponentialIn()

float ExponentialIn ( float p)

在文件 animation.cpp 第 150 行定义.

◆ ExponentialOut()

float ExponentialOut ( float p)

在文件 animation.cpp 第 155 行定义.

◆ ExponentialInOut()

float ExponentialInOut ( float p)

在文件 animation.cpp 第 162 行定义.

◆ ElasticIn()

float ElasticIn ( float p)

在文件 animation.cpp 第 174 行定义.

◆ ElasticOut()

float ElasticOut ( float p)

在文件 animation.cpp 第 179 行定义.

◆ ElasticInOut()

float ElasticInOut ( float p)

在文件 animation.cpp 第 186 行定义.

◆ BackIn()

float BackIn ( float p)

在文件 animation.cpp 第 197 行定义.

◆ BackOut()

float BackOut ( float p)

在文件 animation.cpp 第 202 行定义.

◆ BackInOut()

float BackInOut ( float p)

在文件 animation.cpp 第 210 行定义.

◆ BounceIn()

float BounceIn ( float p)

在文件 animation.cpp 第 219 行定义.

◆ BounceOut()

float BounceOut ( float p)

在文件 animation.cpp 第 223 行定义.

◆ BounceInOut()

float BounceInOut ( float p)

在文件 animation.cpp 第 239 行定义.