FTXUI
5.0.0
C++ functional terminal UI.
|
Functions | |
float | Linear (float p) |
Modeled after the line y = x. More... | |
float | QuadraticIn (float p) |
Modeled after the parabola y = x^2. More... | |
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) |
Typedefs | |
using | Function = std::function< float(float)> |
using Function = std::function<float(float)> |
Definition at line 39 of file animation.hpp.
float Linear | ( | float | p | ) |
Modeled after the line y = x.
Definition at line 30 of file animation.cpp.
float QuadraticIn | ( | float | p | ) |
Modeled after the parabola y = x^2.
Definition at line 35 of file animation.cpp.
float QuadraticOut | ( | float | p | ) |
Definition at line 40 of file animation.cpp.
float QuadraticInOut | ( | float | p | ) |
Definition at line 47 of file animation.cpp.
float CubicIn | ( | float | p | ) |
Definition at line 52 of file animation.cpp.
float CubicOut | ( | float | p | ) |
Definition at line 57 of file animation.cpp.
float CubicInOut | ( | float | p | ) |
Definition at line 65 of file animation.cpp.
float QuarticIn | ( | float | p | ) |
Definition at line 74 of file animation.cpp.
float QuarticOut | ( | float | p | ) |
Definition at line 79 of file animation.cpp.
float QuarticInOut | ( | float | p | ) |
Definition at line 87 of file animation.cpp.
float QuinticIn | ( | float | p | ) |
Definition at line 96 of file animation.cpp.
float QuinticOut | ( | float | p | ) |
Definition at line 101 of file animation.cpp.
float QuinticInOut | ( | float | p | ) |
Definition at line 109 of file animation.cpp.
float SineIn | ( | float | p | ) |
Definition at line 118 of file animation.cpp.
float SineOut | ( | float | p | ) |
Definition at line 123 of file animation.cpp.
float SineInOut | ( | float | p | ) |
Definition at line 128 of file animation.cpp.
float CircularIn | ( | float | p | ) |
Definition at line 133 of file animation.cpp.
float CircularOut | ( | float | p | ) |
Definition at line 138 of file animation.cpp.
float CircularInOut | ( | float | p | ) |
Definition at line 145 of file animation.cpp.
float ExponentialIn | ( | float | p | ) |
Definition at line 153 of file animation.cpp.
float ExponentialOut | ( | float | p | ) |
Definition at line 158 of file animation.cpp.
float ExponentialInOut | ( | float | p | ) |
Definition at line 165 of file animation.cpp.
float ElasticIn | ( | float | p | ) |
Definition at line 178 of file animation.cpp.
float ElasticOut | ( | float | p | ) |
Definition at line 185 of file animation.cpp.
float ElasticInOut | ( | float | p | ) |
Definition at line 192 of file animation.cpp.
float BackIn | ( | float | p | ) |
Definition at line 203 of file animation.cpp.
float BackOut | ( | float | p | ) |
Definition at line 208 of file animation.cpp.
float BackInOut | ( | float | p | ) |
Definition at line 216 of file animation.cpp.
float BounceIn | ( | float | p | ) |
Definition at line 225 of file animation.cpp.
float BounceOut | ( | float | p | ) |
Definition at line 229 of file animation.cpp.
float BounceInOut | ( | float | p | ) |
Definition at line 245 of file animation.cpp.