FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
animation.cppm
Aller à la documentation de ce fichier.
1/// @module ftxui.component:Animation
2/// @brief Interface du module C++20 pour le namespace Animation du module Component.
3///
4module;
5
7
8export module ftxui.component:Animation;
9
10/**
11 * @namespace ftxui::animation
12 * @brief Le namespace FTXUI ftxui::animation::
13 */
14export namespace ftxui::animation {
15 using ftxui::animation::RequestAnimationFrame;
16
20
22
23 /**
24 * @namespace easing
25 * @brief Le namespace FTXUI ftxui::animation::easing::
26 */
27 namespace easing {
29
30 using ftxui::animation::easing::Linear;
31 using ftxui::animation::easing::QuadraticIn;
32 using ftxui::animation::easing::QuadraticOut;
33 using ftxui::animation::easing::QuadraticInOut;
34 using ftxui::animation::easing::CubicIn;
35 using ftxui::animation::easing::CubicOut;
36 using ftxui::animation::easing::CubicInOut;
37 using ftxui::animation::easing::QuarticIn;
38 using ftxui::animation::easing::QuarticOut;
39 using ftxui::animation::easing::QuarticInOut;
40 using ftxui::animation::easing::QuinticIn;
41 using ftxui::animation::easing::QuinticOut;
42 using ftxui::animation::easing::QuinticInOut;
43 using ftxui::animation::easing::SineIn;
44 using ftxui::animation::easing::SineOut;
45 using ftxui::animation::easing::SineInOut;
46 using ftxui::animation::easing::CircularIn;
47 using ftxui::animation::easing::CircularOut;
48 using ftxui::animation::easing::CircularInOut;
49 using ftxui::animation::easing::ExponentialIn;
50 using ftxui::animation::easing::ExponentialOut;
51 using ftxui::animation::easing::ExponentialInOut;
52 using ftxui::animation::easing::ElasticIn;
53 using ftxui::animation::easing::ElasticOut;
54 using ftxui::animation::easing::ElasticInOut;
55 using ftxui::animation::easing::BackIn;
56 using ftxui::animation::easing::BackOut;
57 using ftxui::animation::easing::BackInOut;
58 using ftxui::animation::easing::BounceIn;
59 using ftxui::animation::easing::BounceOut;
60 using ftxui::animation::easing::BounceInOut;
61 }
62
64}
Fichier module pour les opérations des composants FTXUI.
Le namespace FTXUI ftxui::animation::easing::
std::function< float(float)> Function
Definition animation.hpp:45
Le namespace FTXUI ftxui::animation::
Definition animation.hpp:10
std::chrono::steady_clock Clock
Definition animation.hpp:28
std::chrono::duration< float > Duration
Definition animation.hpp:30
std::chrono::time_point< Clock > TimePoint
Definition animation.hpp:29