21 : screen_(
screen), component_(std::move(component)) {
31 return screen_->HasQuitted();
38 screen_->RunOnce(component_);
44 screen_->RunOnceBlocking(component_);
bool HasQuitted()
Indique si la boucle a été quittée.
Loop(ScreenInteractive *screen, Component component)
Une boucle est un wrapper autour d'un Component et d'un ScreenInteractive. Elle est utilisée pour exé...
void RunOnce()
Exécute la boucle une seule fois. Fait en sorte que le component traite toutes les tâches/événements ...
void RunOnceBlocking()
Attend qu'au moins un événement soit géré et exécute Loop::RunOnce().
ScreenInteractive est un Screen qui peut gérer les événements, exécuter une boucle principale et gére...
L'espace de noms FTXUI ftxui::
std::shared_ptr< ComponentBase > Component