FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
screen.cppm
Go to the documentation of this file.
1/// @module ftxui.screen
2/// @brief Module file for FTXUI screen operations.
3
4module;
5
17
18export module ftxui.screen;
19
20/**
21 * @namespace ftxui
22 * @brief The FTXUI ftxui:: namespace
23 */
24export namespace ftxui {
25 using ftxui::Box;
26 using ftxui::Cell;
27 using ftxui::Color;
28 using ftxui::ColorInfo;
29 using ftxui::Dimensions;
30 using ftxui::Image;
31 using ftxui::Pixel;
32 using ftxui::Screen;
33 using ftxui::Surface;
34
35 using ftxui::CellToGlyphIndex;
36 using ftxui::GetColorInfo;
37 using ftxui::ColorInfoSorted2D;
38 using ftxui::Utf8ToGlyphs;
39 using ftxui::string_width;
40 using ftxui::to_string;
41 using ftxui::to_wstring;
42 using ftxui::wchar_width;
43 using ftxui::wstring_width;
44
45 /**
46 * @namespace Dimension
47 * @brief The FTXUI ftxui::Dimension:: namespace
48 */
49 namespace Dimension {
50 using ftxui::Dimension::Fixed;
51 using ftxui::Dimension::Full;
52 }
53
54 /**
55 * @namespace Terminal
56 * @brief The FTXUI ftxui::Terminal:: namespace
57 */
58 namespace Terminal {
60 using ftxui::Terminal::Size;
61 using ftxui::Terminal::SetFallbackSize;
62 using ftxui::Terminal::ColorSupport;
63 using ftxui::Terminal::SetColorSupport;
64 using ftxui::Terminal::Quirks;
65 using ftxui::Terminal::GetQuirks;
66 using ftxui::Terminal::SetQuirks;
67 }
68
69 /**
70 * @namespace literals
71 * @brief The FTXUI ftxui::literals:: namespace
72 */
73 inline namespace literals {
74 using ftxui::literals::operator""_rgb;
75 }
76}
Color
Color is an enumeration that represents the color support of the terminal.
Definition terminal.hpp:29
Module file for FTXUI screen operations.
The FTXUI ftxui::Dimension:: namespace.
The FTXUI ftxui::Terminal:: namespace.
The FTXUI ftxui:: namespace.
Definition animation.hpp:11
Surface Image
Definition image.hpp:11
Cell Pixel
Definition pixel.hpp:10
The FTXUI ftxui::literals:: namespace.