4#ifndef FTXUI_SCREEN_SCREEN_HPP
5#define FTXUI_SCREEN_SCREEN_HPP
84 pixel.inverted ^=
true;
std::function< void(Pixel &)> SelectionStyle
const std::string & Hyperlink(uint8_t id) const
std::string ToString() const
void SetCursor(Cursor cursor)
~Screen() override=default
Screen(int dimx, int dimy)
uint8_t RegisterHyperlink(const std::string &link)
std::string ResetPosition(bool clear=false) const
static Screen Create(Dimensions width, Dimensions height)
const SelectionStyle & GetSelectionStyle() const
SelectionStyle selection_style_
void SetSelectionStyle(SelectionStyle decorator)
std::vector< std::string > hyperlinks_
static Screen Create(Dimensions dimension)
Une grille rectangulaire de pixels.
Une grille rectangulaire de pixels.
Dimensions est une structure qui représente la taille du terminal.
Un caractère Unicode et son style associé.
L'espace de noms FTXUI ftxui::Dimension::
L'espace de noms FTXUI ftxui::