FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
Liste des classes
Liste des classes, structures, unions et interfaces avec une brève description :
[Niveau de détails 123]
 NftxuiL'espace de noms FTXUI ftxui::
 NanimationLe namespace FTXUI ftxui::animation::
 CAnimator
 CParams
 Nbox_helper
 CElement
 Nflexbox_helper
 CBlock
 CGlobal
 CLine
 Ntask
 CPendingTask
 CTaskQueue
 CTaskRunner
 CAnimatedColorOptionOption concernant une couleur potentiellement animée
 CAnimatedColorsOption
 CAnimationTask
 CAutoResetAssigne une valeur à une variable, restaure son ancienne valeur lorsque la portée est quittée
 CBoxBox est une structure qui représente une zone rectangulaire dans un espace 2D
 CButtonOptionOption pour le composant AnimatedButton
 CCanvasCanvas est un tampon dessinable associé aux opérations de dessin
 CCapturedMouseInterface
 CCheckboxOptionOption pour le composant Checkbox
 CColorColor est une classe qui représente une couleur dans l'interface utilisateur du terminal
 CColorInfoColorInfo est une structure qui contient des informations sur la palette de couleurs du terminal
 CComponentBaseIl implémente son propre rendu en tant que ftxui::Element. Il implémente la navigation au clavier en répondant à ftxui::Event
 CConstRefUn adaptateur. Possède ou référence un objet immuable
 CConstStringListRefUn adaptateur. Référence une liste de chaînes de caractères
 CAdapter
 CConstStringRefUn adaptateur. Possède ou référence une chaîne constante. Par commodité, cette classe convertit plusieurs chaînes immuables vers une représentation partagée
 CDimensionsDimensions est une structure qui représente la taille du terminal
 CDropdownOptionOption pour le composant Dropdown.Un menu déroulant est une case à cocher qui ouvre/ferme une radiobox
 CEntryStateArguments pour la transformation depuis |ButtonOption|, |CheckboxOption|, |RadioboxOption|, |MenuEntryOption|, |MenuOption|
 CEventReprésente un événement. Il peut s'agir d'un événement de touche, d'un redimensionnement de terminal, ou plus encore..
 CFlexboxConfigFlexboxConfig est une structure de configuration qui définit les propriétés de mise en page pour un conteneur flexbox
 CImageUne grille rectangulaire de pixels
 CInputOptionOption pour le composant Input
 CInputStateUtilisé pour définir le style du composant Input
 CLinearGradientUne classe représentant les paramètres de l'effet de couleur en dégradé linéaire
 CStop
 CLoopLoop est une classe qui gère la boucle d'événements pour un composant
 CMenuEntryOptionOption pour le composant MenuEntry
 CMenuOptionOption pour le composant Menu
 CMouseUn événement de souris. Il contient les coordonnées de la souris, le bouton pressé et le modificateur (shift, ctrl, méta)
 CNodeNode est la classe de base pour tous les éléments de l'arbre DOM
 CStatus
 CNodeDecorator
 CPixelUn caractère Unicode et son style associé
 CRadioboxOptionOption pour le composant Radiobox
 CReceiverImpl
 CRefUn adaptateur. Possède ou référence un objet mutable
 CRequirementRequirement est une structure qui définit les exigences de mise en page pour un Nœud dans l'interface utilisateur du terminal
 CFocused
 CResizableSplitOption
 CScreenUne grille rectangulaire de pixels
 CCursor
 CScreenInteractiveScreenInteractive est un Screen qui peut gérer les événements, exécuter une boucle principale et gérer les composants
 CPrivate
 CSelectionReprésente une sélection dans une interface utilisateur de terminal
 CSenderImpl
 CSliderOption
 CStringRefUn adaptateur. Possède ou référence une chaîne constante. Par commodité, cette classe convertit plusieurs chaînes mutables vers une représentation partagée
 CTableTable est un utilitaire pour dessiner des tableaux
 CTableSelection
 CTerminalInputParser
 CUnderlineOptionOption pour l'effet de soulignement
 CWindowOptions
 CWindowRenderStateÉtat passé à la fonction de rendu du composant Window