|
FTXUI 7.0.3
C++ functional terminal UI.
|
Por favor, consulta el tutorial del módulo ftxui/screen.
Namespaces | |
| namespace | ftxui::Dimension |
| Define cómo deben ser las dimensiones de la pantalla. | |
Enumerations | |
| enum | Color : uint8_t { Palette1 , Palette16 , Palette256 , TrueColor } |
| Color es una enumeración que representa el soporte de color de la terminal. More... | |
Functions | |
| struct | FTXUI_EXPORT (SCREEN) Box |
| Box es una estructura que representa un área rectangular en un espacio 2D. | |
| FTXUI_EXPORT (SCREEN) Quirks | |
| Quirks es una estructura que representa varios comportamientos específicos de la terminal que pueden requerir alternativas. | |
| Dimensions | Size () |
| Obtiene el tamaño del terminal. | |
| Color | ColorSupport () |
| Obtiene el soporte de color del terminal. | |
| Quirks | GetQuirks () |
| Obtiene las peculiaridades de la terminal. | |
| void | SetQuirks (const Quirks &quirks) |
| Anula las peculiaridades de la terminal. | |
| enum Color : uint8_t |
Color es una enumeración que representa el soporte de color de la terminal.
| Enumerator | |
|---|---|
| Palette1 | |
| Palette16 | |
| Palette256 | |
| TrueColor | |
Definition at line 31 of file terminal.hpp.
| FTXUI_EXPORT | ( | SCREEN | ) |
Box es una estructura que representa un área rectangular en un espacio 2D.
Un adaptador. Posee o referencia una cadena constante. Para mayor comodidad, esta clase convierte múltiples cadenas mutables hacia una representación compartida.
Dimensions es una estructura que representa el tamaño de la terminal.
Una cuadrícula rectangular de Cell.
ColorInfo es una estructura que contiene información sobre la paleta de colores del terminal.
Color es una clase que representa un color en la interfaz de usuario de la terminal.
Un carácter Unicode y su estilo asociado.
Se define por sus coordenadas mínimas y máximas a lo largo de los ejes x e y. Tenga en cuenta que las coordenadas son inclusivas, lo que significa que la caja incluye tanto los valores mínimos como los máximos.
Un adaptador. Posee o referencia una cadena constante. Para mayor comodidad, esta clase convierte múltiples cadenas inmutables hacia una representación compartida.
Un adaptador. Referencia una lista de cadenas.
Entradas admitidas:
std::vector<std::string>std::vector<std::string>*std::vector<std::wstring>*Adapter*std::unique_ptr<Adapter> | class FTXUI_EXPORT | ( | SCREEN | ) |
Quirks es una estructura que representa varios comportamientos específicos de la terminal que pueden requerir alternativas.
TerminalInfo es una estructura que contiene información sobre la terminal.
Si la fuente de la terminal admite los 8 caracteres de bloque Unicode.
Si la terminal maneja correctamente ocultar el cursor.
Si la terminal debe usar caracteres ASCII para los componentes.
El nivel de soporte de color de la terminal.
Si la fuente de la terminal admite los 8 caracteres de bloque Unicode.
Si la terminal maneja correctamente ocultar el cursor.
Si la terminal debe usar caracteres ASCII para los componentes.
El nivel de soporte de color de la terminal.
Definition at line 38 of file terminal.hpp.
| Dimensions Size | ( | ) |
Obtiene el tamaño del terminal.
Definition at line 303 of file terminal.cpp.
| Color ColorSupport | ( | ) |
Obtiene el soporte de color del terminal.
Definition at line 338 of file terminal.cpp.
| Quirks GetQuirks | ( | ) |
Obtiene las peculiaridades de la terminal.
Definition at line 355 of file terminal.cpp.
| void SetQuirks | ( | const Quirks & | quirks | ) |
Anula las peculiaridades de la terminal.
Definition at line 365 of file terminal.cpp.