FTXUI 6.1.9
C++ functional terminal UI.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NftxuiEl espacio de nombres ftxui:: de FTXUI
 NanimationEl espacio de nombres ftxui::animation:: de FTXUI
 CAnimator
 CParams
 Nbox_helper
 CElement
 Nflexbox_helper
 CBlock
 CGlobal
 CLine
 Ntask
 CPendingTask
 CTaskQueue
 CTaskRunner
 CAnimatedColorOptionOpción sobre un color potencialmente animado
 CAnimatedColorsOption
 CAnimationTask
 CAutoResetAsigna un valor a una variable, restaurando su valor antiguo al salir del ámbito
 CBoxBox es una estructura que representa un área rectangular en un espacio 2D
 CButtonOptionOpción para el componente AnimatedButton
 CCanvasCanvas es un búfer dibujable asociado con operaciones de dibujo
 CCapturedMouseInterface
 CCheckboxOptionOpción para el componente Checkbox
 CColorColor es una clase que representa un color en la interfaz de usuario de la terminal
 CColorInfoColorInfo es una estructura que contiene información sobre la paleta de colores del terminal
 CComponentBaseImplementa el renderizado de sí mismo como ftxui::Element. Implementa la navegación por teclado respondiendo a ftxui::Event
 CConstRefUn adaptador. Posee o referencia un objeto inmutable
 CConstStringListRefUn adaptador. Referencia una lista de cadenas
 CAdapter
 CConstStringRefUn adaptador. Posee o referencia una cadena constante. Para mayor comodidad, esta clase convierte múltiples cadenas inmutables hacia una representación compartida
 CDimensionsDimensions es una estructura que representa el tamaño de la terminal
 CDropdownOptionOpción para el componente Dropdown.Un menú desplegable es un checkbox que abre/cierra un radiobox
 CEntryStateArgumentos para la transformación de |ButtonOption|, |CheckboxOption|, |RadioboxOption|, |MenuEntryOption|, |MenuOption|
 CEventRepresenta un evento. Puede ser un evento de pulsación de tecla, un redimensionamiento de terminal, o más..
 CFlexboxConfigFlexboxConfig es una estructura de configuración que define las propiedades de diseño para un contenedor flexbox
 CImageUna cuadrícula rectangular de píxeles
 CInputOptionOpción para el componente Input
 CInputStateUsado para definir el estilo del componente Input
 CLinearGradientUna clase que representa la configuración para el efecto de color de gradiente lineal
 CStop
 CLoopLoop es una clase que gestiona el bucle de eventos de un componente
 CMenuEntryOptionOpción para el componente MenuEntry
 CMenuOptionOpción para el componente Menu
 CMouseUn evento del ratón. Contiene las coordenadas del ratón, el botón presionado y el modificador (shift, ctrl, meta)
 CNodeNode es la clase base para todos los elementos en el árbol DOM
 CStatus
 CNodeDecorator
 CPixelUn carácter Unicode y su estilo asociado
 CRadioboxOptionOpción para el componente Radiobox
 CReceiverImpl
 CRefUn adaptador. Posee o referencia un objeto mutable
 CRequirementRequirement es una estructura que define los requisitos de diseño para un Nodo en la interfaz de usuario del terminal
 CFocused
 CResizableSplitOption
 CScreenUna cuadrícula rectangular de píxeles
 CCursor
 CScreenInteractiveScreenInteractive es una Screen que puede manejar eventos, ejecutar un bucle principal y administrar componentes
 CPrivate
 CSelectionRepresenta una selección en una interfaz de usuario de terminal
 CSenderImpl
 CSliderOption
 CStringRefUn adaptador. Posee o referencia una cadena constante. Para mayor comodidad, esta clase convierte múltiples cadenas mutables hacia una representación compartida
 CTableTable es una utilidad para dibujar tablas
 CTableSelection
 CTerminalInputParser
 CUnderlineOptionOpción para el efecto de subrayado
 CWindowOptions
 CWindowRenderStateEstado pasado a la función de renderizado del componente Window