|
FTXUI 6.1.9
C++ functional terminal UI.
|
| CConstStringListRef::Adapter | |
| CAnimatedColorOption | 可能是动画颜色的选项。 |
| CAnimatedColorsOption | |
| CAnimationTask | |
| CAnimator | |
| CAutoReset< T > | 为变量赋值,当超出作用域时恢复其旧值。 |
| CBlock | |
| CBox | Box是一个表示2D空间中矩形区域的结构体。 |
| CButtonOption | AnimatedButton 组件的选项。 |
| CCanvas | Canvas 是一个与绘图操作相关的可绘制缓冲区。 |
| CCapturedMouseInterface | |
| CCheckboxOption | Checkbox 组件的选项。 |
| CColor | Color 是一个表示终端用户界面中颜色的类。 |
| CColorInfo | ColorInfo是一个包含终端颜色调色板信息的结构。 颜色调色板信息。 |
| CComponentBase | 它将自身实现为 ftxui::Element。它通过响应 ftxui::Event 来实现键盘导航。 |
| CConstRef< T > | 一个适配器。拥有或引用一个不可变对象。 |
| ▼CConstRef< std::string > | |
| CConstStringRef | 一个适配器。拥有或引用一个常量字符串。为了方便,这个 类将多个不可变字符串转换为共享表示。 |
| CConstStringListRef | 一个适配器。引用一个字符串列表。 |
| CScreen::Cursor | |
| CDimensions | Dimensions 是一个表示终端大小的结构。 |
| CDropdownOption | Dropdown 组件的选项。下拉菜单是打开/关闭单选框的复选框。 |
| CElement | |
| CEntryState | 来自 |ButtonOption|、|CheckboxOption|、 |RadioboxOption|、|MenuEntryOption|、|MenuOption| 的转换参数。 |
| CEvent | 代表一个事件。它可以是按键事件、终端大小调整等等.. |
| CFlexboxConfig | FlexboxConfig 是一个配置结构体,定义了弹性盒子容器的布局属性。 |
| CRequirement::Focused | |
| CGlobal | |
| ▼CImage | 像素的矩形网格。 |
| ▼CScreen | 像素的矩形网格。 |
| CScreenInteractive | ScreenInteractive 是一个可以处理事件、运行主循环和管理组件的 Screen。 |
| CInputOption | Input 组件的选项。 |
| CInputState | 用于定义 Input 组件的样式。 |
| CLine | |
| CLinearGradient | 一个表示线性渐变颜色效果设置的类。 |
| CLoop | Loop 是一个管理组件事件循环的类。 |
| CMenuEntryOption | MenuEntry 组件的选项。 |
| CMenuOption | Menu 组件的选项。 |
| CMouse | 一个鼠标事件。它包含鼠标的坐标、按下的按钮以及修饰符(shift、ctrl、meta)。 |
| ▼CNode | Node 是 DOM 树中所有元素的基类。 |
| CNodeDecorator | |
| CParams | |
| CPendingTask | PendingTask 表示一个计划在特定时间或尽快执行的任务。 |
| CPixel | 一个 Unicode 字符及其相关样式。 |
| CScreenInteractive::Private | |
| CRadioboxOption | Radiobox 组件的选项。 |
| CReceiverImpl< T > | |
| CRef< T > | 一个适配器。拥有或引用一个可变对象。 |
| CRef< bool > | |
| CRef< Direction > | |
| CRef< int > | |
| ▼CRef< std::string > | |
| CStringRef | 一个适配器。拥有或引用一个常量字符串。为了方便,这个 类将多个可变字符串转换为共享表示。 |
| CRequirement | Requirement 是一个结构体,用于定义终端用户界面中 Node 的布局要求。 |
| CResizableSplitOption | |
| CSelection | 代表终端用户界面中的选择。 |
| CSenderImpl< T > | |
| CSliderOption< T > | |
| CNode::Status | |
| CLinearGradient::Stop | |
| CTable | Table 是一个绘制表格的实用工具。 |
| CTableSelection | |
| CTaskQueue | |
| CTaskRunner | |
| CTerminalInputParser | |
| CUnderlineOption | 下划线效果的选项。 |
| CWindowOptions | |
| CWindowRenderState | 传递给 Window 组件渲染函数的 State。 |