4#ifndef FTXUI_SCREEN_TERMINAL_HPP
5#define FTXUI_SCREEN_TERMINAL_HPP
void SetColorSupport(Color color)
Override terminal color support in case auto-detection fails.
bool cursor_hiding
Whether the terminal correctly handles hiding the cursor.
bool component_ascii
Whether the terminal should use ASCII characters for components.
Color color_support
The level of color support of the terminal.
bool block_characters
Whether the terminal font supports the 8 Unicode block characters.
Color is a class that represents a color in the terminal user interface.
Color
Color is an enumeration that represents the color support of the terminal.
Quirks GetQuirks()
Get the terminal quirks.
Dimensions Size()
Get the terminal size.
Color ColorSupport()
Get the color support of the terminal.
void SetQuirks(const Quirks &quirks)
Override terminal quirks.
Dimensions is a structure that represents the size of the terminal.
Quirks is a structure that represents various terminal-specific behaviors that may require fallbacks.
The FTXUI ftxui::Terminal:: namespace.
void SetFallbackSize(const Dimensions &fallbackSize)
Override terminal size in case auto-detection fails.
The FTXUI ftxui:: namespace.