4#ifndef FTXUI_COMPONENT_LOOP_HPP
5#define FTXUI_COMPONENT_LOOP_HPP
15using Component = std::shared_ptr<ComponentBase>;
57class FTXUI_EXPORT(COMPONENT) Loop {
59 Loop(App* screen, Component component);
64 void RunOnceBlocking();
68 Loop& operator=(Loop&&) =
delete;
69 Loop& operator=(
const Loop&) =
delete;
70 Loop(Loop&&) =
delete;
71 Loop(
const Loop&) =
delete;
The FTXUI ftxui:: namespace.
std::shared_ptr< ComponentBase > Component