FTXUI 6.1.9
C++ functional terminal UI.
Chargement...
Recherche...
Aucune correspondance
Hiérarchie des classes

Aller au graphe hiérarchique des classes

Cette liste d'héritage est classée approximativement par ordre alphabétique :
[Niveau de détails 123]
 CConstStringListRef::Adapter
 CAnimatedColorOptionOption concernant une couleur potentiellement animée
 CAnimatedColorsOption
 CAnimationTask
 CAnimator
 CAutoReset< T >Assigne une valeur à une variable, restaure son ancienne valeur lorsque la portée est quittée
 CBlock
 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
 CConstRef< T >Un adaptateur. Possède ou référence un objet immuable
 CConstRef< std::string >
 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
 CConstStringListRefUn adaptateur. Référence une liste de chaînes de caractères
 CScreen::Cursor
 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
 CElement
 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
 CRequirement::Focused
 CGlobal
 CImageUne grille rectangulaire de pixels
 CScreenUne grille rectangulaire de pixels
 CScreenInteractiveScreenInteractive est un Screen qui peut gérer les événements, exécuter une boucle principale et gérer les composants
 CInputOptionOption pour le composant Input
 CInputStateUtilisé pour définir le style du composant Input
 CLine
 CLinearGradientUne classe représentant les paramètres de l'effet de couleur en dégradé linéaire
 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
 CNodeDecorator
 CParams
 CPendingTask
 CPixelUn caractère Unicode et son style associé
 CScreenInteractive::Private
 CRadioboxOptionOption pour le composant Radiobox
 CReceiverImpl< T >
 CRef< T >Un adaptateur. Possède ou référence un objet mutable
 CRef< bool >
 CRef< Direction >
 CRef< int >
 CRef< std::string >
 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
 CRequirementRequirement est une structure qui définit les exigences de mise en page pour un Nœud dans l'interface utilisateur du terminal
 CResizableSplitOption
 CSelectionReprésente une sélection dans une interface utilisateur de terminal
 CSenderImpl< T >
 CSliderOption< T >
 CNode::Status
 CLinearGradient::Stop
 CTableTable est un utilitaire pour dessiner des tableaux
 CTableSelection
 CTaskQueue
 CTaskRunner
 CTerminalInputParser
 CUnderlineOptionOption pour l'effet de soulignement
 CWindowOptions
 CWindowRenderStateÉtat passé à la fonction de rendu du composant Window