Files
FTXUI/fr/namespaceftxui.html
2025-12-13 19:38:34 +00:00

3639 lines
333 KiB
HTML

<!-- HTML header for doxygen 1.9.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FTXUI: Référence de l&#39;espace de nommage ftxui</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
<script type="module">
DoxygenAwesomeFragmentCopyButton.init()
DoxygenAwesomeParagraphLink.init()
DoxygenAwesomeInteractiveToc.init()
DoxygenAwesomeTabs.init()
await new Promise(r => window.addEventListener('DOMContentLoaded', r));
// Remove title when a img[alt='title-img'] is present.
// Find an image with the alt "img-title".
const img = document.querySelector("img[alt='title-img']");
const header = document.querySelector(".headertitle");
if (img && header) {
// Hide the header title progressively.
header.style.display = "none";
// Show progressively the image.
img.style.maxHeight = "40vh";
img.style.maxWidth = "100%";
img.style.objectFit = "contain";
}
// In the "examples.html" page. Turn every link with text
// "examples/<...>
//
// Add a "demo" link toward.
// https://arthursonzogni.github.io/FTXUI/examples/?file=<...>
const examples = document.querySelectorAll("a")
examples.forEach((example) => {
if (!example.textContent.startsWith("examples/")) {
return;
}
// Remove the ".cpp" extension from the example name.
const exampleName = example.textContent.replace("examples/", "").replace(".cpp", "");
const a = document.createElement("a");
a.textContent = "[demo]";
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + exampleName;
a.style.marginRight= "1em";
a.style.fontWeight = "bold";
example.parentElement.insertBefore(a, example)
});
// If the current URL ends with -example.html, we can add a link to the demo
// as well using the div.title textContent.
const url = new URL(window.location.href);
if (url.pathname.endsWith("-example.html")) {
// Get the title text.
const title = document.querySelector("div.title").textContent;
const example = title.replace("examples/", "").replace(".cpp", "");
// Create a link to the demo.
const a = document.createElement("a");
a.textContent = "[demo]";
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + example;
a.style.marginLeft = "1em";
a.style.fontWeight = "bold";
a.style.display = "inline-block";
// Insert the link after the title.
const titleDiv = document.querySelector("div.title");
if (titleDiv) {
titleDiv.insertBefore(a, titleDiv.nextSibling);
}
}
</script>
<script type="module">
// Click on the navtree, except for the main page where this is already done
// automatically.
let delay = 0;
while(true) {
const navtree = document.querySelector("div.item.selected");
if (!navtree) {
delay *= 2;
delay += 1;
await new Promise(resolve => setTimeout(resolve, delay));
continue;
}
// Include only selected navtree items.
console.log("navtree.textContent", navtree.textContent);
if (!navtree.textContent.includes("Getting Started") &&
!navtree.textContent.includes("Installation") &&
!navtree.textContent.includes("ftxui / screen") &&
!navtree.textContent.includes("ftxui / dom") &&
!navtree.textContent.includes("ftxui / component") &&
!navtree.textContent.includes("Reference")) {
break;
}
// Find the first link inside the navtree.
const link = navtree.querySelector("a");
if (link) {
// Simulate a click on the link.
link.click();
break;
}
}
</script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">FTXUI<span id="projectnumber">&#160;6.1.9</span>
</div>
<div id="projectbrief">C++ functional terminal UI.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Généré par Doxygen 1.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Recherche',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('namespaceftxui.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Chargement...</div>
<div class="SRStatus" id="Searching">Recherche...</div>
<div class="SRStatus" id="NoMatches">Aucune correspondance</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#namespaces">Espaces de nommage</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Définitions de type</a> &#124;
<a href="#enum-members">Énumérations</a> &#124;
<a href="#func-members">Fonctions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">Référence de l'espace de nommage ftxui</div></div>
</div><!--header-->
<div class="contents">
<p>L'espace de noms FTXUI ftxui::
<a href="#details">Plus de détails...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Espaces de nommage</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1animation.html">animation</a></td></tr>
<tr class="memdesc:namespaceftxui_1_1animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Le namespace FTXUI <a class="el" href="namespaceftxui_1_1animation.html" title="Le namespace FTXUI ftxui::animation::">ftxui::animation</a>:: <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1box__helper.html">box_helper</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1Container.html">Container</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1Dimension.html">Dimension</a></td></tr>
<tr class="memdesc:namespaceftxui_1_1Dimension"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit l'apparence des dimensions de l'écran. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1flexbox__helper.html">flexbox_helper</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1literals.html">literals</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1task.html">task</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1Terminal.html">Terminal</a></td></tr>
<tr class="memdesc:namespaceftxui_1_1Terminal"><td class="mdescLeft">&#160;</td><td class="mdescRight">L'espace de noms FTXUI <a class="el" href="namespaceftxui_1_1Terminal.html" title="L&#39;espace de noms FTXUI ftxui::Terminal::">ftxui::Terminal</a>:: <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1util.html">util</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:structftxui_1_1AnimatedColorOption" id="r_structftxui_1_1AnimatedColorOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1AnimatedColorOption">AnimatedColorOption</a></td></tr>
<tr class="memdesc:structftxui_1_1AnimatedColorOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option concernant une couleur potentiellement animée. <a href="group__component.html#structftxui_1_1AnimatedColorOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1AnimatedColorOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1AnimatedColorsOption.html">AnimatedColorsOption</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1AnimationTask.html">AnimationTask</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1AutoReset.html">AutoReset</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assigne une valeur à une variable, restaure son ancienne valeur lorsque la portée est quittée. <a href="classftxui_1_1AutoReset.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Box" id="r_structftxui_1_1Box"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#structftxui_1_1Box">Box</a></td></tr>
<tr class="memdesc:structftxui_1_1Box"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__screen.html#structftxui_1_1Box" title="Box est une structure qui représente une zone rectangulaire dans un espace 2D.">Box</a> est une structure qui représente une zone rectangulaire dans un espace 2D. <a href="group__screen.html#structftxui_1_1Box">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Box"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1ButtonOption" id="r_structftxui_1_1ButtonOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1ButtonOption">ButtonOption</a></td></tr>
<tr class="memdesc:structftxui_1_1ButtonOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant AnimatedButton. <a href="group__component.html#structftxui_1_1ButtonOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1ButtonOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Canvas" id="r_structftxui_1_1Canvas"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a></td></tr>
<tr class="memdesc:structftxui_1_1Canvas"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__dom.html#structftxui_1_1Canvas" title="Canvas est un tampon dessinable associé aux opérations de dessin.">Canvas</a> est un tampon dessinable associé aux opérations de dessin. <a href="group__dom.html#structftxui_1_1Canvas">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Canvas"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1CapturedMouseInterface.html">CapturedMouseInterface</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1CheckboxOption" id="r_structftxui_1_1CheckboxOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1CheckboxOption">CheckboxOption</a></td></tr>
<tr class="memdesc:structftxui_1_1CheckboxOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant Checkbox. <a href="group__component.html#structftxui_1_1CheckboxOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1CheckboxOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Color" id="r_classftxui_1_1Color"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td></tr>
<tr class="memdesc:classftxui_1_1Color"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__screen.html#classftxui_1_1Color" title="Color est une classe qui représente une couleur dans l&#39;interface utilisateur du terminal.">Color</a> est une classe qui représente une couleur dans l'interface utilisateur du terminal. <a href="group__screen.html#classftxui_1_1Color">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Color"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1ColorInfo" id="r_structftxui_1_1ColorInfo"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a></td></tr>
<tr class="memdesc:structftxui_1_1ColorInfo"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo" title="ColorInfo est une structure qui contient des informations sur la palette de couleurs du terminal.">ColorInfo</a> est une structure qui contient des informations sur la palette de couleurs du terminal. <a href="group__screen.html#structftxui_1_1ColorInfo">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1ColorInfo"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1ComponentBase" id="r_classftxui_1_1ComponentBase"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#classftxui_1_1ComponentBase">ComponentBase</a></td></tr>
<tr class="memdesc:classftxui_1_1ComponentBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Il implémente son propre rendu en tant que <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">ftxui::Element</a>. Il implémente la navigation au clavier en répondant à <a class="el" href="group__component.html#structftxui_1_1Event" title="Représente un événement. Il peut s&#39;agir d&#39;un événement de touche, d&#39;un redimensionnement de terminal,...">ftxui::Event</a>. <a href="group__component.html#classftxui_1_1ComponentBase">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1ComponentBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un adaptateur. Possède ou référence un objet immuable. <a href="classftxui_1_1ConstRef.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1ConstStringListRef.html">ConstStringListRef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un adaptateur. Référence une liste de chaînes de caractères. <a href="classftxui_1_1ConstStringListRef.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un 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. <a href="classftxui_1_1ConstStringRef.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Dimensions" id="r_structftxui_1_1Dimensions"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#structftxui_1_1Dimensions">Dimensions</a></td></tr>
<tr class="memdesc:structftxui_1_1Dimensions"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__screen.html#structftxui_1_1Dimensions" title="Dimensions est une structure qui représente la taille du terminal.">Dimensions</a> est une structure qui représente la taille du terminal. <a href="group__screen.html#structftxui_1_1Dimensions">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Dimensions"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1DropdownOption" id="r_structftxui_1_1DropdownOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1DropdownOption">DropdownOption</a></td></tr>
<tr class="memdesc:structftxui_1_1DropdownOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant Dropdown.Un menu déroulant est une case à cocher qui ouvre/ferme une radiobox. <a href="group__component.html#structftxui_1_1DropdownOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1DropdownOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1EntryState.html">EntryState</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">arguments pour la transformation depuis |ButtonOption|, |CheckboxOption|, |RadioboxOption|, |MenuEntryOption|, |MenuOption|. <a href="structftxui_1_1EntryState.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Event" id="r_structftxui_1_1Event"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1Event">Event</a></td></tr>
<tr class="memdesc:structftxui_1_1Event"><td class="mdescLeft">&#160;</td><td class="mdescRight">Représente un événement. Il peut s'agir d'un événement de touche, d'un redimensionnement de terminal, ou plus encore... <a href="group__component.html#structftxui_1_1Event">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Event"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1FlexboxConfig" id="r_structftxui_1_1FlexboxConfig"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#structftxui_1_1FlexboxConfig">FlexboxConfig</a></td></tr>
<tr class="memdesc:structftxui_1_1FlexboxConfig"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__dom.html#structftxui_1_1FlexboxConfig" title="FlexboxConfig est une structure de configuration qui définit les propriétés de mise en page pour un c...">FlexboxConfig</a> est une structure de configuration qui définit les propriétés de mise en page pour un conteneur flexbox. <a href="group__dom.html#structftxui_1_1FlexboxConfig">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1FlexboxConfig"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Image" id="r_classftxui_1_1Image"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#classftxui_1_1Image">Image</a></td></tr>
<tr class="memdesc:classftxui_1_1Image"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une grille rectangulaire de pixels. <a href="group__screen.html#classftxui_1_1Image">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Image"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1InputOption" id="r_structftxui_1_1InputOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1InputOption">InputOption</a></td></tr>
<tr class="memdesc:structftxui_1_1InputOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant Input. <a href="group__component.html#structftxui_1_1InputOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1InputOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1InputState.html">InputState</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilisé pour définir le style du composant Input. <a href="structftxui_1_1InputState.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1LinearGradient" id="r_structftxui_1_1LinearGradient"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a></td></tr>
<tr class="memdesc:structftxui_1_1LinearGradient"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une classe représentant les paramètres de l'effet de couleur en dégradé linéaire. <a href="group__dom.html#structftxui_1_1LinearGradient">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1LinearGradient"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Loop" id="r_classftxui_1_1Loop"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#classftxui_1_1Loop">Loop</a></td></tr>
<tr class="memdesc:classftxui_1_1Loop"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__component.html#classftxui_1_1Loop" title="Loop est une classe qui gère la boucle d&#39;événements pour un composant.">Loop</a> est une classe qui gère la boucle d'événements pour un composant. <a href="group__component.html#classftxui_1_1Loop">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Loop"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1MenuEntryOption" id="r_structftxui_1_1MenuEntryOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1MenuEntryOption">MenuEntryOption</a></td></tr>
<tr class="memdesc:structftxui_1_1MenuEntryOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant MenuEntry. <a href="group__component.html#structftxui_1_1MenuEntryOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1MenuEntryOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1MenuOption" id="r_structftxui_1_1MenuOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1MenuOption">MenuOption</a></td></tr>
<tr class="memdesc:structftxui_1_1MenuOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant Menu. <a href="group__component.html#structftxui_1_1MenuOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1MenuOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Mouse" id="r_structftxui_1_1Mouse"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1Mouse">Mouse</a></td></tr>
<tr class="memdesc:structftxui_1_1Mouse"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un événement de souris. Il contient les coordonnées de la souris, le bouton pressé et le modificateur (shift, ctrl, méta). <a href="group__component.html#structftxui_1_1Mouse">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Mouse"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Node" id="r_classftxui_1_1Node"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#classftxui_1_1Node">Node</a></td></tr>
<tr class="memdesc:classftxui_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__dom.html#classftxui_1_1Node" title="Node est la classe de base pour tous les éléments de l&#39;arbre DOM.">Node</a> est la classe de base pour tous les éléments de l'arbre DOM. <a href="group__dom.html#classftxui_1_1Node">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1NodeDecorator.html">NodeDecorator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Pixel" id="r_structftxui_1_1Pixel"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#structftxui_1_1Pixel">Pixel</a></td></tr>
<tr class="memdesc:structftxui_1_1Pixel"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un caractère Unicode et son style associé. <a href="group__screen.html#structftxui_1_1Pixel">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Pixel"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1RadioboxOption" id="r_structftxui_1_1RadioboxOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1RadioboxOption">RadioboxOption</a></td></tr>
<tr class="memdesc:structftxui_1_1RadioboxOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour le composant Radiobox. <a href="group__component.html#structftxui_1_1RadioboxOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1RadioboxOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1ReceiverImpl.html">ReceiverImpl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1Ref.html">Ref</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un adaptateur. Possède ou référence un objet mutable. <a href="classftxui_1_1Ref.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1Requirement" id="r_structftxui_1_1Requirement"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#structftxui_1_1Requirement">Requirement</a></td></tr>
<tr class="memdesc:structftxui_1_1Requirement"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__dom.html#structftxui_1_1Requirement" title="Requirement est une structure qui définit les exigences de mise en page pour un Nœud dans l&#39;interface...">Requirement</a> est une structure qui définit les exigences de mise en page pour un Nœud dans l'interface utilisateur du terminal. <a href="group__dom.html#structftxui_1_1Requirement">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1Requirement"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1ResizableSplitOption.html">ResizableSplitOption</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Screen" id="r_classftxui_1_1Screen"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a></td></tr>
<tr class="memdesc:classftxui_1_1Screen"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une grille rectangulaire de pixels. <a href="group__screen.html#classftxui_1_1Screen">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Screen"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1ScreenInteractive" id="r_classftxui_1_1ScreenInteractive"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#classftxui_1_1ScreenInteractive">ScreenInteractive</a></td></tr>
<tr class="memdesc:classftxui_1_1ScreenInteractive"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__component.html#classftxui_1_1ScreenInteractive" title="ScreenInteractive est un Screen qui peut gérer les événements, exécuter une boucle principale et gére...">ScreenInteractive</a> est un <code><a class="el" href="group__screen.html#classftxui_1_1Screen" title="Une grille rectangulaire de pixels.">Screen</a></code> qui peut gérer les événements, exécuter une boucle principale et gérer les composants. <a href="group__component.html#classftxui_1_1ScreenInteractive">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1ScreenInteractive"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Selection" id="r_classftxui_1_1Selection"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#classftxui_1_1Selection">Selection</a></td></tr>
<tr class="memdesc:classftxui_1_1Selection"><td class="mdescLeft">&#160;</td><td class="mdescRight">Représente une sélection dans une interface utilisateur de terminal. <a href="group__dom.html#classftxui_1_1Selection">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Selection"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1SenderImpl.html">SenderImpl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1StringRef.html">StringRef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un 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. <a href="classftxui_1_1StringRef.html#details">Plus de détails...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:classftxui_1_1Table" id="r_classftxui_1_1Table"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#classftxui_1_1Table">Table</a></td></tr>
<tr class="memdesc:classftxui_1_1Table"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="group__dom.html#classftxui_1_1Table" title="Table est un utilitaire pour dessiner des tableaux.">Table</a> est un utilitaire pour dessiner des tableaux. <a href="group__dom.html#classftxui_1_1Table">Plus de détails...</a><br /></td></tr>
<tr class="separator:classftxui_1_1Table"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1TableSelection.html">TableSelection</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1TerminalInputParser.html">TerminalInputParser</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1UnderlineOption" id="r_structftxui_1_1UnderlineOption"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1UnderlineOption">UnderlineOption</a></td></tr>
<tr class="memdesc:structftxui_1_1UnderlineOption"><td class="mdescLeft">&#160;</td><td class="mdescRight">Option pour l'effet de soulignement. <a href="group__component.html#structftxui_1_1UnderlineOption">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1UnderlineOption"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structftxui_1_1WindowOptions.html">WindowOptions</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:structftxui_1_1WindowRenderState" id="r_structftxui_1_1WindowRenderState"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#structftxui_1_1WindowRenderState">WindowRenderState</a></td></tr>
<tr class="memdesc:structftxui_1_1WindowRenderState"><td class="mdescLeft">&#160;</td><td class="mdescRight">État passé à la fonction de rendu du composant <code>Window</code>. <a href="group__component.html#structftxui_1_1WindowRenderState">Plus de détails...</a><br /></td></tr>
<tr class="separator:structftxui_1_1WindowRenderState"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Définitions de type</h2></td></tr>
<tr class="memitem:a24b663cb6b0b262055c94d3a03bdd274" id="r_a24b663cb6b0b262055c94d3a03bdd274"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a24b663cb6b0b262055c94d3a03bdd274">CapturedMouse</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1CapturedMouseInterface.html">CapturedMouseInterface</a>&gt;</td></tr>
<tr class="separator:a24b663cb6b0b262055c94d3a03bdd274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af07b496fe512e3a4863ee546f19e9a6c" id="r_af07b496fe512e3a4863ee546f19e9a6c"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a> = std::function&lt;<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>(<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>)&gt;</td></tr>
<tr class="separator:af07b496fe512e3a4863ee546f19e9a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d5012891073dbf196bfada5f702f382" id="r_a2d5012891073dbf196bfada5f702f382"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a> = std::function&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>(<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)&gt;</td></tr>
<tr class="separator:a2d5012891073dbf196bfada5f702f382"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1479ede01dbf087342534ab4ada11d3" id="r_af1479ede01dbf087342534ab4ada11d3"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> = std::shared_ptr&lt;<a class="el" href="group__component.html#classftxui_1_1ComponentBase">ComponentBase</a>&gt;</td></tr>
<tr class="separator:af1479ede01dbf087342534ab4ada11d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d4ccad0c8a07d5b0cb4b2e690ffc90c" id="r_a3d4ccad0c8a07d5b0cb4b2e690ffc90c"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d4ccad0c8a07d5b0cb4b2e690ffc90c">Components</a> = std::vector&lt;<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&gt;</td></tr>
<tr class="separator:a3d4ccad0c8a07d5b0cb4b2e690ffc90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f713c247c551bd416c4697ed9ab871c" id="r_a8f713c247c551bd416c4697ed9ab871c"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a8f713c247c551bd416c4697ed9ab871c"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a8f713c247c551bd416c4697ed9ab871c">Sender</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1SenderImpl.html">SenderImpl</a>&lt;T&gt;&gt;</td></tr>
<tr class="separator:a8f713c247c551bd416c4697ed9ab871c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7abbe763f26611fbf3902861863b7659" id="r_a7abbe763f26611fbf3902861863b7659"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a7abbe763f26611fbf3902861863b7659"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a7abbe763f26611fbf3902861863b7659">Receiver</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1ReceiverImpl.html">ReceiverImpl</a>&lt;T&gt;&gt;</td></tr>
<tr class="separator:a7abbe763f26611fbf3902861863b7659"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc2f3bfa69ce99c596a1ff1b69b04d33" id="r_adc2f3bfa69ce99c596a1ff1b69b04d33"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adc2f3bfa69ce99c596a1ff1b69b04d33">Closure</a> = std::function&lt;void()&gt;</td></tr>
<tr class="separator:adc2f3bfa69ce99c596a1ff1b69b04d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa92a82e968c721805c62787cd000534" id="r_aaa92a82e968c721805c62787cd000534"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaa92a82e968c721805c62787cd000534">Task</a> = std::variant&lt;<a class="el" href="group__component.html#structftxui_1_1Event">Event</a>, <a class="el" href="#adc2f3bfa69ce99c596a1ff1b69b04d33">Closure</a>, <a class="el" href="classftxui_1_1AnimationTask.html">AnimationTask</a>&gt;</td></tr>
<tr class="separator:aaa92a82e968c721805c62787cd000534"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bc31f2d685189e5c61d2293a1f51b4f" id="r_a2bc31f2d685189e5c61d2293a1f51b4f"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> = std::shared_ptr&lt;<a class="el" href="group__dom.html#classftxui_1_1Node">Node</a>&gt;</td></tr>
<tr class="separator:a2bc31f2d685189e5c61d2293a1f51b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d4aa06ca6cc6a72e981bd5386f93f0a" id="r_a5d4aa06ca6cc6a72e981bd5386f93f0a"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> = std::vector&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&gt;</td></tr>
<tr class="separator:a5d4aa06ca6cc6a72e981bd5386f93f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a164021903e9ac6f1357e4186582891e3" id="r_a164021903e9ac6f1357e4186582891e3"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> = std::function&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>(<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)&gt;</td></tr>
<tr class="separator:a164021903e9ac6f1357e4186582891e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab07cb9a766f38fc867f8fe736ce2e6e3" id="r_ab07cb9a766f38fc867f8fe736ce2e6e3"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab07cb9a766f38fc867f8fe736ce2e6e3">GraphFunction</a> = std::function&lt;std::vector&lt;int&gt;(int, int)&gt;</td></tr>
<tr class="separator:ab07cb9a766f38fc867f8fe736ce2e6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Énumérations</h2></td></tr>
<tr class="memitem:ga224b9163917ac32fc95a60d8c1eec3aa" id="r_ga224b9163917ac32fc95a60d8c1eec3aa"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga224b9163917ac32fc95a60d8c1eec3aa">Direction</a> { <br />
&#160;&#160;<a class="el" href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa258f49887ef8d14ac268c92b02503aaa">Up</a> = 0
, <br />
&#160;&#160;<a class="el" href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa08a38277b0309070706f6652eeae9a53">Down</a> = 1
, <br />
&#160;&#160;<a class="el" href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa945d5e233cf7d6240f6b783b36a374ff">Left</a> = 2
, <br />
&#160;&#160;<a class="el" href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa92b09c7c48c520c3c55e497875da437c">Right</a> = 3
<br />
}</td></tr>
<tr class="memdesc:ga224b9163917ac32fc95a60d8c1eec3aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Direction est une énumération qui représente les quatre directions cardinales. <a href="group__dom.html#ga224b9163917ac32fc95a60d8c1eec3aa">Plus de détails...</a><br /></td></tr>
<tr class="separator:ga224b9163917ac32fc95a60d8c1eec3aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe3103dd0b8240c5443892484ef5af9c" id="r_gafe3103dd0b8240c5443892484ef5af9c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">BorderStyle</a> { <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9caf917d6c11c85b4ac32e30d1cc9da25eb">LIGHT</a>
, <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9ca830310bdfd296d7cd00c59773579b892">DASHED</a>
, <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9ca34cd68a92c52759ed9b545969a11c2da">HEAVY</a>
, <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9ca33465d1d419b1074fb259ef444609e92">DOUBLE</a>
, <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9ca655074b92b285adff7d18a45748bf493">ROUNDED</a>
, <br />
&#160;&#160;<a class="el" href="group__dom.html#ggafe3103dd0b8240c5443892484ef5af9ca2f0d18fc0d0fa4a6cd92dc328501874d">EMPTY</a>
<br />
}</td></tr>
<tr class="memdesc:gafe3103dd0b8240c5443892484ef5af9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">BorderStyle est une énumération qui représente les différents styles de bordures pouvant être appliqués aux éléments de l'interface utilisateur du terminal. <a href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">Plus de détails...</a><br /></td></tr>
<tr class="separator:gafe3103dd0b8240c5443892484ef5af9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04711c04f28aabfa0e5928a35baaec53" id="r_a04711c04f28aabfa0e5928a35baaec53"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a04711c04f28aabfa0e5928a35baaec53">WidthOrHeight</a> { <br />
&#160;&#160;<a class="el" href="#a04711c04f28aabfa0e5928a35baaec53a73c0818986b7c462c2977f57afd00522">WIDTH</a>
, <br />
&#160;&#160;<a class="el" href="#a04711c04f28aabfa0e5928a35baaec53a38b9241136017b93ea2755a49cf0a000">HEIGHT</a>
<br />
}</td></tr>
<tr class="separator:a04711c04f28aabfa0e5928a35baaec53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae09f44b989d381a387329fd0a0935926" id="r_ae09f44b989d381a387329fd0a0935926"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae09f44b989d381a387329fd0a0935926">Constraint</a> { <br />
&#160;&#160;<a class="el" href="#ae09f44b989d381a387329fd0a0935926a41b05932cd237b2b133fff1ade85bed5">LESS_THAN</a>
, <br />
&#160;&#160;<a class="el" href="#ae09f44b989d381a387329fd0a0935926a59a84258a4cb9025b567ee5139455029">EQUAL</a>
, <br />
&#160;&#160;<a class="el" href="#ae09f44b989d381a387329fd0a0935926a5fae95457121bd697edd588d1b64cc7c">GREATER_THAN</a>
<br />
}</td></tr>
<tr class="separator:ae09f44b989d381a387329fd0a0935926"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a8ec19f52346e9aad9dbab9108b968a" id="r_a5a8ec19f52346e9aad9dbab9108b968a"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a> : int8_t { <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aab1bb481a6d76de94d35e1d67cb85d966">ALetter</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa1d7b33fc26ca22c2011aaa97fecc43d8">CR</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa3a1f5142815614aa554e376af7047de3">Double_Quote</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa3bc026b815790a05493fa56fc4b8d8bd">Extend</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aadcba983044c9eb2afae2e2eaef5fe818">ExtendNumLet</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa520d0db389f362bf79ef56ca0af3dcab">Format</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa3b076a28de949c89c8443aa0cd42ef17">Hebrew_Letter</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aaedb097c9a1cb7aed483367f825211f75">Katakana</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa618441d41cce47dbcfd9bed6e5ff64e6">LF</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aab681d24011467edf425478fed96fbcde">MidLetter</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa876e36e8a85514e9c141b2aa3a7bfb5c">MidNum</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa4d4a2ec3c1ff2c647ff25b61136aabff">MidNumLet</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa755fee300780823fcf4df98383331745">Newline</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa87322391cc6e8948ce9fd5d6cb84fced">Numeric</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa7f219844b91c2bb3bdb5fb7ffbdfca72">Regional_Indicator</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aab6f9a00a0255e4da280686c4640c7671">Single_Quote</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aa3ddc36a0c4e381a754fb00548d567d09">WSegSpace</a>
, <br />
&#160;&#160;<a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968aacb4adf7b93435bdfbae8f32d5bcda514">ZWJ</a>
<br />
}</td></tr>
<tr class="separator:a5a8ec19f52346e9aad9dbab9108b968a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Fonctions</h2></td></tr>
<tr class="memitem:a2b8973dc71334f1d98e2e6f55de8b5ae" id="r_a2b8973dc71334f1d98e2e6f55de8b5ae"><td class="memTemplParams" colspan="2">template&lt;class T , class... Args&gt; </td></tr>
<tr class="memitem:a2b8973dc71334f1d98e2e6f55de8b5ae"><td class="memTemplItemLeft" align="right" valign="top">std::shared_ptr&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a2b8973dc71334f1d98e2e6f55de8b5ae">Make</a> (Args &amp;&amp;... args)</td></tr>
<tr class="separator:a2b8973dc71334f1d98e2e6f55de8b5ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65a2e15f64ae3bc205c485abc3a5aeb9" id="r_a65a2e15f64ae3bc205c485abc3a5aeb9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a65a2e15f64ae3bc205c485abc3a5aeb9">operator|</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> component, <a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a> decorator)</td></tr>
<tr class="separator:a65a2e15f64ae3bc205c485abc3a5aeb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c4cf8bcb7012f740b146bfe89cbd3eb" id="r_a9c4cf8bcb7012f740b146bfe89cbd3eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9c4cf8bcb7012f740b146bfe89cbd3eb">operator|</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> component, <a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a> decorator)</td></tr>
<tr class="separator:a9c4cf8bcb7012f740b146bfe89cbd3eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade35e69d695327db85be01c9787c39f8" id="r_ade35e69d695327db85be01c9787c39f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ade35e69d695327db85be01c9787c39f8">operator|=</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;component, <a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a> decorator)</td></tr>
<tr class="separator:ade35e69d695327db85be01c9787c39f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa480c58bcaeae204fbe68b192c5ede92" id="r_aa480c58bcaeae204fbe68b192c5ede92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa480c58bcaeae204fbe68b192c5ede92">operator|=</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;component, <a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a> decorator)</td></tr>
<tr class="separator:aa480c58bcaeae204fbe68b192c5ede92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e8295ec77dd31b0acc5063b134473e7" id="r_ga4e8295ec77dd31b0acc5063b134473e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga4e8295ec77dd31b0acc5063b134473e7">Button</a> (<a class="el" href="group__component.html#structftxui_1_1ButtonOption">ButtonOption</a> option)</td></tr>
<tr class="memdesc:ga4e8295ec77dd31b0acc5063b134473e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un bouton. Exécute une fonction lors d'un clic. <br /></td></tr>
<tr class="separator:ga4e8295ec77dd31b0acc5063b134473e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0488e28ee9388e0ddca26f1d03d827d1" id="r_ga0488e28ee9388e0ddca26f1d03d827d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga0488e28ee9388e0ddca26f1d03d827d1">Button</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, std::function&lt; void()&gt; on_click, <a class="el" href="group__component.html#structftxui_1_1ButtonOption">ButtonOption</a> option)</td></tr>
<tr class="memdesc:ga0488e28ee9388e0ddca26f1d03d827d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un bouton. Exécute une fonction lors d'un clic. <br /></td></tr>
<tr class="separator:ga0488e28ee9388e0ddca26f1d03d827d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0d441d2c83740f187f62db566bbefcd" id="r_gae0d441d2c83740f187f62db566bbefcd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gae0d441d2c83740f187f62db566bbefcd">Checkbox</a> (<a class="el" href="group__component.html#structftxui_1_1CheckboxOption">CheckboxOption</a> option)</td></tr>
<tr class="memdesc:gae0d441d2c83740f187f62db566bbefcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un élément à cocher. <br /></td></tr>
<tr class="separator:gae0d441d2c83740f187f62db566bbefcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e9dbb03c44d549f10c96f134269366f" id="r_ga5e9dbb03c44d549f10c96f134269366f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga5e9dbb03c44d549f10c96f134269366f">Checkbox</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, bool *checked, <a class="el" href="group__component.html#structftxui_1_1CheckboxOption">CheckboxOption</a> option)</td></tr>
<tr class="memdesc:ga5e9dbb03c44d549f10c96f134269366f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un élément à cocher. <br /></td></tr>
<tr class="separator:ga5e9dbb03c44d549f10c96f134269366f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f285fcbc4dd0a0767b89a255fd062dc" id="r_ga7f285fcbc4dd0a0767b89a255fd062dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga7f285fcbc4dd0a0767b89a255fd062dc">Input</a> (<a class="el" href="group__component.html#structftxui_1_1InputOption">InputOption</a> option)</td></tr>
<tr class="memdesc:ga7f285fcbc4dd0a0767b89a255fd062dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une zone de saisie pour éditer du texte. <br /></td></tr>
<tr class="separator:ga7f285fcbc4dd0a0767b89a255fd062dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d118d596e33bf5bee9d5eccb6265d15" id="r_ga9d118d596e33bf5bee9d5eccb6265d15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga9d118d596e33bf5bee9d5eccb6265d15">Input</a> (<a class="el" href="classftxui_1_1StringRef.html">StringRef</a> content, <a class="el" href="group__component.html#structftxui_1_1InputOption">InputOption</a> option)</td></tr>
<tr class="memdesc:ga9d118d596e33bf5bee9d5eccb6265d15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une zone de saisie pour éditer du texte. <br /></td></tr>
<tr class="separator:ga9d118d596e33bf5bee9d5eccb6265d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82ba18065d2c29514f034c7278dead74" id="r_ga82ba18065d2c29514f034c7278dead74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga82ba18065d2c29514f034c7278dead74">Input</a> (<a class="el" href="classftxui_1_1StringRef.html">StringRef</a> content, <a class="el" href="classftxui_1_1StringRef.html">StringRef</a> placeholder, <a class="el" href="group__component.html#structftxui_1_1InputOption">InputOption</a> option)</td></tr>
<tr class="memdesc:ga82ba18065d2c29514f034c7278dead74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une zone de saisie pour éditer du texte. <br /></td></tr>
<tr class="separator:ga82ba18065d2c29514f034c7278dead74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27828fc39da10a18478ba84b1b162039" id="r_ga27828fc39da10a18478ba84b1b162039"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga27828fc39da10a18478ba84b1b162039">Menu</a> (<a class="el" href="group__component.html#structftxui_1_1MenuOption">MenuOption</a> option)</td></tr>
<tr class="memdesc:ga27828fc39da10a18478ba84b1b162039"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une liste de texte. L'élément sélectionné est mis en évidence. <br /></td></tr>
<tr class="separator:ga27828fc39da10a18478ba84b1b162039"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad793a3a507766ffa711c4332a3815e24" id="r_gad793a3a507766ffa711c4332a3815e24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gad793a3a507766ffa711c4332a3815e24">Menu</a> (<a class="el" href="classftxui_1_1ConstStringListRef.html">ConstStringListRef</a> entries, int *selected, <a class="el" href="group__component.html#structftxui_1_1MenuOption">MenuOption</a> option)</td></tr>
<tr class="memdesc:gad793a3a507766ffa711c4332a3815e24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une liste de texte. L'élément sélectionné est mis en évidence. <br /></td></tr>
<tr class="separator:gad793a3a507766ffa711c4332a3815e24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2c0a27959e6a5d90109f6d4506e00f69" id="r_ga2c0a27959e6a5d90109f6d4506e00f69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga2c0a27959e6a5d90109f6d4506e00f69">MenuEntry</a> (<a class="el" href="group__component.html#structftxui_1_1MenuEntryOption">MenuEntryOption</a> option)</td></tr>
<tr class="memdesc:ga2c0a27959e6a5d90109f6d4506e00f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une entrée de menu spécifique. Elles peuvent être placées dans un Container::Vertical pour former un menu. <br /></td></tr>
<tr class="separator:ga2c0a27959e6a5d90109f6d4506e00f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafca94c5cdae5fbf3c6aa81fc1cd7b1c0" id="r_gafca94c5cdae5fbf3c6aa81fc1cd7b1c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gafca94c5cdae5fbf3c6aa81fc1cd7b1c0">MenuEntry</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, <a class="el" href="group__component.html#structftxui_1_1MenuEntryOption">MenuEntryOption</a> option)</td></tr>
<tr class="memdesc:gafca94c5cdae5fbf3c6aa81fc1cd7b1c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une entrée de menu spécifique. Elles peuvent être placées dans un Container::Vertical pour former un menu. <br /></td></tr>
<tr class="separator:gafca94c5cdae5fbf3c6aa81fc1cd7b1c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e7a44f321fa910f07aef5879e67af95" id="r_ga3e7a44f321fa910f07aef5879e67af95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga3e7a44f321fa910f07aef5879e67af95">Radiobox</a> (<a class="el" href="group__component.html#structftxui_1_1RadioboxOption">RadioboxOption</a> option)</td></tr>
<tr class="memdesc:ga3e7a44f321fa910f07aef5879e67af95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une liste d'éléments, où un seul peut être sélectionné. <br /></td></tr>
<tr class="separator:ga3e7a44f321fa910f07aef5879e67af95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac73eebf15ff6b5386b7ee6c6cb4a4890" id="r_gac73eebf15ff6b5386b7ee6c6cb4a4890"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gac73eebf15ff6b5386b7ee6c6cb4a4890">Radiobox</a> (<a class="el" href="classftxui_1_1ConstStringListRef.html">ConstStringListRef</a> entries, int *selected, <a class="el" href="group__component.html#structftxui_1_1RadioboxOption">RadioboxOption</a> option)</td></tr>
<tr class="memdesc:gac73eebf15ff6b5386b7ee6c6cb4a4890"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une liste d'éléments, où un seul peut être sélectionné. <br /></td></tr>
<tr class="separator:gac73eebf15ff6b5386b7ee6c6cb4a4890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa22bddff4aeed66e20f30d0715596999" id="r_gaa22bddff4aeed66e20f30d0715596999"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gaa22bddff4aeed66e20f30d0715596999">Dropdown</a> (<a class="el" href="classftxui_1_1ConstStringListRef.html">ConstStringListRef</a> entries, int *selected)</td></tr>
<tr class="memdesc:gaa22bddff4aeed66e20f30d0715596999"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un menu déroulant. <br /></td></tr>
<tr class="separator:gaa22bddff4aeed66e20f30d0715596999"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4b353566017558bac648ee1409930de" id="r_gaa4b353566017558bac648ee1409930de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gaa4b353566017558bac648ee1409930de">Dropdown</a> (<a class="el" href="group__component.html#structftxui_1_1DropdownOption">DropdownOption</a> option)</td></tr>
<tr class="memdesc:gaa4b353566017558bac648ee1409930de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un menu déroulant. <br /></td></tr>
<tr class="separator:gaa4b353566017558bac648ee1409930de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3537fccac66b07cd792874c9a6086811" id="r_ga3537fccac66b07cd792874c9a6086811"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga3537fccac66b07cd792874c9a6086811">Toggle</a> (<a class="el" href="classftxui_1_1ConstStringListRef.html">ConstStringListRef</a> entries, int *selected)</td></tr>
<tr class="memdesc:ga3537fccac66b07cd792874c9a6086811"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une liste horizontale d'éléments. L'utilisateur peut naviguer à travers eux. <br /></td></tr>
<tr class="separator:ga3537fccac66b07cd792874c9a6086811"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3558d992a72679e5e9c9c7b67abd727" id="r_aa3558d992a72679e5e9c9c7b67abd727"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aa3558d992a72679e5e9c9c7b67abd727"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aa3558d992a72679e5e9c9c7b67abd727">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; T &gt; options)</td></tr>
<tr class="memdesc:aa3558d992a72679e5e9c9c7b67abd727"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un curseur dans n'importe quelle direction. <br /></td></tr>
<tr class="separator:aa3558d992a72679e5e9c9c7b67abd727"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdce74ff1421c2f1bda336c8dacefcbd" id="r_gafdce74ff1421c2f1bda336c8dacefcbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gafdce74ff1421c2f1bda336c8dacefcbd">Slider</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, <a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; int &gt; value, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; int &gt; min, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; int &gt; max, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; int &gt; increment)</td></tr>
<tr class="memdesc:gafdce74ff1421c2f1bda336c8dacefcbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un curseur horizontal. <br /></td></tr>
<tr class="separator:gafdce74ff1421c2f1bda336c8dacefcbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bfa2757905a4fb50e0ec263976d1f96" id="r_a8bfa2757905a4fb50e0ec263976d1f96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8bfa2757905a4fb50e0ec263976d1f96">Slider</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, <a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; float &gt; value, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt; min=0.f, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt; max=100.f, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt; increment=5.f)</td></tr>
<tr class="separator:a8bfa2757905a4fb50e0ec263976d1f96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba34419b025c881c07808816c81c5230" id="r_aba34419b025c881c07808816c81c5230"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aba34419b025c881c07808816c81c5230">Slider</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, <a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; long &gt; value, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt; min=0L, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt; max=100L, <a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt; increment=5L)</td></tr>
<tr class="separator:aba34419b025c881c07808816c81c5230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ce41caeafc35dedc5c7da5347386e80" id="r_a5ce41caeafc35dedc5c7da5347386e80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5ce41caeafc35dedc5c7da5347386e80">ResizableSplit</a> (<a class="el" href="structftxui_1_1ResizableSplitOption.html">ResizableSplitOption</a> options)</td></tr>
<tr class="memdesc:a5ce41caeafc35dedc5c7da5347386e80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une séparation entre deux composants. <br /></td></tr>
<tr class="separator:a5ce41caeafc35dedc5c7da5347386e80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2205fc172615b43e1e3307bb614be4c" id="r_gae2205fc172615b43e1e3307bb614be4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gae2205fc172615b43e1e3307bb614be4c">ResizableSplitLeft</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> <a class="el" href="examples_2component_2button_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> back, int *main_size)</td></tr>
<tr class="memdesc:gae2205fc172615b43e1e3307bb614be4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une séparation horizontale entre deux composants, configurable à l'aide de la souris. <br /></td></tr>
<tr class="separator:gae2205fc172615b43e1e3307bb614be4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9030d0beb64f653603cab382b02750a8" id="r_ga9030d0beb64f653603cab382b02750a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga9030d0beb64f653603cab382b02750a8">ResizableSplitRight</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> <a class="el" href="examples_2component_2button_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> back, int *main_size)</td></tr>
<tr class="memdesc:ga9030d0beb64f653603cab382b02750a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une séparation horizontale entre deux composants, configurable à l'aide de la souris. <br /></td></tr>
<tr class="separator:ga9030d0beb64f653603cab382b02750a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga238b4b650aca14716b82b2198695e008" id="r_ga238b4b650aca14716b82b2198695e008"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga238b4b650aca14716b82b2198695e008">ResizableSplitTop</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> <a class="el" href="examples_2component_2button_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> back, int *main_size)</td></tr>
<tr class="memdesc:ga238b4b650aca14716b82b2198695e008"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une séparation verticale entre deux composants, configurable à l'aide de la souris. <br /></td></tr>
<tr class="separator:ga238b4b650aca14716b82b2198695e008"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb75e6e61a021829893f7b57aeb7e3a2" id="r_gacb75e6e61a021829893f7b57aeb7e3a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gacb75e6e61a021829893f7b57aeb7e3a2">ResizableSplitBottom</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> <a class="el" href="examples_2component_2button_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> back, int *main_size)</td></tr>
<tr class="memdesc:gacb75e6e61a021829893f7b57aeb7e3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une séparation verticale entre deux composants, configurable à l'aide de la souris. <br /></td></tr>
<tr class="separator:gacb75e6e61a021829893f7b57aeb7e3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga533e883e2aeea28de2b60564fcaf0361" id="r_ga533e883e2aeea28de2b60564fcaf0361"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga533e883e2aeea28de2b60564fcaf0361">Renderer</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, std::function&lt; <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>()&gt; render)</td></tr>
<tr class="memdesc:ga533e883e2aeea28de2b60564fcaf0361"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un nouveau composant, similaire à |child|, mais utilisant |render| comme événement Component::Render(). <br /></td></tr>
<tr class="separator:ga533e883e2aeea28de2b60564fcaf0361"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf03d3df7243bf71bb1a73686628f7f2b" id="r_gaf03d3df7243bf71bb1a73686628f7f2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gaf03d3df7243bf71bb1a73686628f7f2b">Renderer</a> (std::function&lt; <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>()&gt; render)</td></tr>
<tr class="memdesc:gaf03d3df7243bf71bb1a73686628f7f2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un composant, utilisant |render| pour afficher son interface. <br /></td></tr>
<tr class="separator:gaf03d3df7243bf71bb1a73686628f7f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga099cb57274a99396ee10f38acbfe62a7" id="r_ga099cb57274a99396ee10f38acbfe62a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga099cb57274a99396ee10f38acbfe62a7">Renderer</a> (std::function&lt; <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>(bool)&gt; render)</td></tr>
<tr class="memdesc:ga099cb57274a99396ee10f38acbfe62a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un composant focusable, utilisant |render| pour afficher son interface. <br /></td></tr>
<tr class="separator:ga099cb57274a99396ee10f38acbfe62a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41d63b7af41dee1570b54915821abd30" id="r_ga41d63b7af41dee1570b54915821abd30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga41d63b7af41dee1570b54915821abd30">Renderer</a> (<a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a> decorator)</td></tr>
<tr class="memdesc:ga41d63b7af41dee1570b54915821abd30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant, en décorant ce qu'il rend. <br /></td></tr>
<tr class="separator:ga41d63b7af41dee1570b54915821abd30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa5872ba3f9889c7487e57e745e56857" id="r_afa5872ba3f9889c7487e57e745e56857"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afa5872ba3f9889c7487e57e745e56857">CatchEvent</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, std::function&lt; bool(<a class="el" href="group__component.html#structftxui_1_1Event">Event</a>)&gt;)</td></tr>
<tr class="separator:afa5872ba3f9889c7487e57e745e56857"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2948235799c010c76c6de861c050c59" id="r_gad2948235799c010c76c6de861c050c59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gad2948235799c010c76c6de861c050c59">CatchEvent</a> (std::function&lt; bool(<a class="el" href="group__component.html#structftxui_1_1Event">Event</a>)&gt; on_event)</td></tr>
<tr class="memdesc:gad2948235799c010c76c6de861c050c59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant, utilisant |on_event| pour intercepter les événements. Cette fonction doit retourner 'true' si l'événement a été géré, 'false' sinon. <br /></td></tr>
<tr class="separator:gad2948235799c010c76c6de861c050c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20b66a70c1cd4ff3f0ff571a4507d2b4" id="r_ga20b66a70c1cd4ff3f0ff571a4507d2b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga20b66a70c1cd4ff3f0ff571a4507d2b4">Maybe</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, const bool *show)</td></tr>
<tr class="memdesc:ga20b66a70c1cd4ff3f0ff571a4507d2b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant |child|. Il est affiché uniquement lorsque |show| est vrai. <br /></td></tr>
<tr class="separator:ga20b66a70c1cd4ff3f0ff571a4507d2b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70afe9695167fb736631173201969730" id="r_ga70afe9695167fb736631173201969730"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga70afe9695167fb736631173201969730">Maybe</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, std::function&lt; bool()&gt; show)</td></tr>
<tr class="memdesc:ga70afe9695167fb736631173201969730"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant |child|. Il est affiché uniquement lorsque |show| retourne vrai. <br /></td></tr>
<tr class="separator:ga70afe9695167fb736631173201969730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga83b6fd5e1524023722a7450f987f15d0" id="r_ga83b6fd5e1524023722a7450f987f15d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga83b6fd5e1524023722a7450f987f15d0">Maybe</a> (const bool *show)</td></tr>
<tr class="memdesc:ga83b6fd5e1524023722a7450f987f15d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant. Il est affiché uniquement lorsque |show| est vrai. <br /></td></tr>
<tr class="separator:ga83b6fd5e1524023722a7450f987f15d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae39ad8b223e6bb7704c77a3708571a7d" id="r_gae39ad8b223e6bb7704c77a3708571a7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gae39ad8b223e6bb7704c77a3708571a7d">Maybe</a> (std::function&lt; bool()&gt; show)</td></tr>
<tr class="memdesc:gae39ad8b223e6bb7704c77a3708571a7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore un composant. Il est affiché uniquement lorsque la fonction |show| retourne vrai. <br /></td></tr>
<tr class="separator:gae39ad8b223e6bb7704c77a3708571a7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5185342fbba215496cb8a6805f36089c" id="r_ga5185342fbba215496cb8a6805f36089c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga5185342fbba215496cb8a6805f36089c">Modal</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> <a class="el" href="examples_2component_2button_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> modal, const bool *show_modal)</td></tr>
<tr class="separator:ga5185342fbba215496cb8a6805f36089c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5babae0bb25f8cada57784cc5d27fb74" id="r_ga5babae0bb25f8cada57784cc5d27fb74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga5babae0bb25f8cada57784cc5d27fb74">Modal</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> modal, const bool *show_modal)</td></tr>
<tr class="separator:ga5babae0bb25f8cada57784cc5d27fb74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a760cd5eb9a72c008ca18f1e6b366c796" id="r_a760cd5eb9a72c008ca18f1e6b366c796"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a760cd5eb9a72c008ca18f1e6b366c796">Collapsible</a> (<a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a> label, <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, <a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; bool &gt; show)</td></tr>
<tr class="memdesc:a760cd5eb9a72c008ca18f1e6b366c796"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un composant repliable. Il affiche une case à cocher avec une flèche. Une fois activé, l'enfant est affiché. <br /></td></tr>
<tr class="separator:a760cd5eb9a72c008ca18f1e6b366c796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga562d984d3830d63285643565cd55d16f" id="r_ga562d984d3830d63285643565cd55d16f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga562d984d3830d63285643565cd55d16f">Hoverable</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> component, bool *hover)</td></tr>
<tr class="memdesc:ga562d984d3830d63285643565cd55d16f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Donne la possibilité de savoir s'il est survolé par la souris. <br /></td></tr>
<tr class="separator:ga562d984d3830d63285643565cd55d16f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga92ec2f5ccb509da2e2c24ae6a1f6b12b" id="r_ga92ec2f5ccb509da2e2c24ae6a1f6b12b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga92ec2f5ccb509da2e2c24ae6a1f6b12b">Hoverable</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> component, std::function&lt; void()&gt; on_enter, std::function&lt; void()&gt; on_leave)</td></tr>
<tr class="memdesc:ga92ec2f5ccb509da2e2c24ae6a1f6b12b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Utilise des callbacks. <br /></td></tr>
<tr class="separator:ga92ec2f5ccb509da2e2c24ae6a1f6b12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga91cac81077c483efdb952268aee9a523" id="r_ga91cac81077c483efdb952268aee9a523"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga91cac81077c483efdb952268aee9a523">Hoverable</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> component, std::function&lt; void(bool)&gt; on_change)</td></tr>
<tr class="memdesc:ga91cac81077c483efdb952268aee9a523"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Donne la possibilité de savoir s'il est survolé par la souris. <br /></td></tr>
<tr class="separator:ga91cac81077c483efdb952268aee9a523"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d94b37352be13d3551a9d5785f75439" id="r_ga9d94b37352be13d3551a9d5785f75439"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga9d94b37352be13d3551a9d5785f75439">Hoverable</a> (bool *hover)</td></tr>
<tr class="memdesc:ga9d94b37352be13d3551a9d5785f75439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Donne la possibilité de savoir s'il est survolé par la souris. <br /></td></tr>
<tr class="separator:ga9d94b37352be13d3551a9d5785f75439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34adfc9c76cf3603156cba32ad5d7142" id="r_ga34adfc9c76cf3603156cba32ad5d7142"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga34adfc9c76cf3603156cba32ad5d7142">Hoverable</a> (std::function&lt; void()&gt; on_enter, std::function&lt; void()&gt; on_leave)</td></tr>
<tr class="memdesc:ga34adfc9c76cf3603156cba32ad5d7142"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Donne la possibilité de savoir s'il est survolé par la souris. <br /></td></tr>
<tr class="separator:ga34adfc9c76cf3603156cba32ad5d7142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd7cbaef5378a907111a64ee69aed56a" id="r_gafd7cbaef5378a907111a64ee69aed56a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#gafd7cbaef5378a907111a64ee69aed56a">Hoverable</a> (std::function&lt; void(bool)&gt; on_change)</td></tr>
<tr class="memdesc:gafd7cbaef5378a907111a64ee69aed56a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encapsule un composant. Donne la possibilité de savoir s'il est survolé par la souris. <br /></td></tr>
<tr class="separator:gafd7cbaef5378a907111a64ee69aed56a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a638693abef9289912f5fa39606390b20" id="r_a638693abef9289912f5fa39606390b20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a638693abef9289912f5fa39606390b20">Window</a> (<a class="el" href="structftxui_1_1WindowOptions.html">WindowOptions</a> option)</td></tr>
<tr class="separator:a638693abef9289912f5fa39606390b20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57abe3e11733b1d3ebacc56692d3537c" id="r_a57abe3e11733b1d3ebacc56692d3537c"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a57abe3e11733b1d3ebacc56692d3537c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="#a7abbe763f26611fbf3902861863b7659">Receiver</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a57abe3e11733b1d3ebacc56692d3537c">MakeReceiver</a> ()</td></tr>
<tr class="separator:a57abe3e11733b1d3ebacc56692d3537c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75baaa2734ed76a9f478beaafa87ae57" id="r_ga75baaa2734ed76a9f478beaafa87ae57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a> (std::wstring text)</td></tr>
<tr class="memdesc:ga75baaa2734ed76a9f478beaafa87ae57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche un morceau de texte unicode. <br /></td></tr>
<tr class="separator:ga75baaa2734ed76a9f478beaafa87ae57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f9f7485a45aa9d432726ca9845d1eac" id="r_ga9f9f7485a45aa9d432726ca9845d1eac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga9f9f7485a45aa9d432726ca9845d1eac">vtext</a> (std::wstring text)</td></tr>
<tr class="memdesc:ga9f9f7485a45aa9d432726ca9845d1eac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche un morceau de texte unicode verticalement. <br /></td></tr>
<tr class="separator:ga9f9f7485a45aa9d432726ca9845d1eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac54cdd05db30871ce082a8fa650545da" id="r_ac54cdd05db30871ce082a8fa650545da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac54cdd05db30871ce082a8fa650545da">paragraph</a> (std::wstring text)</td></tr>
<tr class="separator:ac54cdd05db30871ce082a8fa650545da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0be26ac5dcbe6c707857c791d8eec720" id="r_ga0be26ac5dcbe6c707857c791d8eec720"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga0be26ac5dcbe6c707857c791d8eec720">operator|=</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &amp;e, <a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> d)</td></tr>
<tr class="memdesc:ga0be26ac5dcbe6c707857c791d8eec720"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique un décorateur à un élément. <br /></td></tr>
<tr class="separator:ga0be26ac5dcbe6c707857c791d8eec720"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad3c7480ede578152c00afa6f1a901b7d" id="r_gad3c7480ede578152c00afa6f1a901b7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gad3c7480ede578152c00afa6f1a901b7d">operator|</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a>, <a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>)</td></tr>
<tr class="separator:gad3c7480ede578152c00afa6f1a901b7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a027fbc9cf6fef9e86ae6a2a79e8bf23a" id="r_a027fbc9cf6fef9e86ae6a2a79e8bf23a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a027fbc9cf6fef9e86ae6a2a79e8bf23a">operator|</a> (<a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> a, <a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> b)</td></tr>
<tr class="memdesc:a027fbc9cf6fef9e86ae6a2a79e8bf23a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compose deux décorateurs en un seul. <br /></td></tr>
<tr class="separator:a027fbc9cf6fef9e86ae6a2a79e8bf23a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga366051704fd333c23460f7932598a5e3" id="r_ga366051704fd333c23460f7932598a5e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga366051704fd333c23460f7932598a5e3">text</a> (std::string text)</td></tr>
<tr class="memdesc:ga366051704fd333c23460f7932598a5e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche un morceau de texte unicode encodé en UTF8. <br /></td></tr>
<tr class="separator:ga366051704fd333c23460f7932598a5e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64172a43b4b526afeb6313e6e1a6d5a1" id="r_ga64172a43b4b526afeb6313e6e1a6d5a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga64172a43b4b526afeb6313e6e1a6d5a1">vtext</a> (std::string text)</td></tr>
<tr class="memdesc:ga64172a43b4b526afeb6313e6e1a6d5a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche un morceau de texte unicode verticalement. <br /></td></tr>
<tr class="separator:ga64172a43b4b526afeb6313e6e1a6d5a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1ef1cf6bf7cd0759ffa195071edb2a0" id="r_gac1ef1cf6bf7cd0759ffa195071edb2a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gac1ef1cf6bf7cd0759ffa195071edb2a0">separator</a> ()</td></tr>
<tr class="memdesc:gac1ef1cf6bf7cd0759ffa195071edb2a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments. <br /></td></tr>
<tr class="separator:gac1ef1cf6bf7cd0759ffa195071edb2a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga37c2b93daf557f68064bc9fbf93ebde0" id="r_ga37c2b93daf557f68064bc9fbf93ebde0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga37c2b93daf557f68064bc9fbf93ebde0">separatorLight</a> ()</td></tr>
<tr class="memdesc:ga37c2b93daf557f68064bc9fbf93ebde0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style LIGHT. <br /></td></tr>
<tr class="separator:ga37c2b93daf557f68064bc9fbf93ebde0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81f2d3256c0cfbc70f820129286f08c6" id="r_ga81f2d3256c0cfbc70f820129286f08c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga81f2d3256c0cfbc70f820129286f08c6">separatorDashed</a> ()</td></tr>
<tr class="memdesc:ga81f2d3256c0cfbc70f820129286f08c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style DASHED. <br /></td></tr>
<tr class="separator:ga81f2d3256c0cfbc70f820129286f08c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0649e89a9960f1c2703e48c1817645b" id="r_gaf0649e89a9960f1c2703e48c1817645b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaf0649e89a9960f1c2703e48c1817645b">separatorHeavy</a> ()</td></tr>
<tr class="memdesc:gaf0649e89a9960f1c2703e48c1817645b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style HEAVY. <br /></td></tr>
<tr class="separator:gaf0649e89a9960f1c2703e48c1817645b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd376830fdb51b0bf52672ef17515989" id="r_gadd376830fdb51b0bf52672ef17515989"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gadd376830fdb51b0bf52672ef17515989">separatorDouble</a> ()</td></tr>
<tr class="memdesc:gadd376830fdb51b0bf52672ef17515989"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style DOUBLE. <br /></td></tr>
<tr class="separator:gadd376830fdb51b0bf52672ef17515989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1934703e56ab66f6f259b9f8da331f1b" id="r_ga1934703e56ab66f6f259b9f8da331f1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga1934703e56ab66f6f259b9f8da331f1b">separatorEmpty</a> ()</td></tr>
<tr class="memdesc:ga1934703e56ab66f6f259b9f8da331f1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style EMPTY. <br /></td></tr>
<tr class="separator:ga1934703e56ab66f6f259b9f8da331f1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13cb559cfc7e409b3f211f0bb35ea7fa" id="r_ga13cb559cfc7e409b3f211f0bb35ea7fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga13cb559cfc7e409b3f211f0bb35ea7fa">separatorStyled</a> (<a class="el" href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">BorderStyle</a> style)</td></tr>
<tr class="memdesc:ga13cb559cfc7e409b3f211f0bb35ea7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments. <br /></td></tr>
<tr class="separator:ga13cb559cfc7e409b3f211f0bb35ea7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71d9a6a32f65b6d172f9696b3b9579b4" id="r_ga71d9a6a32f65b6d172f9696b3b9579b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga71d9a6a32f65b6d172f9696b3b9579b4">separator</a> (<a class="el" href="group__screen.html#structftxui_1_1Pixel">Pixel</a> pixel)</td></tr>
<tr class="memdesc:ga71d9a6a32f65b6d172f9696b3b9579b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un séparateur entre deux éléments remplis avec un pixel donné. <br /></td></tr>
<tr class="separator:ga71d9a6a32f65b6d172f9696b3b9579b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97a10482d591aade2958da0f2f19b371" id="r_ga97a10482d591aade2958da0f2f19b371"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga97a10482d591aade2958da0f2f19b371">separatorCharacter</a> (std::string value)</td></tr>
<tr class="memdesc:ga97a10482d591aade2958da0f2f19b371"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une séparation verticale ou horizontale entre deux autres éléments. <br /></td></tr>
<tr class="separator:ga97a10482d591aade2958da0f2f19b371"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50413065cee4757447b35c3a500667d3" id="r_a50413065cee4757447b35c3a500667d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50413065cee4757447b35c3a500667d3">separatorHSelector</a> (float left, float right, <a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> unselected_color, <a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> selected_color)</td></tr>
<tr class="memdesc:a50413065cee4757447b35c3a500667d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une barre horizontale, avec la zone entre la gauche et la droite colorée différemment. <br /></td></tr>
<tr class="separator:a50413065cee4757447b35c3a500667d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a0211233bacd4eb4d31a8e3d58b5f48" id="r_a1a0211233bacd4eb4d31a8e3d58b5f48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a0211233bacd4eb4d31a8e3d58b5f48">separatorVSelector</a> (float up, float down, <a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> unselected_color, <a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> selected_color)</td></tr>
<tr class="memdesc:a1a0211233bacd4eb4d31a8e3d58b5f48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une barre verticale, avec la zone entre le haut et le bas colorée différemment. <br /></td></tr>
<tr class="separator:a1a0211233bacd4eb4d31a8e3d58b5f48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0b8041a60629fd790716038738c93ce" id="r_ae0b8041a60629fd790716038738c93ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae0b8041a60629fd790716038738c93ce">gauge</a> (float progress)</td></tr>
<tr class="separator:ae0b8041a60629fd790716038738c93ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97898b9f77b3edd330eaef22fce7cf2b" id="r_a97898b9f77b3edd330eaef22fce7cf2b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a97898b9f77b3edd330eaef22fce7cf2b">gaugeLeft</a> (float progress)</td></tr>
<tr class="separator:a97898b9f77b3edd330eaef22fce7cf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a333d781a44885ed4b5ea8444015b86f7" id="r_a333d781a44885ed4b5ea8444015b86f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a333d781a44885ed4b5ea8444015b86f7">gaugeRight</a> (float progress)</td></tr>
<tr class="separator:a333d781a44885ed4b5ea8444015b86f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e9a97b66c14404a2b3f95f4dae414c2" id="r_a6e9a97b66c14404a2b3f95f4dae414c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e9a97b66c14404a2b3f95f4dae414c2">gaugeUp</a> (float progress)</td></tr>
<tr class="separator:a6e9a97b66c14404a2b3f95f4dae414c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe537f915cac5613261580bae3a8fe33" id="r_afe537f915cac5613261580bae3a8fe33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afe537f915cac5613261580bae3a8fe33">gaugeDown</a> (float progress)</td></tr>
<tr class="separator:afe537f915cac5613261580bae3a8fe33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1265cc8a52448e1b98d7abe84a04681e" id="r_a1265cc8a52448e1b98d7abe84a04681e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1265cc8a52448e1b98d7abe84a04681e">gaugeDirection</a> (float progress, <a class="el" href="group__dom.html#ga224b9163917ac32fc95a60d8c1eec3aa">Direction</a> direction)</td></tr>
<tr class="separator:a1265cc8a52448e1b98d7abe84a04681e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8537acd423d47cf07e61bd774fb1098" id="r_gae8537acd423d47cf07e61bd774fb1098"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gae8537acd423d47cf07e61bd774fb1098">border</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gae8537acd423d47cf07e61bd774fb1098"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure autour de l'élément. <br /></td></tr>
<tr class="separator:gae8537acd423d47cf07e61bd774fb1098"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa074cdab57eeb47b99f1699bcc8addd8" id="r_gaa074cdab57eeb47b99f1699bcc8addd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaa074cdab57eeb47b99f1699bcc8addd8">borderLight</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaa074cdab57eeb47b99f1699bcc8addd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure fine autour de l'élément. <br /></td></tr>
<tr class="separator:gaa074cdab57eeb47b99f1699bcc8addd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga181c80f8ada12d1356f6bfa0ebb7219f" id="r_ga181c80f8ada12d1356f6bfa0ebb7219f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga181c80f8ada12d1356f6bfa0ebb7219f">borderDashed</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga181c80f8ada12d1356f6bfa0ebb7219f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure en pointillés autour de l'élément. <br /></td></tr>
<tr class="separator:ga181c80f8ada12d1356f6bfa0ebb7219f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga666c31419cc31cdadc9f8178ed63529e" id="r_ga666c31419cc31cdadc9f8178ed63529e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga666c31419cc31cdadc9f8178ed63529e">borderHeavy</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga666c31419cc31cdadc9f8178ed63529e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure épaisse autour de l'élément. <br /></td></tr>
<tr class="separator:ga666c31419cc31cdadc9f8178ed63529e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga052b504344f3bc1ff86b3493cd934215" id="r_ga052b504344f3bc1ff86b3493cd934215"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga052b504344f3bc1ff86b3493cd934215">borderDouble</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga052b504344f3bc1ff86b3493cd934215"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une double bordure autour de l'élément. <br /></td></tr>
<tr class="separator:ga052b504344f3bc1ff86b3493cd934215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cf2db223a5efaa370f0ca6bb405b80e" id="r_ga3cf2db223a5efaa370f0ca6bb405b80e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga3cf2db223a5efaa370f0ca6bb405b80e">borderRounded</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga3cf2db223a5efaa370f0ca6bb405b80e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure arrondie autour de l'élément. <br /></td></tr>
<tr class="separator:ga3cf2db223a5efaa370f0ca6bb405b80e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf20f7d6fb275d109f0bdc01a2e4d3f3e" id="r_gaf20f7d6fb275d109f0bdc01a2e4d3f3e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaf20f7d6fb275d109f0bdc01a2e4d3f3e">borderEmpty</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaf20f7d6fb275d109f0bdc01a2e4d3f3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une bordure vide autour de l'élément. <br /></td></tr>
<tr class="separator:gaf20f7d6fb275d109f0bdc01a2e4d3f3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc9db79957d4dd36deb8ca79938e4c41" id="r_gabc9db79957d4dd36deb8ca79938e4c41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gabc9db79957d4dd36deb8ca79938e4c41">borderStyled</a> (<a class="el" href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">BorderStyle</a> style)</td></tr>
<tr class="memdesc:gabc9db79957d4dd36deb8ca79938e4c41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à border mais avec différents styles. <br /></td></tr>
<tr class="separator:gabc9db79957d4dd36deb8ca79938e4c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5aab98b289d2e7b2ce8ca0eeee51ce78" id="r_ga5aab98b289d2e7b2ce8ca0eeee51ce78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga5aab98b289d2e7b2ce8ca0eeee51ce78">borderStyled</a> (<a class="el" href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">BorderStyle</a> style, <a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> foreground_color)</td></tr>
<tr class="memdesc:ga5aab98b289d2e7b2ce8ca0eeee51ce78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à border mais avec une couleur de premier plan et un style différent. <br /></td></tr>
<tr class="separator:ga5aab98b289d2e7b2ce8ca0eeee51ce78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1dbf36194dcb77674085df9e11c1e22" id="r_gad1dbf36194dcb77674085df9e11c1e22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gad1dbf36194dcb77674085df9e11c1e22">borderStyled</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> foreground_color)</td></tr>
<tr class="memdesc:gad1dbf36194dcb77674085df9e11c1e22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à border mais avec une couleur de premier plan. <br /></td></tr>
<tr class="separator:gad1dbf36194dcb77674085df9e11c1e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa97cfcfbe6df92dac085454395ec7b2f" id="r_gaa97cfcfbe6df92dac085454395ec7b2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaa97cfcfbe6df92dac085454395ec7b2f">borderWith</a> (const <a class="el" href="group__screen.html#structftxui_1_1Pixel">Pixel</a> &amp;pixel)</td></tr>
<tr class="memdesc:gaa97cfcfbe6df92dac085454395ec7b2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à border mais avec un <a class="el" href="group__screen.html#structftxui_1_1Pixel" title="Un caractère Unicode et son style associé.">Pixel</a> constant autour de l'élément. <br /></td></tr>
<tr class="separator:gaa97cfcfbe6df92dac085454395ec7b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03049def08fa7a5eaa4d5e897152bc1a" id="r_ga03049def08fa7a5eaa4d5e897152bc1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga03049def08fa7a5eaa4d5e897152bc1a">window</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> title, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> content, <a class="el" href="group__dom.html#gafe3103dd0b8240c5443892484ef5af9c">BorderStyle</a> border)</td></tr>
<tr class="memdesc:ga03049def08fa7a5eaa4d5e897152bc1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine une fenêtre avec un titre et une bordure autour de l'élément. <br /></td></tr>
<tr class="separator:ga03049def08fa7a5eaa4d5e897152bc1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3b08e0030a0831d3ec3e2a505908273b" id="r_ga3b08e0030a0831d3ec3e2a505908273b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga3b08e0030a0831d3ec3e2a505908273b">spinner</a> (int charset_index, size_t image_index)</td></tr>
<tr class="memdesc:ga3b08e0030a0831d3ec3e2a505908273b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utile pour représenter l'effet du temps et/ou des événements. Cela affiche une "vidéo" en art ASCII. <br /></td></tr>
<tr class="separator:ga3b08e0030a0831d3ec3e2a505908273b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3f9093ae1a2790d396fc2cff9990fbbd" id="r_ga3f9093ae1a2790d396fc2cff9990fbbd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga3f9093ae1a2790d396fc2cff9990fbbd">paragraph</a> (const std::string &amp;the_text)</td></tr>
<tr class="memdesc:ga3f9093ae1a2790d396fc2cff9990fbbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un élément affichant le paragraphe sur plusieurs lignes. <br /></td></tr>
<tr class="separator:ga3f9093ae1a2790d396fc2cff9990fbbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa334a836eccc573e1137a1ba29d07d8a" id="r_gaa334a836eccc573e1137a1ba29d07d8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaa334a836eccc573e1137a1ba29d07d8a">paragraphAlignLeft</a> (const std::string &amp;the_text)</td></tr>
<tr class="memdesc:gaa334a836eccc573e1137a1ba29d07d8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un élément affichant le paragraphe sur plusieurs lignes, aligné à gauche. <br /></td></tr>
<tr class="separator:gaa334a836eccc573e1137a1ba29d07d8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28a69f06a88c89fe7a507e33ab486411" id="r_ga28a69f06a88c89fe7a507e33ab486411"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga28a69f06a88c89fe7a507e33ab486411">paragraphAlignRight</a> (const std::string &amp;the_text)</td></tr>
<tr class="memdesc:ga28a69f06a88c89fe7a507e33ab486411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un élément affichant le paragraphe sur plusieurs lignes, aligné à droite. <br /></td></tr>
<tr class="separator:ga28a69f06a88c89fe7a507e33ab486411"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a105f6b0d07d7933379ff1ae9282fb8" id="r_ga6a105f6b0d07d7933379ff1ae9282fb8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga6a105f6b0d07d7933379ff1ae9282fb8">paragraphAlignCenter</a> (const std::string &amp;the_text)</td></tr>
<tr class="memdesc:ga6a105f6b0d07d7933379ff1ae9282fb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un élément affichant le paragraphe sur plusieurs lignes, aligné au centre. <br /></td></tr>
<tr class="separator:ga6a105f6b0d07d7933379ff1ae9282fb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4de548aa67ab77cb345e4ddec6b248b" id="r_gae4de548aa67ab77cb345e4ddec6b248b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gae4de548aa67ab77cb345e4ddec6b248b">paragraphAlignJustify</a> (const std::string &amp;the_text)</td></tr>
<tr class="memdesc:gae4de548aa67ab77cb345e4ddec6b248b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renvoie un élément affichant le paragraphe sur plusieurs lignes, aligné en utilisant un alignement justifié. <br /></td></tr>
<tr class="separator:gae4de548aa67ab77cb345e4ddec6b248b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae78c2b2b147e65701493465f8e3f4d89" id="r_ae78c2b2b147e65701493465f8e3f4d89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae78c2b2b147e65701493465f8e3f4d89">graph</a> (<a class="el" href="#ab07cb9a766f38fc867f8fe736ce2e6e3">GraphFunction</a> graph_function)</td></tr>
<tr class="memdesc:ae78c2b2b147e65701493465f8e3f4d89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dessine un graphique en utilisant une GraphFunction. <br /></td></tr>
<tr class="separator:ae78c2b2b147e65701493465f8e3f4d89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40451515a5b3049e7a1276cad8b9356c" id="r_ga40451515a5b3049e7a1276cad8b9356c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga40451515a5b3049e7a1276cad8b9356c">emptyElement</a> ()</td></tr>
<tr class="separator:ga40451515a5b3049e7a1276cad8b9356c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d7bdf155e190de514a689abb4e9a35" id="r_a57d7bdf155e190de514a689abb4e9a35"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a57d7bdf155e190de514a689abb4e9a35">canvas</a> (<a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; <a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &gt; canvas)</td></tr>
<tr class="memdesc:a57d7bdf155e190de514a689abb4e9a35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produit un élément à partir d'un Canevas, ou une référence à un Canevas. <br /></td></tr>
<tr class="separator:a57d7bdf155e190de514a689abb4e9a35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac781c6530fb74b861af7d52c03ffb2b9" id="r_ac781c6530fb74b861af7d52c03ffb2b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac781c6530fb74b861af7d52c03ffb2b9">canvas</a> (int width, int height, std::function&lt; void(<a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &amp;)&gt; fn)</td></tr>
<tr class="memdesc:ac781c6530fb74b861af7d52c03ffb2b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produit un élément dessinant un canevas de la taille demandée. <br /></td></tr>
<tr class="separator:ac781c6530fb74b861af7d52c03ffb2b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bef154e558868d259c52380e1e5ead9" id="r_a8bef154e558868d259c52380e1e5ead9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8bef154e558868d259c52380e1e5ead9">canvas</a> (std::function&lt; void(<a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &amp;)&gt; fn)</td></tr>
<tr class="memdesc:a8bef154e558868d259c52380e1e5ead9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Produit un élément dessinant un canevas. <br /></td></tr>
<tr class="separator:a8bef154e558868d259c52380e1e5ead9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga353c769068e25303eb41fa2da565c604" id="r_ga353c769068e25303eb41fa2da565c604"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga353c769068e25303eb41fa2da565c604">bold</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga353c769068e25303eb41fa2da565c604"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilise une police en gras, pour les éléments avec plus d'emphase. <br /></td></tr>
<tr class="separator:ga353c769068e25303eb41fa2da565c604"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6a3b77604739516e809369810896646" id="r_gac6a3b77604739516e809369810896646"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gac6a3b77604739516e809369810896646">dim</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gac6a3b77604739516e809369810896646"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilise une police de caractères claire, pour les éléments moins mis en valeur. <br /></td></tr>
<tr class="separator:gac6a3b77604739516e809369810896646"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a8d190765de7bbd9e78f9e639c2a96d" id="r_ga8a8d190765de7bbd9e78f9e639c2a96d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga8a8d190765de7bbd9e78f9e639c2a96d">italic</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga8a8d190765de7bbd9e78f9e639c2a96d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique un style italique au texte. <br /></td></tr>
<tr class="separator:ga8a8d190765de7bbd9e78f9e639c2a96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga672456b8f2091b615a30ff755418b37b" id="r_ga672456b8f2091b615a30ff755418b37b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga672456b8f2091b615a30ff755418b37b">inverted</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga672456b8f2091b615a30ff755418b37b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ajoute un filtre qui inversera les couleurs de premier plan et d'arrière-plan. <br /></td></tr>
<tr class="separator:ga672456b8f2091b615a30ff755418b37b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ad450c97c4d084b64ffb5b5ca942664" id="r_ga5ad450c97c4d084b64ffb5b5ca942664"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga5ad450c97c4d084b64ffb5b5ca942664">underlined</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga5ad450c97c4d084b64ffb5b5ca942664"><td class="mdescLeft">&#160;</td><td class="mdescRight">Souligne l'élément donné. <br /></td></tr>
<tr class="separator:ga5ad450c97c4d084b64ffb5b5ca942664"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16d1b74107610750276499ddb3dde8da" id="r_ga16d1b74107610750276499ddb3dde8da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga16d1b74107610750276499ddb3dde8da">underlinedDouble</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga16d1b74107610750276499ddb3dde8da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique un double soulignement au texte. <br /></td></tr>
<tr class="separator:ga16d1b74107610750276499ddb3dde8da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad57613de5895e774218d91dea48d074b" id="r_gad57613de5895e774218d91dea48d074b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gad57613de5895e774218d91dea48d074b">blink</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gad57613de5895e774218d91dea48d074b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Le texte affiché alterne entre visible et masqué. <br /></td></tr>
<tr class="separator:gad57613de5895e774218d91dea48d074b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8594d70f0491def903370e86132fbf01" id="r_ga8594d70f0491def903370e86132fbf01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga8594d70f0491def903370e86132fbf01">strikethrough</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga8594d70f0491def903370e86132fbf01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique un barré au texte. <br /></td></tr>
<tr class="separator:ga8594d70f0491def903370e86132fbf01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf61b489da39ca5e24b68e6e1a2b09c0d" id="r_gaf61b489da39ca5e24b68e6e1a2b09c0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaf61b489da39ca5e24b68e6e1a2b09c0d">color</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> c)</td></tr>
<tr class="memdesc:gaf61b489da39ca5e24b68e6e1a2b09c0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore en utilisant une couleur de premier plan. <br /></td></tr>
<tr class="separator:gaf61b489da39ca5e24b68e6e1a2b09c0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01d4c5aaf0447e862246849111782245" id="r_ga01d4c5aaf0447e862246849111782245"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga01d4c5aaf0447e862246849111782245">bgcolor</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> color)</td></tr>
<tr class="memdesc:ga01d4c5aaf0447e862246849111782245"><td class="mdescLeft">&#160;</td><td class="mdescRight">Décore en utilisant une couleur d'arrière-plan. <br /></td></tr>
<tr class="separator:ga01d4c5aaf0447e862246849111782245"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87be9474ff4f98a01699c01e776e715d" id="r_a87be9474ff4f98a01699c01e776e715d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a87be9474ff4f98a01699c01e776e715d">color</a> (const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;)</td></tr>
<tr class="separator:a87be9474ff4f98a01699c01e776e715d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3ae22c1c378c0e2b89eefd3e25b0149" id="r_aa3ae22c1c378c0e2b89eefd3e25b0149"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa3ae22c1c378c0e2b89eefd3e25b0149">bgcolor</a> (const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;)</td></tr>
<tr class="separator:aa3ae22c1c378c0e2b89eefd3e25b0149"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadef6e6e66199153de6d3b21b14dcf868" id="r_gadef6e6e66199153de6d3b21b14dcf868"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gadef6e6e66199153de6d3b21b14dcf868">color</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> color, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gadef6e6e66199153de6d3b21b14dcf868"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit la couleur de premier plan d'un élément. <br /></td></tr>
<tr class="separator:gadef6e6e66199153de6d3b21b14dcf868"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae86eacae0a0626b41e9964ac7f4f532" id="r_gaae86eacae0a0626b41e9964ac7f4f532"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaae86eacae0a0626b41e9964ac7f4f532">bgcolor</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> color, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaae86eacae0a0626b41e9964ac7f4f532"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit la couleur d'arrière-plan d'un élément. <br /></td></tr>
<tr class="separator:gaae86eacae0a0626b41e9964ac7f4f532"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a067f1a086c2fbe16a7bc31656a3b6233" id="r_a067f1a086c2fbe16a7bc31656a3b6233"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a067f1a086c2fbe16a7bc31656a3b6233">color</a> (const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)</td></tr>
<tr class="separator:a067f1a086c2fbe16a7bc31656a3b6233"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d0c891618c2920d40654383f0e51cc" id="r_ac4d0c891618c2920d40654383f0e51cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac4d0c891618c2920d40654383f0e51cc">bgcolor</a> (const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)</td></tr>
<tr class="separator:ac4d0c891618c2920d40654383f0e51cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78447ba1ccb792963ad6d306f4ed1256" id="r_ga78447ba1ccb792963ad6d306f4ed1256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga78447ba1ccb792963ad6d306f4ed1256">focusPosition</a> (int x, int y)</td></tr>
<tr class="memdesc:ga78447ba1ccb792963ad6d306f4ed1256"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilisé à l'intérieur d'un <code>frame</code>, cela force la vue à être défilée vers une position donnée. La position est exprimée en nombre de cellules. <br /></td></tr>
<tr class="separator:ga78447ba1ccb792963ad6d306f4ed1256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13befad33cb4125e2143f2af3eddcc71" id="r_ga13befad33cb4125e2143f2af3eddcc71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga13befad33cb4125e2143f2af3eddcc71">focusPositionRelative</a> (float x, float y)</td></tr>
<tr class="memdesc:ga13befad33cb4125e2143f2af3eddcc71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utilisé à l'intérieur d'un <code>frame</code>, cela force la vue à être défilée vers une position donnée. La position est exprimée en proportion de la taille demandée. <br /></td></tr>
<tr class="separator:ga13befad33cb4125e2143f2af3eddcc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca42bd6c44d8d366d5c1014330402086" id="r_gaca42bd6c44d8d366d5c1014330402086"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaca42bd6c44d8d366d5c1014330402086">automerge</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaca42bd6c44d8d366d5c1014330402086"><td class="mdescLeft">&#160;</td><td class="mdescRight">Permet aux caractères d'être fusionnés automatiquement avec d'autres à proximité. <br /></td></tr>
<tr class="separator:gaca42bd6c44d8d366d5c1014330402086"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0eac58eac9e6cd9a04879b20f8e123b" id="r_ad0eac58eac9e6cd9a04879b20f8e123b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad0eac58eac9e6cd9a04879b20f8e123b">hyperlink</a> (std::string link)</td></tr>
<tr class="separator:ad0eac58eac9e6cd9a04879b20f8e123b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bacc04e0cbde663ccc4a4891e8b50d5" id="r_a8bacc04e0cbde663ccc4a4891e8b50d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8bacc04e0cbde663ccc4a4891e8b50d5">hyperlink</a> (std::string link, <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="separator:a8bacc04e0cbde663ccc4a4891e8b50d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7e1317c76cefc5018503de4f6e09ea3" id="r_aa7e1317c76cefc5018503de4f6e09ea3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7e1317c76cefc5018503de4f6e09ea3">selectionStyleReset</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:aa7e1317c76cefc5018503de4f6e09ea3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Réinitialise le style de sélection d'un élément. <br /></td></tr>
<tr class="separator:aa7e1317c76cefc5018503de4f6e09ea3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a925a73b7f0eb4b5bc11af23f4ca18019" id="r_a925a73b7f0eb4b5bc11af23f4ca18019"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a925a73b7f0eb4b5bc11af23f4ca18019">selectionColor</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> foreground)</td></tr>
<tr class="memdesc:a925a73b7f0eb4b5bc11af23f4ca18019"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit la couleur d'un élément lorsqu'il est sélectionné. <br /></td></tr>
<tr class="separator:a925a73b7f0eb4b5bc11af23f4ca18019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c965b8f6450a50a938120b5f6ddea96" id="r_a6c965b8f6450a50a938120b5f6ddea96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c965b8f6450a50a938120b5f6ddea96">selectionBackgroundColor</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> foreground)</td></tr>
<tr class="memdesc:a6c965b8f6450a50a938120b5f6ddea96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit la couleur d'arrière-plan d'un élément lorsqu'il est sélectionné. Notez que le style est appliqué en plus du style existant. <br /></td></tr>
<tr class="separator:a6c965b8f6450a50a938120b5f6ddea96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d98498c51cfbc03f37e46d46ec8acf5" id="r_a5d98498c51cfbc03f37e46d46ec8acf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5d98498c51cfbc03f37e46d46ec8acf5">selectionForegroundColor</a> (<a class="el" href="group__screen.html#classftxui_1_1Color">Color</a> foreground)</td></tr>
<tr class="memdesc:a5d98498c51cfbc03f37e46d46ec8acf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit la couleur de premier plan d'un élément lorsqu'il est sélectionné. Notez que le style est appliqué en plus du style existant. <br /></td></tr>
<tr class="separator:a5d98498c51cfbc03f37e46d46ec8acf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4080865d947eea48cf695531f66a5160" id="r_a4080865d947eea48cf695531f66a5160"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4080865d947eea48cf695531f66a5160">selectionStyle</a> (std::function&lt; void(<a class="el" href="group__screen.html#structftxui_1_1Pixel">Pixel</a> &amp;)&gt; style)</td></tr>
<tr class="memdesc:a4080865d947eea48cf695531f66a5160"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit le style d'un élément lorsqu'il est sélectionné. <br /></td></tr>
<tr class="separator:a4080865d947eea48cf695531f66a5160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a552ba6d33b3c9bec586b99fba4c243ac" id="r_a552ba6d33b3c9bec586b99fba4c243ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a552ba6d33b3c9bec586b99fba4c243ac">hbox</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children)</td></tr>
<tr class="memdesc:a552ba6d33b3c9bec586b99fba4c243ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant les éléments horizontalement un par un. <br /></td></tr>
<tr class="separator:a552ba6d33b3c9bec586b99fba4c243ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd28058f0ccbbdf34691a85a7cc9b2e3" id="r_gafd28058f0ccbbdf34691a85a7cc9b2e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gafd28058f0ccbbdf34691a85a7cc9b2e3">vbox</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children)</td></tr>
<tr class="memdesc:gafd28058f0ccbbdf34691a85a7cc9b2e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant les éléments verticalement un par un. <br /></td></tr>
<tr class="separator:gafd28058f0ccbbdf34691a85a7cc9b2e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga901ab1b6b2e0e8c295552168ab206441" id="r_ga901ab1b6b2e0e8c295552168ab206441"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga901ab1b6b2e0e8c295552168ab206441">dbox</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children_)</td></tr>
<tr class="memdesc:ga901ab1b6b2e0e8c295552168ab206441"><td class="mdescLeft">&#160;</td><td class="mdescRight">Empile plusieurs éléments les uns sur les autres. <br /></td></tr>
<tr class="separator:ga901ab1b6b2e0e8c295552168ab206441"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a168a235aa438b6c72df5861322154be3" id="r_a168a235aa438b6c72df5861322154be3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a168a235aa438b6c72df5861322154be3">flexbox</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children, <a class="el" href="group__dom.html#structftxui_1_1FlexboxConfig">FlexboxConfig</a> config)</td></tr>
<tr class="memdesc:a168a235aa438b6c72df5861322154be3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant des éléments sur des lignes/colonnes et capable de passer à la colonne/ligne suivante lorsqu'il est plein. <br /></td></tr>
<tr class="separator:a168a235aa438b6c72df5861322154be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcdf409d605edafd3191cd7ba47bcbd1" id="r_abcdf409d605edafd3191cd7ba47bcbd1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abcdf409d605edafd3191cd7ba47bcbd1">gridbox</a> (std::vector&lt; <a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> &gt; lines)</td></tr>
<tr class="memdesc:abcdf409d605edafd3191cd7ba47bcbd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant une grille d'éléments. <br /></td></tr>
<tr class="separator:abcdf409d605edafd3191cd7ba47bcbd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a345b31919048562675615d5af78e6322" id="r_a345b31919048562675615d5af78e6322"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a345b31919048562675615d5af78e6322">hflow</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children)</td></tr>
<tr class="memdesc:a345b31919048562675615d5af78e6322"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant des éléments en lignes de gauche à droite. Quand il est rempli, il commence sur une nouvelle ligne en dessous. <br /></td></tr>
<tr class="separator:a345b31919048562675615d5af78e6322"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0da51b614e95a0687727644b5898a23" id="r_ae0da51b614e95a0687727644b5898a23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae0da51b614e95a0687727644b5898a23">vflow</a> (<a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> children)</td></tr>
<tr class="memdesc:ae0da51b614e95a0687727644b5898a23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un conteneur affichant des éléments en colonnes de haut en bas. Quand il est rempli, il commence sur une nouvelle colonne à droite. <br /></td></tr>
<tr class="separator:ae0da51b614e95a0687727644b5898a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga257acd2bd47bab7db879cca2c0e67e23" id="r_ga257acd2bd47bab7db879cca2c0e67e23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga257acd2bd47bab7db879cca2c0e67e23">flex</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga257acd2bd47bab7db879cca2c0e67e23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Permet à un élément enfant de s'étendre proportionnellement à l'espace restant dans un conteneur. <br /></td></tr>
<tr class="separator:ga257acd2bd47bab7db879cca2c0e67e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81ed6b31f512e849247f13d249f6f20e" id="r_ga81ed6b31f512e849247f13d249f6f20e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga81ed6b31f512e849247f13d249f6f20e">flex_grow</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga81ed6b31f512e849247f13d249f6f20e"><td class="mdescLeft">&#160;</td><td class="mdescRight">S'étend si possible. <br /></td></tr>
<tr class="separator:ga81ed6b31f512e849247f13d249f6f20e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4629196b5ffc280054d35f2a9977e829" id="r_ga4629196b5ffc280054d35f2a9977e829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga4629196b5ffc280054d35f2a9977e829">flex_shrink</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga4629196b5ffc280054d35f2a9977e829"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimiser si nécessaire. <br /></td></tr>
<tr class="separator:ga4629196b5ffc280054d35f2a9977e829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0dbba98e14f63f1dd5163cbdc4f42da8" id="r_ga0dbba98e14f63f1dd5163cbdc4f42da8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga0dbba98e14f63f1dd5163cbdc4f42da8">xflex</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga0dbba98e14f63f1dd5163cbdc4f42da8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Développer/Réduire si possible/nécessaire sur l'axe X. <br /></td></tr>
<tr class="separator:ga0dbba98e14f63f1dd5163cbdc4f42da8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1618cb15307f29eb3d531e7b44c280d3" id="r_ga1618cb15307f29eb3d531e7b44c280d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga1618cb15307f29eb3d531e7b44c280d3">xflex_grow</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga1618cb15307f29eb3d531e7b44c280d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">S'étend si possible sur l'axe X. <br /></td></tr>
<tr class="separator:ga1618cb15307f29eb3d531e7b44c280d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95275a9271934cf76e970c6650cc224d" id="r_ga95275a9271934cf76e970c6650cc224d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga95275a9271934cf76e970c6650cc224d">xflex_shrink</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga95275a9271934cf76e970c6650cc224d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimiser si nécessaire sur l'axe X. <br /></td></tr>
<tr class="separator:ga95275a9271934cf76e970c6650cc224d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42c7a33df6d890de30fc1ebb2d1b3ca6" id="r_ga42c7a33df6d890de30fc1ebb2d1b3ca6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga42c7a33df6d890de30fc1ebb2d1b3ca6">yflex</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga42c7a33df6d890de30fc1ebb2d1b3ca6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Développer/Réduire si possible/nécessaire sur l'axe Y. <br /></td></tr>
<tr class="separator:ga42c7a33df6d890de30fc1ebb2d1b3ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7eac3f709e905af8f583aed52093b7ce" id="r_ga7eac3f709e905af8f583aed52093b7ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga7eac3f709e905af8f583aed52093b7ce">yflex_grow</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga7eac3f709e905af8f583aed52093b7ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">S'étend si possible sur l'axe Y. <br /></td></tr>
<tr class="separator:ga7eac3f709e905af8f583aed52093b7ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7d0757f5965aa579bccc125ff909256" id="r_gaf7d0757f5965aa579bccc125ff909256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaf7d0757f5965aa579bccc125ff909256">yflex_shrink</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaf7d0757f5965aa579bccc125ff909256"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimiser si nécessaire sur l'axe Y. <br /></td></tr>
<tr class="separator:gaf7d0757f5965aa579bccc125ff909256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga845b0ea50d51024aa4e050447b46e1dd" id="r_ga845b0ea50d51024aa4e050447b46e1dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga845b0ea50d51024aa4e050447b46e1dd">notflex</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga845b0ea50d51024aa4e050447b46e1dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rend l'élément non flexible. <br /></td></tr>
<tr class="separator:ga845b0ea50d51024aa4e050447b46e1dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac2a9ed2d22ec3c8811b61f4a901ed367" id="r_gac2a9ed2d22ec3c8811b61f4a901ed367"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gac2a9ed2d22ec3c8811b61f4a901ed367">filler</a> ()</td></tr>
<tr class="memdesc:gac2a9ed2d22ec3c8811b61f4a901ed367"><td class="mdescLeft">&#160;</td><td class="mdescRight">Un élément qui occupera proportionnellement l'espace disponible dans un conteneur. <br /></td></tr>
<tr class="separator:gac2a9ed2d22ec3c8811b61f4a901ed367"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga201220986fbdc539e42efe067985cbdb" id="r_ga201220986fbdc539e42efe067985cbdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga201220986fbdc539e42efe067985cbdb">size</a> (<a class="el" href="#a04711c04f28aabfa0e5928a35baaec53">WidthOrHeight</a> direction, <a class="el" href="#ae09f44b989d381a387329fd0a0935926">Constraint</a> constraint, int value)</td></tr>
<tr class="memdesc:ga201220986fbdc539e42efe067985cbdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique une contrainte sur la taille d'un élément. <br /></td></tr>
<tr class="separator:ga201220986fbdc539e42efe067985cbdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0d6a96f6e1fb6d67d9fa6323062a737" id="r_ad0d6a96f6e1fb6d67d9fa6323062a737"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad0d6a96f6e1fb6d67d9fa6323062a737">frame</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ad0d6a96f6e1fb6d67d9fa6323062a737"><td class="mdescLeft">&#160;</td><td class="mdescRight">Permet à un élément d'être affiché dans une zone 'virtuelle'. Sa taille peut être plus grande que son conteneur. Dans ce cas, seule une plus petite partie est affichée. La vue est défilable pour rendre l'élément focalisé visible. <br /></td></tr>
<tr class="separator:ad0d6a96f6e1fb6d67d9fa6323062a737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d0617c0912b732f059cf360ac951c49" id="r_a2d0617c0912b732f059cf360ac951c49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d0617c0912b732f059cf360ac951c49">xframe</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:a2d0617c0912b732f059cf360ac951c49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>frame</code>, mais seulement sur l'axe x. <br /></td></tr>
<tr class="separator:a2d0617c0912b732f059cf360ac951c49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ea9d3ceb2a977955125c6e4a6072325" id="r_a7ea9d3ceb2a977955125c6e4a6072325"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7ea9d3ceb2a977955125c6e4a6072325">yframe</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:a7ea9d3ceb2a977955125c6e4a6072325"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>frame</code>, mais seulement sur l'axe y. <br /></td></tr>
<tr class="separator:a7ea9d3ceb2a977955125c6e4a6072325"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2d7d671f184f85e0f396f2610fa6c2e" id="r_gaa2d7d671f184f85e0f396f2610fa6c2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaa2d7d671f184f85e0f396f2610fa6c2e">focus</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaa2d7d671f184f85e0f396f2610fa6c2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit l'élément <code>child</code> comme étant celui qui est focalisé parmi ses frères. <br /></td></tr>
<tr class="separator:gaa2d7d671f184f85e0f396f2610fa6c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e3e2988ed61a129d82d634ad66f7eb1" id="r_a9e3e2988ed61a129d82d634ad66f7eb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9e3e2988ed61a129d82d634ad66f7eb1">select</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:a9e3e2988ed61a129d82d634ad66f7eb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Définit l'élément <code>child</code> comme étant celui qui est focalisé parmi ses frères. <br /></td></tr>
<tr class="separator:a9e3e2988ed61a129d82d634ad66f7eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga509ef7e7f8913ea3de7efd45e3301ea1" id="r_ga509ef7e7f8913ea3de7efd45e3301ea1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga509ef7e7f8913ea3de7efd45e3301ea1">focusCursorBlock</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga509ef7e7f8913ea3de7efd45e3301ea1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme un bloc fixe. <br /></td></tr>
<tr class="separator:ga509ef7e7f8913ea3de7efd45e3301ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadda589914ba8fe863c905b6566557768" id="r_gadda589914ba8fe863c905b6566557768"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gadda589914ba8fe863c905b6566557768">focusCursorBlockBlinking</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gadda589914ba8fe863c905b6566557768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme un bloc clignotant. <br /></td></tr>
<tr class="separator:gadda589914ba8fe863c905b6566557768"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f89e72e7001064e3eb8189c8317e95b" id="r_ga4f89e72e7001064e3eb8189c8317e95b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga4f89e72e7001064e3eb8189c8317e95b">focusCursorBar</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga4f89e72e7001064e3eb8189c8317e95b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme un bloc fixe. <br /></td></tr>
<tr class="separator:ga4f89e72e7001064e3eb8189c8317e95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga085a7c997e7364c5a54e73c7b84145db" id="r_ga085a7c997e7364c5a54e73c7b84145db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga085a7c997e7364c5a54e73c7b84145db">focusCursorBarBlinking</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga085a7c997e7364c5a54e73c7b84145db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme une barre clignotante. <br /></td></tr>
<tr class="separator:ga085a7c997e7364c5a54e73c7b84145db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga61e1fe02a18c2b18e31ccc9cd3943823" id="r_ga61e1fe02a18c2b18e31ccc9cd3943823"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga61e1fe02a18c2b18e31ccc9cd3943823">focusCursorUnderline</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga61e1fe02a18c2b18e31ccc9cd3943823"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme un soulignement fixe. <br /></td></tr>
<tr class="separator:ga61e1fe02a18c2b18e31ccc9cd3943823"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33637d59d1e52aa06dd2a94162adbfe9" id="r_ga33637d59d1e52aa06dd2a94162adbfe9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga33637d59d1e52aa06dd2a94162adbfe9">focusCursorUnderlineBlinking</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga33637d59d1e52aa06dd2a94162adbfe9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identique à <code>focus</code>, mais définit la forme du curseur comme un soulignement clignotant. <br /></td></tr>
<tr class="separator:ga33637d59d1e52aa06dd2a94162adbfe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1974176e676afdb96d203e8e0f579219" id="r_ga1974176e676afdb96d203e8e0f579219"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga1974176e676afdb96d203e8e0f579219">vscroll_indicator</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga1974176e676afdb96d203e8e0f579219"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche une barre de défilement verticale à droite. Les couleurs suivent le contenu. <br /></td></tr>
<tr class="separator:ga1974176e676afdb96d203e8e0f579219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f48136f949ccbde722dd93a6de4d0de" id="r_ga7f48136f949ccbde722dd93a6de4d0de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga7f48136f949ccbde722dd93a6de4d0de">hscroll_indicator</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga7f48136f949ccbde722dd93a6de4d0de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche une barre de défilement horizontale en bas. Les couleurs suivent le contenu. <br /></td></tr>
<tr class="separator:ga7f48136f949ccbde722dd93a6de4d0de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaff8245861617a3d9e846e99de582a63" id="r_aaff8245861617a3d9e846e99de582a63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaff8245861617a3d9e846e99de582a63">reflect</a> (<a class="el" href="group__screen.html#structftxui_1_1Box">Box</a> &amp;box)</td></tr>
<tr class="separator:aaff8245861617a3d9e846e99de582a63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17a89519e6b87e12b1e5811a702f7847" id="r_ga17a89519e6b87e12b1e5811a702f7847"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga17a89519e6b87e12b1e5811a702f7847">clear_under</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> element)</td></tr>
<tr class="memdesc:ga17a89519e6b87e12b1e5811a702f7847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Avant de dessiner |child|, effacez les pixels en dessous. Ceci est utile en combinaison avec dbox. <br /></td></tr>
<tr class="separator:ga17a89519e6b87e12b1e5811a702f7847"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7d0d1e44c1a5424e42a5cddceacf7f7" id="r_gaf7d0d1e44c1a5424e42a5cddceacf7f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gaf7d0d1e44c1a5424e42a5cddceacf7f7">hcenter</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gaf7d0d1e44c1a5424e42a5cddceacf7f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Centre un élément horizontalement. <br /></td></tr>
<tr class="separator:gaf7d0d1e44c1a5424e42a5cddceacf7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad907a8a48bb9f9dfdb06402e9fc12316" id="r_gad907a8a48bb9f9dfdb06402e9fc12316"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#gad907a8a48bb9f9dfdb06402e9fc12316">vcenter</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:gad907a8a48bb9f9dfdb06402e9fc12316"><td class="mdescLeft">&#160;</td><td class="mdescRight">Centre un élément verticalement. <br /></td></tr>
<tr class="separator:gad907a8a48bb9f9dfdb06402e9fc12316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b11656305fce8427b81daf1c35883f1" id="r_ga5b11656305fce8427b81daf1c35883f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga5b11656305fce8427b81daf1c35883f1">center</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga5b11656305fce8427b81daf1c35883f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Centre un élément horizontalement et verticalement. <br /></td></tr>
<tr class="separator:ga5b11656305fce8427b81daf1c35883f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga778e52afe28f1978f1f7ef065ed92d6d" id="r_ga778e52afe28f1978f1f7ef065ed92d6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga778e52afe28f1978f1f7ef065ed92d6d">align_right</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> child)</td></tr>
<tr class="memdesc:ga778e52afe28f1978f1f7ef065ed92d6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Aligne un élément sur le côté droit. <br /></td></tr>
<tr class="separator:ga778e52afe28f1978f1f7ef065ed92d6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1bfd3885ac8b40dc82a1103725003c07" id="r_ga1bfd3885ac8b40dc82a1103725003c07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dom.html#ga1bfd3885ac8b40dc82a1103725003c07">nothing</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> element)</td></tr>
<tr class="memdesc:ga1bfd3885ac8b40dc82a1103725003c07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Une décoration qui ne fait absolument rien. <br /></td></tr>
<tr class="separator:ga1bfd3885ac8b40dc82a1103725003c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4b8aa9392f56ba41e2b421e046a7d83" id="r_ad4b8aa9392f56ba41e2b421e046a7d83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad4b8aa9392f56ba41e2b421e046a7d83">Render</a> (<a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;<a class="el" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a>, const <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &amp;element)</td></tr>
<tr class="separator:ad4b8aa9392f56ba41e2b421e046a7d83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32a24db985fa1b37bf686b00f7e1b4ff" id="r_a32a24db985fa1b37bf686b00f7e1b4ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a32a24db985fa1b37bf686b00f7e1b4ff">Render</a> (<a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;<a class="el" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a>, <a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *node)</td></tr>
<tr class="separator:a32a24db985fa1b37bf686b00f7e1b4ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab35030b64136afa183d474d11bd1f6dd" id="r_ab35030b64136afa183d474d11bd1f6dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab35030b64136afa183d474d11bd1f6dd">Render</a> (<a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;<a class="el" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a>, <a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *node, <a class="el" href="group__dom.html#classftxui_1_1Selection">Selection</a> &amp;selection)</td></tr>
<tr class="separator:ab35030b64136afa183d474d11bd1f6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a3d5804148186b3d4bcc07391ba5f30" id="r_a1a3d5804148186b3d4bcc07391ba5f30"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a3d5804148186b3d4bcc07391ba5f30">GetNodeSelectedContent</a> (<a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;<a class="el" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a>, <a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *node, <a class="el" href="group__dom.html#classftxui_1_1Selection">Selection</a> &amp;selection)</td></tr>
<tr class="separator:a1a3d5804148186b3d4bcc07391ba5f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66d988ecc082819b1671ee2bbadebccd" id="r_a66d988ecc082819b1671ee2bbadebccd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1literals.html#a66d988ecc082819b1671ee2bbadebccd">operator&quot;&quot;_rgb</a> (unsigned long long int combined)</td></tr>
<tr class="memdesc:a66d988ecc082819b1671ee2bbadebccd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Crée une couleur à partir d'une représentation RGB hexadécimale combinée, par exemple 0x808000_rgb. <br /></td></tr>
<tr class="separator:a66d988ecc082819b1671ee2bbadebccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a883a81f30fb771a82f6c87b77ac3658e" id="r_a883a81f30fb771a82f6c87b77ac3658e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a883a81f30fb771a82f6c87b77ac3658e">GetColorInfo</a> (<a class="el" href="group__screen.html#abd07c48f62cc507fafa2486a43130fcf">Color::Palette256</a> index)</td></tr>
<tr class="separator:a883a81f30fb771a82f6c87b77ac3658e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5dd7fa2651003bf7c9f8b58de9b0a93" id="r_ad5dd7fa2651003bf7c9f8b58de9b0a93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad5dd7fa2651003bf7c9f8b58de9b0a93">GetColorInfo</a> (<a class="el" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802f">Color::Palette16</a> index)</td></tr>
<tr class="separator:ad5dd7fa2651003bf7c9f8b58de9b0a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bb4947f62228380f5c415f69b34021f" id="r_a1bb4947f62228380f5c415f69b34021f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1bb4947f62228380f5c415f69b34021f">wchar_width</a> (wchar_t)</td></tr>
<tr class="separator:a1bb4947f62228380f5c415f69b34021f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adedb4aa528ad2aef48177dea69ca7a9d" id="r_adedb4aa528ad2aef48177dea69ca7a9d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adedb4aa528ad2aef48177dea69ca7a9d">wstring_width</a> (const std::wstring &amp;)</td></tr>
<tr class="separator:adedb4aa528ad2aef48177dea69ca7a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a757b345f73bb6cde5165a4d7f0c0a298" id="r_a757b345f73bb6cde5165a4d7f0c0a298"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a757b345f73bb6cde5165a4d7f0c0a298">to_string</a> (const std::wstring &amp;s)</td></tr>
<tr class="memdesc:a757b345f73bb6cde5165a4d7f0c0a298"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convertit un std::wstring en un std::string UTF8. <br /></td></tr>
<tr class="separator:a757b345f73bb6cde5165a4d7f0c0a298"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57429a83a46c643a81dee81e49384439" id="r_a57429a83a46c643a81dee81e49384439"><td class="memItemLeft" align="right" valign="top">std::wstring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a57429a83a46c643a81dee81e49384439">to_wstring</a> (const std::string &amp;s)</td></tr>
<tr class="memdesc:a57429a83a46c643a81dee81e49384439"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convertit un std::string UTF8 en un std::wstring. <br /></td></tr>
<tr class="separator:a57429a83a46c643a81dee81e49384439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24ea52e8ef70889ef1da986837e0ff34" id="r_a24ea52e8ef70889ef1da986837e0ff34"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a24ea52e8ef70889ef1da986837e0ff34"><td class="memTemplItemLeft" align="right" valign="top">std::wstring&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a24ea52e8ef70889ef1da986837e0ff34">to_wstring</a> (T s)</td></tr>
<tr class="separator:a24ea52e8ef70889ef1da986837e0ff34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a517b35c7721e632812d8b3a7697c4099" id="r_a517b35c7721e632812d8b3a7697c4099"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a517b35c7721e632812d8b3a7697c4099">string_width</a> (const std::string &amp;)</td></tr>
<tr class="separator:a517b35c7721e632812d8b3a7697c4099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a389c58d385e861cd2ef109b53fc6ef96" id="r_a389c58d385e861cd2ef109b53fc6ef96"><td class="memItemLeft" align="right" valign="top">std::vector&lt; std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a389c58d385e861cd2ef109b53fc6ef96">Utf8ToGlyphs</a> (const std::string &amp;input)</td></tr>
<tr class="separator:a389c58d385e861cd2ef109b53fc6ef96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9769a28baa6a84d5de6a8bd624a29294" id="r_a9769a28baa6a84d5de6a8bd624a29294"><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9769a28baa6a84d5de6a8bd624a29294">CellToGlyphIndex</a> (const std::string &amp;input)</td></tr>
<tr class="separator:a9769a28baa6a84d5de6a8bd624a29294"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0bfd67a2815807dc6fc9bc0f79bce29e" id="r_ga0bfd67a2815807dc6fc9bc0f79bce29e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__component.html#ga0bfd67a2815807dc6fc9bc0f79bce29e">CatchEvent</a> (<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> child, std::function&lt; bool(<a class="el" href="group__component.html#structftxui_1_1Event">Event</a> event)&gt; on_event)</td></tr>
<tr class="memdesc:ga0bfd67a2815807dc6fc9bc0f79bce29e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retourne un composant, utilisant |on_event| pour intercepter les événements. Cette fonction doit retourner 'true' si l'événement a été géré, 'false' sinon. <br /></td></tr>
<tr class="separator:ga0bfd67a2815807dc6fc9bc0f79bce29e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a877bf1673c86ac33e24facf81068e693" id="r_a877bf1673c86ac33e24facf81068e693"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a877bf1673c86ac33e24facf81068e693">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int8_t &gt;)</td></tr>
<tr class="separator:a877bf1673c86ac33e24facf81068e693"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a551dff4f473bdb27fde654341d08c618" id="r_a551dff4f473bdb27fde654341d08c618"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a551dff4f473bdb27fde654341d08c618">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int16_t &gt;)</td></tr>
<tr class="separator:a551dff4f473bdb27fde654341d08c618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d1ae475487cb22769f127449380925e" id="r_a8d1ae475487cb22769f127449380925e"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8d1ae475487cb22769f127449380925e">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int32_t &gt;)</td></tr>
<tr class="separator:a8d1ae475487cb22769f127449380925e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a217d120bd78c7e5fbe21c60d58f411ba" id="r_a217d120bd78c7e5fbe21c60d58f411ba"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a217d120bd78c7e5fbe21c60d58f411ba">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int64_t &gt;)</td></tr>
<tr class="separator:a217d120bd78c7e5fbe21c60d58f411ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83667b04778e0206c7c9f05652c9110a" id="r_a83667b04778e0206c7c9f05652c9110a"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a83667b04778e0206c7c9f05652c9110a">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint8_t &gt;)</td></tr>
<tr class="separator:a83667b04778e0206c7c9f05652c9110a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41e0cb91026c84d8767958a6c3d65d88" id="r_a41e0cb91026c84d8767958a6c3d65d88"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a41e0cb91026c84d8767958a6c3d65d88">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint16_t &gt;)</td></tr>
<tr class="separator:a41e0cb91026c84d8767958a6c3d65d88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17babf521947301435a4f7c47835032c" id="r_a17babf521947301435a4f7c47835032c"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a17babf521947301435a4f7c47835032c">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint32_t &gt;)</td></tr>
<tr class="separator:a17babf521947301435a4f7c47835032c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69e9803a9d52936adf22dabd14df4289" id="r_a69e9803a9d52936adf22dabd14df4289"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a69e9803a9d52936adf22dabd14df4289">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint64_t &gt;)</td></tr>
<tr class="separator:a69e9803a9d52936adf22dabd14df4289"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a453d7fc2e7bd34b00775062018daf96d" id="r_a453d7fc2e7bd34b00775062018daf96d"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a453d7fc2e7bd34b00775062018daf96d">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; float &gt;)</td></tr>
<tr class="separator:a453d7fc2e7bd34b00775062018daf96d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d64c6ad8cbbae0735eac76e4f4f5811" id="r_a9d64c6ad8cbbae0735eac76e4f4f5811"><td class="memItemLeft" align="right" valign="top">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9d64c6ad8cbbae0735eac76e4f4f5811">Slider</a> (<a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; double &gt;)</td></tr>
<tr class="separator:a9d64c6ad8cbbae0735eac76e4f4f5811"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b583744cea45882e63b74a780b20a0f" id="r_a9b583744cea45882e63b74a780b20a0f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b583744cea45882e63b74a780b20a0f">for</a> (auto &amp;child :children_)</td></tr>
<tr class="memdesc:a9b583744cea45882e63b74a780b20a0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affiche un élément sur un <a class="el" href="group__screen.html#classftxui_1_1Screen" title="Une grille rectangulaire de pixels.">ftxui::Screen</a>. <br /></td></tr>
<tr class="separator:a9b583744cea45882e63b74a780b20a0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae83410aa4092fe6ea4b6b9ae1b607fba" id="r_ae83410aa4092fe6ea4b6b9ae1b607fba"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae83410aa4092fe6ea4b6b9ae1b607fba">for</a> (int y=y_min_;y&lt;=y_max_;++y)</td></tr>
<tr class="memdesc:ae83410aa4092fe6ea4b6b9ae1b607fba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Applique le décorateur à la sélection. Ceci décore uniquement les coins modulo <code>modulo</code> avec un décalage de <code>shift</code>. <br /></td></tr>
<tr class="separator:ae83410aa4092fe6ea4b6b9ae1b607fba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e9a69f0592b4013bd725d662f4a76e7" id="r_a7e9a69f0592b4013bd725d662f4a76e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7e9a69f0592b4013bd725d662f4a76e7">operator|</a> (<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> element, <a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> decorator)</td></tr>
<tr class="memdesc:a7e9a69f0592b4013bd725d662f4a76e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">À partir d'un élément, appliquer un décorateur. <br /></td></tr>
<tr class="separator:a7e9a69f0592b4013bd725d662f4a76e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a903cd2e24b3b7cf8d7d4daa680e0a8d5" id="r_a903cd2e24b3b7cf8d7d4daa680e0a8d5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a903cd2e24b3b7cf8d7d4daa680e0a8d5">EatCodePoint</a> (const std::string &amp;input, size_t start, size_t *end, uint32_t *ucs)</td></tr>
<tr class="separator:a903cd2e24b3b7cf8d7d4daa680e0a8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88b8b2f726acaf2aca140a403989d8d0" id="r_a88b8b2f726acaf2aca140a403989d8d0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a88b8b2f726acaf2aca140a403989d8d0">EatCodePoint</a> (const std::wstring &amp;input, size_t start, size_t *end, uint32_t *ucs)</td></tr>
<tr class="separator:a88b8b2f726acaf2aca140a403989d8d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a506e6b467ddd8d11646942fd101d8e9e" id="r_a506e6b467ddd8d11646942fd101d8e9e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a506e6b467ddd8d11646942fd101d8e9e">IsCombining</a> (uint32_t ucs)</td></tr>
<tr class="separator:a506e6b467ddd8d11646942fd101d8e9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd13f584efddd3a7e5749c9c5e841a11" id="r_abd13f584efddd3a7e5749c9c5e841a11"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abd13f584efddd3a7e5749c9c5e841a11">IsFullWidth</a> (uint32_t ucs)</td></tr>
<tr class="separator:abd13f584efddd3a7e5749c9c5e841a11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a037df033cc26c960faa54b52bdbea900" id="r_a037df033cc26c960faa54b52bdbea900"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a037df033cc26c960faa54b52bdbea900">IsControl</a> (uint32_t ucs)</td></tr>
<tr class="separator:a037df033cc26c960faa54b52bdbea900"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a191b3278846ceb6ac35d2e4eb26db759" id="r_a191b3278846ceb6ac35d2e4eb26db759"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a191b3278846ceb6ac35d2e4eb26db759">CodepointToWordBreakProperty</a> (uint32_t codepoint)</td></tr>
<tr class="separator:a191b3278846ceb6ac35d2e4eb26db759"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2ef74edc55750554e97ea71c5887650" id="r_ae2ef74edc55750554e97ea71c5887650"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae2ef74edc55750554e97ea71c5887650">GlyphPrevious</a> (const std::string &amp;input, size_t start)</td></tr>
<tr class="separator:ae2ef74edc55750554e97ea71c5887650"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02453c4504a5cfbc83b38abd4ec6d8ba" id="r_a02453c4504a5cfbc83b38abd4ec6d8ba"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a02453c4504a5cfbc83b38abd4ec6d8ba">GlyphNext</a> (const std::string &amp;input, size_t start)</td></tr>
<tr class="separator:a02453c4504a5cfbc83b38abd4ec6d8ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad74a7d623ff7a09787469021d30c9461" id="r_ad74a7d623ff7a09787469021d30c9461"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad74a7d623ff7a09787469021d30c9461">GlyphIterate</a> (const std::string &amp;input, int glyph_offset, size_t start)</td></tr>
<tr class="separator:ad74a7d623ff7a09787469021d30c9461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b4f3faecfbeb6b2c0fdf9c30e3f1553" id="r_a9b4f3faecfbeb6b2c0fdf9c30e3f1553"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b4f3faecfbeb6b2c0fdf9c30e3f1553">GlyphCount</a> (const std::string &amp;input)</td></tr>
<tr class="separator:a9b4f3faecfbeb6b2c0fdf9c30e3f1553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad15724e497f0001e146da530183ca552" id="r_ad15724e497f0001e146da530183ca552"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad15724e497f0001e146da530183ca552">Utf8ToWordBreakProperty</a> (const std::string &amp;input)</td></tr>
<tr class="separator:ad15724e497f0001e146da530183ca552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64a9bd1df7ca3ffb1622507d01cd0b13" id="r_a64a9bd1df7ca3ffb1622507d01cd0b13"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a64a9bd1df7ca3ffb1622507d01cd0b13">IsWordBreakingCharacter</a> (const std::string &amp;input, size_t glyph_index)</td></tr>
<tr class="separator:a64a9bd1df7ca3ffb1622507d01cd0b13"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a81094ad1eae10308826bbd3be2723b18" id="r_a81094ad1eae10308826bbd3be2723b18"><td class="memItemLeft" align="right" valign="top">const std::map&lt; std::string, std::string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a81094ad1eae10308826bbd3be2723b18">g_uniformize</a></td></tr>
<tr class="separator:a81094ad1eae10308826bbd3be2723b18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc77ce2876ca75e8d5fe8925a45592d1" id="r_acc77ce2876ca75e8d5fe8925a45592d1"><td class="memItemLeft" align="right" valign="top">const std::array&lt; <a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a>, 256 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acc77ce2876ca75e8d5fe8925a45592d1">palette256</a></td></tr>
<tr class="separator:acc77ce2876ca75e8d5fe8925a45592d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description détaillée</h2>
<div class="textblock"><p>L'espace de noms FTXUI ftxui:: </p>
<p>L'espace de nommage ftxui:: de FTXUI.</p>
<p>L'espace de noms FTXUI ftxui:: namespace.</p>
<p>L'espace de noms ftxui:: de FTXUI.</p>
<p>Le namespace FTXUI ftxui::</p>
<p>/ </p>
</div><h2 class="groupheader">Documentation des définitions de type</h2>
<a id="a24b663cb6b0b262055c94d3a03bdd274" name="a24b663cb6b0b262055c94d3a03bdd274"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24b663cb6b0b262055c94d3a03bdd274">&#9670;&#160;</a></span>CapturedMouse</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a24b663cb6b0b262055c94d3a03bdd274">CapturedMouse</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1CapturedMouseInterface.html">CapturedMouseInterface</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="captured__mouse_8hpp_source.html#l00020">20</a> du fichier <a class="el" href="captured__mouse_8hpp_source.html">captured_mouse.hpp</a>.</p>
</div>
</div>
<a id="af07b496fe512e3a4863ee546f19e9a6c" name="af07b496fe512e3a4863ee546f19e9a6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af07b496fe512e3a4863ee546f19e9a6c">&#9670;&#160;</a></span>ComponentDecorator</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a> = std::function&lt;<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>(<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>)&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_8hpp_source.html#l00032">32</a> du fichier <a class="el" href="component_8hpp_source.html">component.hpp</a>.</p>
</div>
</div>
<a id="a2d5012891073dbf196bfada5f702f382" name="a2d5012891073dbf196bfada5f702f382"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d5012891073dbf196bfada5f702f382">&#9670;&#160;</a></span>ElementDecorator</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a> = std::function&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>(<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_8hpp_source.html#l00033">33</a> du fichier <a class="el" href="component_8hpp_source.html">component.hpp</a>.</p>
</div>
</div>
<a id="af1479ede01dbf087342534ab4ada11d3" name="af1479ede01dbf087342534ab4ada11d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1479ede01dbf087342534ab4ada11d3">&#9670;&#160;</a></span>Component</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::shared_ptr&lt; <a class="el" href="group__component.html#classftxui_1_1ComponentBase">ComponentBase</a> &gt; <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> = std::shared_ptr&lt;<a class="el" href="group__component.html#classftxui_1_1ComponentBase">ComponentBase</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component__base_8hpp_source.html#l00024">24</a> du fichier <a class="el" href="component__base_8hpp_source.html">component_base.hpp</a>.</p>
</div>
</div>
<a id="a3d4ccad0c8a07d5b0cb4b2e690ffc90c" name="a3d4ccad0c8a07d5b0cb4b2e690ffc90c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d4ccad0c8a07d5b0cb4b2e690ffc90c">&#9670;&#160;</a></span>Components</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a3d4ccad0c8a07d5b0cb4b2e690ffc90c">Components</a> = std::vector&lt;<a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component__base_8hpp_source.html#l00025">25</a> du fichier <a class="el" href="component__base_8hpp_source.html">component_base.hpp</a>.</p>
</div>
</div>
<a id="a8f713c247c551bd416c4697ed9ab871c" name="a8f713c247c551bd416c4697ed9ab871c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f713c247c551bd416c4697ed9ab871c">&#9670;&#160;</a></span>Sender</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a8f713c247c551bd416c4697ed9ab871c">Sender</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1SenderImpl.html">SenderImpl</a>&lt;T&gt;&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="receiver_8hpp_source.html#l00052">52</a> du fichier <a class="el" href="receiver_8hpp_source.html">receiver.hpp</a>.</p>
</div>
</div>
<a id="a7abbe763f26611fbf3902861863b7659" name="a7abbe763f26611fbf3902861863b7659"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7abbe763f26611fbf3902861863b7659">&#9670;&#160;</a></span>Receiver</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a7abbe763f26611fbf3902861863b7659">Receiver</a> = std::unique_ptr&lt;<a class="el" href="classftxui_1_1ReceiverImpl.html">ReceiverImpl</a>&lt;T&gt;&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="receiver_8hpp_source.html#l00054">54</a> du fichier <a class="el" href="receiver_8hpp_source.html">receiver.hpp</a>.</p>
</div>
</div>
<a id="adc2f3bfa69ce99c596a1ff1b69b04d33" name="adc2f3bfa69ce99c596a1ff1b69b04d33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc2f3bfa69ce99c596a1ff1b69b04d33">&#9670;&#160;</a></span>Closure</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#adc2f3bfa69ce99c596a1ff1b69b04d33">Closure</a> = std::function&lt;void()&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="task_8hpp_source.html#l00013">13</a> du fichier <a class="el" href="task_8hpp_source.html">task.hpp</a>.</p>
</div>
</div>
<a id="aaa92a82e968c721805c62787cd000534" name="aaa92a82e968c721805c62787cd000534"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa92a82e968c721805c62787cd000534">&#9670;&#160;</a></span>Task</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#aaa92a82e968c721805c62787cd000534">Task</a> = std::variant&lt;<a class="el" href="group__component.html#structftxui_1_1Event">Event</a>, <a class="el" href="#adc2f3bfa69ce99c596a1ff1b69b04d33">Closure</a>, <a class="el" href="classftxui_1_1AnimationTask.html">AnimationTask</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="task_8hpp_source.html#l00014">14</a> du fichier <a class="el" href="task_8hpp_source.html">task.hpp</a>.</p>
</div>
</div>
<a id="a2bc31f2d685189e5c61d2293a1f51b4f" name="a2bc31f2d685189e5c61d2293a1f51b4f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bc31f2d685189e5c61d2293a1f51b4f">&#9670;&#160;</a></span>Element</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::shared_ptr&lt; <a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> &gt; <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> = std::shared_ptr&lt;<a class="el" href="group__dom.html#classftxui_1_1Node">Node</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00022">22</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<a id="a5d4aa06ca6cc6a72e981bd5386f93f0a" name="a5d4aa06ca6cc6a72e981bd5386f93f0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">&#9670;&#160;</a></span>Elements</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt; <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &gt; <a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> = std::vector&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00023">23</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<a id="a164021903e9ac6f1357e4186582891e3" name="a164021903e9ac6f1357e4186582891e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a164021903e9ac6f1357e4186582891e3">&#9670;&#160;</a></span>Decorator</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> = std::function&lt;<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>(<a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a>)&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00024">24</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<a id="ab07cb9a766f38fc867f8fe736ce2e6e3" name="ab07cb9a766f38fc867f8fe736ce2e6e3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab07cb9a766f38fc867f8fe736ce2e6e3">&#9670;&#160;</a></span>GraphFunction</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#ab07cb9a766f38fc867f8fe736ce2e6e3">GraphFunction</a> = std::function&lt;std::vector&lt;int&gt;(int, int)&gt;</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00025">25</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Documentation du type de l'énumération</h2>
<a id="a04711c04f28aabfa0e5928a35baaec53" name="a04711c04f28aabfa0e5928a35baaec53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04711c04f28aabfa0e5928a35baaec53">&#9670;&#160;</a></span>WidthOrHeight</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#a04711c04f28aabfa0e5928a35baaec53">WidthOrHeight</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Valeurs énumérées</th></tr><tr><td class="fieldname"><a id="a04711c04f28aabfa0e5928a35baaec53a73c0818986b7c462c2977f57afd00522" name="a04711c04f28aabfa0e5928a35baaec53a73c0818986b7c462c2977f57afd00522"></a>WIDTH&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a04711c04f28aabfa0e5928a35baaec53a38b9241136017b93ea2755a49cf0a000" name="a04711c04f28aabfa0e5928a35baaec53a38b9241136017b93ea2755a49cf0a000"></a>HEIGHT&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00160">160</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<a id="ae09f44b989d381a387329fd0a0935926" name="ae09f44b989d381a387329fd0a0935926"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae09f44b989d381a387329fd0a0935926">&#9670;&#160;</a></span>Constraint</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="#ae09f44b989d381a387329fd0a0935926">Constraint</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Valeurs énumérées</th></tr><tr><td class="fieldname"><a id="ae09f44b989d381a387329fd0a0935926a41b05932cd237b2b133fff1ade85bed5" name="ae09f44b989d381a387329fd0a0935926a41b05932cd237b2b133fff1ade85bed5"></a>LESS_THAN&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae09f44b989d381a387329fd0a0935926a59a84258a4cb9025b567ee5139455029" name="ae09f44b989d381a387329fd0a0935926a59a84258a4cb9025b567ee5139455029"></a>EQUAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="ae09f44b989d381a387329fd0a0935926a5fae95457121bd697edd588d1b64cc7c" name="ae09f44b989d381a387329fd0a0935926a5fae95457121bd697edd588d1b64cc7c"></a>GREATER_THAN&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Définition à la ligne <a class="el" href="elements_8hpp_source.html#l00161">161</a> du fichier <a class="el" href="elements_8hpp_source.html">elements.hpp</a>.</p>
</div>
</div>
<a id="a5a8ec19f52346e9aad9dbab9108b968a" name="a5a8ec19f52346e9aad9dbab9108b968a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a8ec19f52346e9aad9dbab9108b968a">&#9670;&#160;</a></span>WordBreakProperty</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">enum class <a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a> : int8_t</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Valeurs énumérées</th></tr><tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aab1bb481a6d76de94d35e1d67cb85d966" name="a5a8ec19f52346e9aad9dbab9108b968aab1bb481a6d76de94d35e1d67cb85d966"></a>ALetter&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa1d7b33fc26ca22c2011aaa97fecc43d8" name="a5a8ec19f52346e9aad9dbab9108b968aa1d7b33fc26ca22c2011aaa97fecc43d8"></a>CR&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa3a1f5142815614aa554e376af7047de3" name="a5a8ec19f52346e9aad9dbab9108b968aa3a1f5142815614aa554e376af7047de3"></a>Double_Quote&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa3bc026b815790a05493fa56fc4b8d8bd" name="a5a8ec19f52346e9aad9dbab9108b968aa3bc026b815790a05493fa56fc4b8d8bd"></a>Extend&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aadcba983044c9eb2afae2e2eaef5fe818" name="a5a8ec19f52346e9aad9dbab9108b968aadcba983044c9eb2afae2e2eaef5fe818"></a>ExtendNumLet&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa520d0db389f362bf79ef56ca0af3dcab" name="a5a8ec19f52346e9aad9dbab9108b968aa520d0db389f362bf79ef56ca0af3dcab"></a>Format&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa3b076a28de949c89c8443aa0cd42ef17" name="a5a8ec19f52346e9aad9dbab9108b968aa3b076a28de949c89c8443aa0cd42ef17"></a>Hebrew_Letter&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aaedb097c9a1cb7aed483367f825211f75" name="a5a8ec19f52346e9aad9dbab9108b968aaedb097c9a1cb7aed483367f825211f75"></a>Katakana&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa618441d41cce47dbcfd9bed6e5ff64e6" name="a5a8ec19f52346e9aad9dbab9108b968aa618441d41cce47dbcfd9bed6e5ff64e6"></a>LF&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aab681d24011467edf425478fed96fbcde" name="a5a8ec19f52346e9aad9dbab9108b968aab681d24011467edf425478fed96fbcde"></a>MidLetter&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa876e36e8a85514e9c141b2aa3a7bfb5c" name="a5a8ec19f52346e9aad9dbab9108b968aa876e36e8a85514e9c141b2aa3a7bfb5c"></a>MidNum&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa4d4a2ec3c1ff2c647ff25b61136aabff" name="a5a8ec19f52346e9aad9dbab9108b968aa4d4a2ec3c1ff2c647ff25b61136aabff"></a>MidNumLet&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa755fee300780823fcf4df98383331745" name="a5a8ec19f52346e9aad9dbab9108b968aa755fee300780823fcf4df98383331745"></a>Newline&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa87322391cc6e8948ce9fd5d6cb84fced" name="a5a8ec19f52346e9aad9dbab9108b968aa87322391cc6e8948ce9fd5d6cb84fced"></a>Numeric&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa7f219844b91c2bb3bdb5fb7ffbdfca72" name="a5a8ec19f52346e9aad9dbab9108b968aa7f219844b91c2bb3bdb5fb7ffbdfca72"></a>Regional_Indicator&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aab6f9a00a0255e4da280686c4640c7671" name="a5a8ec19f52346e9aad9dbab9108b968aab6f9a00a0255e4da280686c4640c7671"></a>Single_Quote&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aa3ddc36a0c4e381a754fb00548d567d09" name="a5a8ec19f52346e9aad9dbab9108b968aa3ddc36a0c4e381a754fb00548d567d09"></a>WSegSpace&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a5a8ec19f52346e9aad9dbab9108b968aacb4adf7b93435bdfbae8f32d5bcda514" name="a5a8ec19f52346e9aad9dbab9108b968aacb4adf7b93435bdfbae8f32d5bcda514"></a>ZWJ&#160;</td><td class="fielddoc"></td></tr>
</table>
<p class="definition">Définition à la ligne <a class="el" href="string__internal_8hpp_source.html#l00040">40</a> du fichier <a class="el" href="string__internal_8hpp_source.html">string_internal.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Documentation des fonctions</h2>
<a id="a2b8973dc71334f1d98e2e6f55de8b5ae" name="a2b8973dc71334f1d98e2e6f55de8b5ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b8973dc71334f1d98e2e6f55de8b5ae">&#9670;&#160;</a></span>Make()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T , class... Args&gt; </div>
<table class="memname">
<tr>
<td class="memname">std::shared_ptr&lt; T &gt; Make </td>
<td>(</td>
<td class="paramtype">Args &amp;&amp;...</td> <td class="paramname"><span class="paramname"><em>args</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_8hpp_source.html#l00027">27</a> du fichier <a class="el" href="component_8hpp_source.html">component.hpp</a>.</p>
</div>
</div>
<a id="a65a2e15f64ae3bc205c485abc3a5aeb9" name="a65a2e15f64ae3bc205c485abc3a5aeb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65a2e15f64ae3bc205c485abc3a5aeb9">&#9670;&#160;</a></span>operator|() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> operator| </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a></td> <td class="paramname"><span class="paramname"><em>component</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a></td> <td class="paramname"><span class="paramname"><em>decorator</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_2util_8cpp_source.html#l00012">12</a> du fichier <a class="el" href="component_2util_8cpp_source.html">component/util.cpp</a>.</p>
</div>
</div>
<a id="a9c4cf8bcb7012f740b146bfe89cbd3eb" name="a9c4cf8bcb7012f740b146bfe89cbd3eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c4cf8bcb7012f740b146bfe89cbd3eb">&#9670;&#160;</a></span>operator|() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> operator| </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a></td> <td class="paramname"><span class="paramname"><em>component</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a></td> <td class="paramname"><span class="paramname"><em>decorator</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_2util_8cpp_source.html#l00017">17</a> du fichier <a class="el" href="component_2util_8cpp_source.html">component/util.cpp</a>.</p>
</div>
</div>
<a id="ade35e69d695327db85be01c9787c39f8" name="ade35e69d695327db85be01c9787c39f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ade35e69d695327db85be01c9787c39f8">&#9670;&#160;</a></span>operator|=() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp; operator|= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;</td> <td class="paramname"><span class="paramname"><em>component</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#af07b496fe512e3a4863ee546f19e9a6c">ComponentDecorator</a></td> <td class="paramname"><span class="paramname"><em>decorator</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_2util_8cpp_source.html#l00022">22</a> du fichier <a class="el" href="component_2util_8cpp_source.html">component/util.cpp</a>.</p>
</div>
</div>
<a id="aa480c58bcaeae204fbe68b192c5ede92" name="aa480c58bcaeae204fbe68b192c5ede92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa480c58bcaeae204fbe68b192c5ede92">&#9670;&#160;</a></span>operator|=() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp; operator|= </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> &amp;</td> <td class="paramname"><span class="paramname"><em>component</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a2d5012891073dbf196bfada5f702f382">ElementDecorator</a></td> <td class="paramname"><span class="paramname"><em>decorator</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="component_2util_8cpp_source.html#l00028">28</a> du fichier <a class="el" href="component_2util_8cpp_source.html">component/util.cpp</a>.</p>
</div>
</div>
<a id="aa3558d992a72679e5e9c9c7b67abd727" name="aa3558d992a72679e5e9c9c7b67abd727"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3558d992a72679e5e9c9c7b67abd727">&#9670;&#160;</a></span>Slider() <span class="overload">[1/13]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; T &gt;</td> <td class="paramname"><span class="paramname"><em>options</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Un curseur dans n'importe quelle direction. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">options</td><td>Les options </td></tr>
</table>
</dd>
</dl>
<h3><a class="anchor" id="exemple-40"></a>
Exemple</h3>
<div class="fragment"><div class="line"><span class="keyword">auto</span> <a class="code hl_variable" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a> = <a class="code hl_function" href="group__component.html#a0b7de0467b4e57ce5f337ba8634d8d13">ScreenInteractive::TerminalOutput</a>();</div>
<div class="line"><span class="keywordtype">int</span> value = 50;</div>
<div class="line"><span class="keyword">auto</span> slider = <a class="code hl_function" href="#aa3558d992a72679e5e9c9c7b67abd727">Slider</a>({</div>
<div class="line"> .value = &amp;value,</div>
<div class="line"> .min = 0,</div>
<div class="line"> .max = 100,</div>
<div class="line"> .increment= 20,</div>
<div class="line">});</div>
<div class="line"><a class="code hl_variable" href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a>.Loop(slider);</div>
<div class="ttc" id="acomposition_8cpp_html_af714c99ec9f8e04253d194a65f0e9ed8"><div class="ttname"><a href="composition_8cpp.html#af714c99ec9f8e04253d194a65f0e9ed8">screen</a></div><div class="ttdeci">auto screen</div><div class="ttdef"><b>Definition</b> <a href="composition_8cpp_source.html#l00056">composition.cpp:56</a></div></div>
<div class="ttc" id="agroup__component_html_a0b7de0467b4e57ce5f337ba8634d8d13"><div class="ttname"><a href="group__component.html#a0b7de0467b4e57ce5f337ba8634d8d13">ftxui::ScreenInteractive::TerminalOutput</a></div><div class="ttdeci">static ScreenInteractive TerminalOutput()</div><div class="ttdef"><b>Definition</b> <a href="screen__interactive_8cpp_source.html#l00331">screen_interactive.cpp:331</a></div></div>
<div class="ttc" id="anamespaceftxui_html_aa3558d992a72679e5e9c9c7b67abd727"><div class="ttname"><a href="#aa3558d992a72679e5e9c9c7b67abd727">ftxui::Slider</a></div><div class="ttdeci">Component Slider(SliderOption&lt; T &gt; options)</div><div class="ttdoc">Un curseur dans n'importe quelle direction.</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2component_2slider_8cpp_source.html#l00316">src/ftxui/component/slider.cpp:316</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html#l00316">316</a> du fichier <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html">src/ftxui/component/slider.cpp</a>.</p>
</div>
</div>
<a id="a8bfa2757905a4fb50e0ec263976d1f96" name="a8bfa2757905a4fb50e0ec263976d1f96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bfa2757905a4fb50e0ec263976d1f96">&#9670;&#160;</a></span>Slider() <span class="overload">[2/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a></td> <td class="paramname"><span class="paramname"><em>label</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; float &gt;</td> <td class="paramname"><span class="paramname"><em>value</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt;</td> <td class="paramname"><span class="paramname"><em>min</em></span><span class="paramdefsep"> = </span><span class="paramdefval">0.f</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt;</td> <td class="paramname"><span class="paramname"><em>max</em></span><span class="paramdefsep"> = </span><span class="paramdefval">100.f</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; float &gt;</td> <td class="paramname"><span class="paramname"><em>increment</em></span><span class="paramdefsep"> = </span><span class="paramdefval">5.f</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html#l00273">273</a> du fichier <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html">src/ftxui/component/slider.cpp</a>.</p>
</div>
</div>
<a id="aba34419b025c881c07808816c81c5230" name="aba34419b025c881c07808816c81c5230"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba34419b025c881c07808816c81c5230">&#9670;&#160;</a></span>Slider() <span class="overload">[3/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a></td> <td class="paramname"><span class="paramname"><em>label</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; long &gt;</td> <td class="paramname"><span class="paramname"><em>value</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt;</td> <td class="paramname"><span class="paramname"><em>min</em></span><span class="paramdefsep"> = </span><span class="paramdefval">0L</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt;</td> <td class="paramname"><span class="paramname"><em>max</em></span><span class="paramdefsep"> = </span><span class="paramdefval">100L</span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; long &gt;</td> <td class="paramname"><span class="paramname"><em>increment</em></span><span class="paramdefsep"> = </span><span class="paramdefval">5L</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html#l00286">286</a> du fichier <a class="el" href="src_2ftxui_2component_2slider_8cpp_source.html">src/ftxui/component/slider.cpp</a>.</p>
</div>
</div>
<a id="a5ce41caeafc35dedc5c7da5347386e80" name="a5ce41caeafc35dedc5c7da5347386e80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ce41caeafc35dedc5c7da5347386e80">&#9670;&#160;</a></span>ResizableSplit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> ResizableSplit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1ResizableSplitOption.html">ResizableSplitOption</a></td> <td class="paramname"><span class="paramname"><em>options</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Une séparation entre deux composants. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">options</td><td>tous les paramètres.</td></tr>
</table>
</dd>
</dl>
<h3><a class="anchor" id="exemple-31"></a>
Exemple</h3>
<div class="fragment"><div class="line"><span class="keyword">auto</span> left = <a class="code hl_function" href="group__component.html#ga533e883e2aeea28de2b60564fcaf0361">Renderer</a>([] { <span class="keywordflow">return</span> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;Left&quot;</span>) | <a class="code hl_function" href="group__dom.html#ga5b11656305fce8427b81daf1c35883f1">center</a>;});</div>
<div class="line"><span class="keyword">auto</span> right = <a class="code hl_function" href="group__component.html#ga533e883e2aeea28de2b60564fcaf0361">Renderer</a>([] { <span class="keywordflow">return</span> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;right&quot;</span>) | <a class="code hl_function" href="group__dom.html#ga5b11656305fce8427b81daf1c35883f1">center</a>;});</div>
<div class="line"><span class="keywordtype">int</span> left_size = 10;</div>
<div class="line"><span class="keyword">auto</span> component = <a class="code hl_function" href="#a5ce41caeafc35dedc5c7da5347386e80">ResizableSplit</a>({</div>
<div class="line"> .main = left,</div>
<div class="line"> .back = right,</div>
<div class="line"> .direction = <a class="code hl_enumvalue" href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa945d5e233cf7d6240f6b783b36a374ff">Direction::Left</a>,</div>
<div class="line"> .main_size = &amp;left_size,</div>
<div class="line"> .separator_func = [] { <span class="keywordflow">return</span> <a class="code hl_function" href="group__dom.html#gadd376830fdb51b0bf52672ef17515989">separatorDouble</a>(); },</div>
<div class="line">});</div>
<div class="ttc" id="agroup__component_html_ga533e883e2aeea28de2b60564fcaf0361"><div class="ttname"><a href="group__component.html#ga533e883e2aeea28de2b60564fcaf0361">ftxui::Renderer</a></div><div class="ttdeci">Component Renderer(Component child, std::function&lt; Element()&gt;)</div><div class="ttdoc">Renvoie un nouveau composant, similaire à |child|, mais utilisant |render| comme événement Component:...</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2component_2renderer_8cpp_source.html#l00061">src/ftxui/component/renderer.cpp:61</a></div></div>
<div class="ttc" id="agroup__dom_html_ga5b11656305fce8427b81daf1c35883f1"><div class="ttname"><a href="group__dom.html#ga5b11656305fce8427b81daf1c35883f1">ftxui::center</a></div><div class="ttdeci">Element center(Element)</div><div class="ttdoc">Centre un élément horizontalement et verticalement.</div><div class="ttdef"><b>Definition</b> <a href="composite__decorator_8cpp_source.html#l00031">composite_decorator.cpp:31</a></div></div>
<div class="ttc" id="agroup__dom_html_ga75baaa2734ed76a9f478beaafa87ae57"><div class="ttname"><a href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">ftxui::text</a></div><div class="ttdeci">Element text(std::wstring text)</div><div class="ttdoc">Affiche un morceau de texte unicode.</div><div class="ttdef"><b>Definition</b> <a href="text_8cpp_source.html#l00160">text.cpp:160</a></div></div>
<div class="ttc" id="agroup__dom_html_gadd376830fdb51b0bf52672ef17515989"><div class="ttname"><a href="group__dom.html#gadd376830fdb51b0bf52672ef17515989">ftxui::separatorDouble</a></div><div class="ttdeci">Element separatorDouble()</div><div class="ttdoc">Dessine une séparation verticale ou horizontale entre deux autres éléments, en utilisant le style DOU...</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2dom_2separator_8cpp_source.html#l00320">src/ftxui/dom/separator.cpp:320</a></div></div>
<div class="ttc" id="agroup__dom_html_gga224b9163917ac32fc95a60d8c1eec3aaa945d5e233cf7d6240f6b783b36a374ff"><div class="ttname"><a href="group__dom.html#gga224b9163917ac32fc95a60d8c1eec3aaa945d5e233cf7d6240f6b783b36a374ff">ftxui::Direction::Left</a></div><div class="ttdeci">@ Left</div></div>
<div class="ttc" id="anamespaceftxui_html_a5ce41caeafc35dedc5c7da5347386e80"><div class="ttname"><a href="#a5ce41caeafc35dedc5c7da5347386e80">ftxui::ResizableSplit</a></div><div class="ttdeci">Component ResizableSplit(ResizableSplitOption options)</div><div class="ttdoc">Une séparation entre deux composants.</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2component_2resizable__split_8cpp_source.html#l00170">src/ftxui/component/resizable_split.cpp:170</a></div></div>
</div><!-- fragment --><h3><a class="anchor" id="sortie-11"></a>
Sortie</h3>
<div class="fragment"><div class="line"></div>
<div class="line">left ║ right</div>
<div class="line"></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2component_2resizable__split_8cpp_source.html#l00170">170</a> du fichier <a class="el" href="src_2ftxui_2component_2resizable__split_8cpp_source.html">src/ftxui/component/resizable_split.cpp</a>.</p>
</div>
</div>
<a id="afa5872ba3f9889c7487e57e745e56857" name="afa5872ba3f9889c7487e57e745e56857"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa5872ba3f9889c7487e57e745e56857">&#9670;&#160;</a></span>CatchEvent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> CatchEvent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a></td> <td class="paramname"><span class="paramname"><em>child</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::function&lt; bool(<a class="el" href="group__component.html#structftxui_1_1Event">Event</a>)&gt;</td> <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a760cd5eb9a72c008ca18f1e6b366c796" name="a760cd5eb9a72c008ca18f1e6b366c796"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a760cd5eb9a72c008ca18f1e6b366c796">&#9670;&#160;</a></span>Collapsible()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Collapsible </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstStringRef.html">ConstStringRef</a></td> <td class="paramname"><span class="paramname"><em>label</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a></td> <td class="paramname"><span class="paramname"><em>child</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classftxui_1_1Ref.html">Ref</a>&lt; bool &gt;</td> <td class="paramname"><span class="paramname"><em>show</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Un composant repliable. Il affiche une case à cocher avec une flèche. Une fois activé, l'enfant est affiché. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">label</td><td>Le libellé de la case à cocher. </td></tr>
<tr><td class="paramname">child</td><td>L'enfant à afficher. </td></tr>
<tr><td class="paramname">show</td><td>Contient l'état indiquant si l'enfant est affiché ou non.</td></tr>
</table>
</dd>
</dl>
<h3><a class="anchor" id="exemple-1"></a>
Exemple</h3>
<div class="fragment"><div class="line"><span class="keyword">auto</span> component = <a class="code hl_function" href="#a760cd5eb9a72c008ca18f1e6b366c796">Collapsible</a>(<span class="stringliteral">&quot;Show details&quot;</span>, details);</div>
<div class="ttc" id="anamespaceftxui_html_a760cd5eb9a72c008ca18f1e6b366c796"><div class="ttname"><a href="#a760cd5eb9a72c008ca18f1e6b366c796">ftxui::Collapsible</a></div><div class="ttdeci">Component Collapsible(ConstStringRef label, Component child, Ref&lt; bool &gt; show=false)</div><div class="ttdoc">Un composant repliable. Il affiche une case à cocher avec une flèche. Une fois activé,...</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2component_2collapsible_8cpp_source.html#l00033">src/ftxui/component/collapsible.cpp:33</a></div></div>
</div><!-- fragment --><h3><a class="anchor" id="sortie"></a>
Sortie</h3>
<div class="fragment"><div class="line">▼ Show details</div>
<div class="line">&lt;details component&gt;</div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2component_2collapsible_8cpp_source.html#l00033">33</a> du fichier <a class="el" href="src_2ftxui_2component_2collapsible_8cpp_source.html">src/ftxui/component/collapsible.cpp</a>.</p>
</div>
</div>
<a id="a638693abef9289912f5fa39606390b20" name="a638693abef9289912f5fa39606390b20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a638693abef9289912f5fa39606390b20">&#9670;&#160;</a></span>Window()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Window </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1WindowOptions.html">WindowOptions</a></td> <td class="paramname"><span class="paramname"><em>option</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a57abe3e11733b1d3ebacc56692d3537c" name="a57abe3e11733b1d3ebacc56692d3537c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57abe3e11733b1d3ebacc56692d3537c">&#9670;&#160;</a></span>MakeReceiver()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T &gt; </div>
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a7abbe763f26611fbf3902861863b7659">Receiver</a>&lt; T &gt; MakeReceiver </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="receiver_8hpp_source.html#l00149">149</a> du fichier <a class="el" href="receiver_8hpp_source.html">receiver.hpp</a>.</p>
</div>
</div>
<a id="ac54cdd05db30871ce082a8fa650545da" name="ac54cdd05db30871ce082a8fa650545da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac54cdd05db30871ce082a8fa650545da">&#9670;&#160;</a></span>paragraph()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> paragraph </td>
<td>(</td>
<td class="paramtype">std::wstring</td> <td class="paramname"><span class="paramname"><em>text</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a027fbc9cf6fef9e86ae6a2a79e8bf23a" name="a027fbc9cf6fef9e86ae6a2a79e8bf23a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a027fbc9cf6fef9e86ae6a2a79e8bf23a">&#9670;&#160;</a></span>operator|() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> operator| </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a></td> <td class="paramname"><span class="paramname"><em>a</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a></td> <td class="paramname"><span class="paramname"><em>b</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Compose deux décorateurs en un seul. </p>
<h3><a class="anchor" id="exemple-76"></a>
Exemple</h3>
<div class="fragment"><div class="line"><span class="keyword">auto</span> decorator = bold | <a class="code hl_function" href="group__dom.html#gad57613de5895e774218d91dea48d074b">blink</a>;</div>
<div class="ttc" id="agroup__dom_html_gad57613de5895e774218d91dea48d074b"><div class="ttname"><a href="group__dom.html#gad57613de5895e774218d91dea48d074b">ftxui::blink</a></div><div class="ttdeci">Element blink(Element)</div><div class="ttdoc">Le texte affiché alterne entre visible et masqué.</div><div class="ttdef"><b>Definition</b> <a href="blink_8cpp_source.html#l00033">blink.cpp:33</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="dom_2util_8cpp_source.html#l00039">39</a> du fichier <a class="el" href="dom_2util_8cpp_source.html">dom/util.cpp</a>.</p>
</div>
</div>
<a id="a50413065cee4757447b35c3a500667d3" name="a50413065cee4757447b35c3a500667d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50413065cee4757447b35c3a500667d3">&#9670;&#160;</a></span>separatorHSelector()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> separatorHSelector </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>left</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>right</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>unselected_color</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>selected_color</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dessine une barre horizontale, avec la zone entre la gauche et la droite colorée différemment. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">left</td><td>la limite gauche de la zone active. </td></tr>
<tr><td class="paramname">right</td><td>la limite droite de la zone active. </td></tr>
<tr><td class="paramname">selected_color</td><td>la couleur de la zone sélectionnée. </td></tr>
<tr><td class="paramname">unselected_color</td><td>la couleur de la zone non sélectionnée.</td></tr>
</table>
</dd>
</dl>
<h3><a class="anchor" id="exemple-74"></a>
Exemple</h3>
<div class="fragment"><div class="line"><a class="code hl_typedef" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> document = <a class="code hl_function" href="#a50413065cee4757447b35c3a500667d3">separatorHSelector</a>(2,5, <a class="code hl_enumvalue" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802fab548046646b36c12aa6ba841de500094">Color::White</a>, <a class="code hl_enumvalue" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802faf5e09dd1da4088464f264b7a3118bff8">Color::Blue</a>);</div>
<div class="ttc" id="agroup__screen_html_ae2b6d9670960e89c66d7b76167a0802fab548046646b36c12aa6ba841de500094"><div class="ttname"><a href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802fab548046646b36c12aa6ba841de500094">ftxui::Color::White</a></div><div class="ttdeci">@ White</div><div class="ttdef"><b>Definition</b> <a href="color_8hpp_source.html#l00068">color.hpp:68</a></div></div>
<div class="ttc" id="agroup__screen_html_ae2b6d9670960e89c66d7b76167a0802faf5e09dd1da4088464f264b7a3118bff8"><div class="ttname"><a href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802faf5e09dd1da4088464f264b7a3118bff8">ftxui::Color::Blue</a></div><div class="ttdeci">@ Blue</div><div class="ttdef"><b>Definition</b> <a href="color_8hpp_source.html#l00057">color.hpp:57</a></div></div>
<div class="ttc" id="anamespaceftxui_html_a2bc31f2d685189e5c61d2293a1f51b4f"><div class="ttname"><a href="#a2bc31f2d685189e5c61d2293a1f51b4f">ftxui::Element</a></div><div class="ttdeci">std::shared_ptr&lt; Node &gt; Element</div><div class="ttdef"><b>Definition</b> <a href="elements_8hpp_source.html#l00022">elements.hpp:22</a></div></div>
<div class="ttc" id="anamespaceftxui_html_a50413065cee4757447b35c3a500667d3"><div class="ttname"><a href="#a50413065cee4757447b35c3a500667d3">ftxui::separatorHSelector</a></div><div class="ttdeci">Element separatorHSelector(float left, float right, Color unselected_color, Color selected_color)</div><div class="ttdoc">Dessine une barre horizontale, avec la zone entre la gauche et la droite colorée différemment.</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2dom_2separator_8cpp_source.html#l00442">src/ftxui/dom/separator.cpp:442</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2separator_8cpp_source.html#l00442">442</a> du fichier <a class="el" href="src_2ftxui_2dom_2separator_8cpp_source.html">src/ftxui/dom/separator.cpp</a>.</p>
</div>
</div>
<a id="a1a0211233bacd4eb4d31a8e3d58b5f48" name="a1a0211233bacd4eb4d31a8e3d58b5f48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a0211233bacd4eb4d31a8e3d58b5f48">&#9670;&#160;</a></span>separatorVSelector()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> separatorVSelector </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>up</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>down</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>unselected_color</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>selected_color</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Dessine une barre verticale, avec la zone entre le haut et le bas colorée différemment. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">up</td><td>la limite supérieure de la zone active. </td></tr>
<tr><td class="paramname">down</td><td>la limite inférieure de la zone active. </td></tr>
<tr><td class="paramname">selected_color</td><td>la couleur de la zone sélectionnée. </td></tr>
<tr><td class="paramname">unselected_color</td><td>la couleur de la zone non sélectionnée.</td></tr>
</table>
</dd>
</dl>
<h3><a class="anchor" id="exemple-75"></a>
Exemple</h3>
<div class="fragment"><div class="line"><a class="code hl_typedef" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> document = <a class="code hl_function" href="#a50413065cee4757447b35c3a500667d3">separatorHSelector</a>(2,5, <a class="code hl_enumvalue" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802fab548046646b36c12aa6ba841de500094">Color::White</a>, <a class="code hl_enumvalue" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802faf5e09dd1da4088464f264b7a3118bff8">Color::Blue</a>);</div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2separator_8cpp_source.html#l00512">512</a> du fichier <a class="el" href="src_2ftxui_2dom_2separator_8cpp_source.html">src/ftxui/dom/separator.cpp</a>.</p>
</div>
</div>
<a id="ae0b8041a60629fd790716038738c93ce" name="ae0b8041a60629fd790716038738c93ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0b8041a60629fd790716038738c93ce">&#9670;&#160;</a></span>gauge()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gauge </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a97898b9f77b3edd330eaef22fce7cf2b" name="a97898b9f77b3edd330eaef22fce7cf2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97898b9f77b3edd330eaef22fce7cf2b">&#9670;&#160;</a></span>gaugeLeft()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gaugeLeft </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a333d781a44885ed4b5ea8444015b86f7" name="a333d781a44885ed4b5ea8444015b86f7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a333d781a44885ed4b5ea8444015b86f7">&#9670;&#160;</a></span>gaugeRight()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gaugeRight </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6e9a97b66c14404a2b3f95f4dae414c2" name="a6e9a97b66c14404a2b3f95f4dae414c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e9a97b66c14404a2b3f95f4dae414c2">&#9670;&#160;</a></span>gaugeUp()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gaugeUp </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="afe537f915cac5613261580bae3a8fe33" name="afe537f915cac5613261580bae3a8fe33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe537f915cac5613261580bae3a8fe33">&#9670;&#160;</a></span>gaugeDown()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gaugeDown </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1265cc8a52448e1b98d7abe84a04681e" name="a1265cc8a52448e1b98d7abe84a04681e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1265cc8a52448e1b98d7abe84a04681e">&#9670;&#160;</a></span>gaugeDirection()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gaugeDirection </td>
<td>(</td>
<td class="paramtype">float</td> <td class="paramname"><span class="paramname"><em>progress</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#ga224b9163917ac32fc95a60d8c1eec3aa">Direction</a></td> <td class="paramname"><span class="paramname"><em>direction</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ae78c2b2b147e65701493465f8e3f4d89" name="ae78c2b2b147e65701493465f8e3f4d89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae78c2b2b147e65701493465f8e3f4d89">&#9670;&#160;</a></span>graph()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> graph </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#ab07cb9a766f38fc867f8fe736ce2e6e3">GraphFunction</a></td> <td class="paramname"><span class="paramname"><em>graph_function</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Dessine un graphique en utilisant une GraphFunction. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">graph_function</td><td>la fonction à appeler pour obtenir les données. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2graph_8cpp_source.html#l00080">80</a> du fichier <a class="el" href="src_2ftxui_2dom_2graph_8cpp_source.html">src/ftxui/dom/graph.cpp</a>.</p>
</div>
</div>
<a id="a57d7bdf155e190de514a689abb4e9a35" name="a57d7bdf155e190de514a689abb4e9a35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57d7bdf155e190de514a689abb4e9a35">&#9670;&#160;</a></span>canvas() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> canvas </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classftxui_1_1ConstRef.html">ConstRef</a>&lt; <a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &gt;</td> <td class="paramname"><span class="paramname"><em>canvas</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Produit un élément à partir d'un Canevas, ou une référence à un Canevas. </p>
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html#l00891">891</a> du fichier <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html">src/ftxui/dom/canvas.cpp</a>.</p>
</div>
</div>
<a id="ac781c6530fb74b861af7d52c03ffb2b9" name="ac781c6530fb74b861af7d52c03ffb2b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac781c6530fb74b861af7d52c03ffb2b9">&#9670;&#160;</a></span>canvas() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> canvas </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>width</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>height</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::function&lt; void(<a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &amp;)&gt;</td> <td class="paramname"><span class="paramname"><em>fn</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Produit un élément dessinant un canevas de la taille demandée. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">width</td><td>la largeur du canevas. </td></tr>
<tr><td class="paramname">height</td><td>la hauteur du canevas. </td></tr>
<tr><td class="paramname">fn</td><td>une fonction dessinant le canevas. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html#l00908">908</a> du fichier <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html">src/ftxui/dom/canvas.cpp</a>.</p>
</div>
</div>
<a id="a8bef154e558868d259c52380e1e5ead9" name="a8bef154e558868d259c52380e1e5ead9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bef154e558868d259c52380e1e5ead9">&#9670;&#160;</a></span>canvas() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> canvas </td>
<td>(</td>
<td class="paramtype">std::function&lt; void(<a class="el" href="group__dom.html#structftxui_1_1Canvas">Canvas</a> &amp;)&gt;</td> <td class="paramname"><span class="paramname"><em>fn</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Produit un élément dessinant un canevas. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">fn</td><td>une fonction dessinant le canevas. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html#l00938">938</a> du fichier <a class="el" href="src_2ftxui_2dom_2canvas_8cpp_source.html">src/ftxui/dom/canvas.cpp</a>.</p>
</div>
</div>
<a id="a87be9474ff4f98a01699c01e776e715d" name="a87be9474ff4f98a01699c01e776e715d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87be9474ff4f98a01699c01e776e715d">&#9670;&#160;</a></span>color() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> color </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa3ae22c1c378c0e2b89eefd3e25b0149" name="aa3ae22c1c378c0e2b89eefd3e25b0149"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3ae22c1c378c0e2b89eefd3e25b0149">&#9670;&#160;</a></span>bgcolor() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> bgcolor </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a067f1a086c2fbe16a7bc31656a3b6233" name="a067f1a086c2fbe16a7bc31656a3b6233"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a067f1a086c2fbe16a7bc31656a3b6233">&#9670;&#160;</a></span>color() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> color </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;</td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ac4d0c891618c2920d40654383f0e51cc" name="ac4d0c891618c2920d40654383f0e51cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4d0c891618c2920d40654383f0e51cc">&#9670;&#160;</a></span>bgcolor() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> bgcolor </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="group__dom.html#structftxui_1_1LinearGradient">LinearGradient</a> &amp;</td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad0eac58eac9e6cd9a04879b20f8e123b" name="ad0eac58eac9e6cd9a04879b20f8e123b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0eac58eac9e6cd9a04879b20f8e123b">&#9670;&#160;</a></span>hyperlink() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> hyperlink </td>
<td>(</td>
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>link</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8bacc04e0cbde663ccc4a4891e8b50d5" name="a8bacc04e0cbde663ccc4a4891e8b50d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bacc04e0cbde663ccc4a4891e8b50d5">&#9670;&#160;</a></span>hyperlink() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> hyperlink </td>
<td>(</td>
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>link</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aa7e1317c76cefc5018503de4f6e09ea3" name="aa7e1317c76cefc5018503de4f6e09ea3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7e1317c76cefc5018503de4f6e09ea3">&#9670;&#160;</a></span>selectionStyleReset()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> selectionStyleReset </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Réinitialise le style de sélection d'un élément. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">child</td><td>L'élément d'entrée. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>L'élément de sortie avec le style de sélection réinitialisé. </dd></dl>
<p class="definition">Définition à la ligne <a class="el" href="selection__style_8cpp_source.html#l00055">55</a> du fichier <a class="el" href="selection__style_8cpp_source.html">selection_style.cpp</a>.</p>
</div>
</div>
<a id="a925a73b7f0eb4b5bc11af23f4ca18019" name="a925a73b7f0eb4b5bc11af23f4ca18019"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a925a73b7f0eb4b5bc11af23f4ca18019">&#9670;&#160;</a></span>selectionColor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> selectionColor </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>foreground</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Définit la couleur d'un élément lorsqu'il est sélectionné. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">foreground</td><td>La couleur à appliquer. Notez que le style est appliqué en plus du style existant. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="selection__style_8cpp_source.html#l00078">78</a> du fichier <a class="el" href="selection__style_8cpp_source.html">selection_style.cpp</a>.</p>
</div>
</div>
<a id="a6c965b8f6450a50a938120b5f6ddea96" name="a6c965b8f6450a50a938120b5f6ddea96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c965b8f6450a50a938120b5f6ddea96">&#9670;&#160;</a></span>selectionBackgroundColor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> selectionBackgroundColor </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>foreground</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Définit la couleur d'arrière-plan d'un élément lorsqu'il est sélectionné. Notez que le style est appliqué en plus du style existant. </p>
<p class="definition">Définition à la ligne <a class="el" href="selection__style_8cpp_source.html#l00061">61</a> du fichier <a class="el" href="selection__style_8cpp_source.html">selection_style.cpp</a>.</p>
</div>
</div>
<a id="a5d98498c51cfbc03f37e46d46ec8acf5" name="a5d98498c51cfbc03f37e46d46ec8acf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d98498c51cfbc03f37e46d46ec8acf5">&#9670;&#160;</a></span>selectionForegroundColor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> selectionForegroundColor </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Color">Color</a></td> <td class="paramname"><span class="paramname"><em>foreground</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Définit la couleur de premier plan d'un élément lorsqu'il est sélectionné. Notez que le style est appliqué en plus du style existant. </p>
<p class="definition">Définition à la ligne <a class="el" href="selection__style_8cpp_source.html#l00069">69</a> du fichier <a class="el" href="selection__style_8cpp_source.html">selection_style.cpp</a>.</p>
</div>
</div>
<a id="a4080865d947eea48cf695531f66a5160" name="a4080865d947eea48cf695531f66a5160"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4080865d947eea48cf695531f66a5160">&#9670;&#160;</a></span>selectionStyle()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> selectionStyle </td>
<td>(</td>
<td class="paramtype">std::function&lt; void(<a class="el" href="group__screen.html#structftxui_1_1Pixel">Pixel</a> &amp;)&gt;</td> <td class="paramname"><span class="paramname"><em>style</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Définit le style d'un élément lorsqu'il est sélectionné. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">style</td><td>Le style à appliquer. Notez que le style est appliqué en plus du style existant. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="selection__style_8cpp_source.html#l00086">86</a> du fichier <a class="el" href="selection__style_8cpp_source.html">selection_style.cpp</a>.</p>
</div>
</div>
<a id="a552ba6d33b3c9bec586b99fba4c243ac" name="a552ba6d33b3c9bec586b99fba4c243ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a552ba6d33b3c9bec586b99fba4c243ac">&#9670;&#160;</a></span>hbox()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> hbox </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a></td> <td class="paramname"><span class="paramname"><em>children</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Un conteneur affichant les éléments horizontalement un par un. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">children</td><td>Les éléments dans le conteneur </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>Le conteneur.</dd></dl>
<h4><a class="anchor" id="exemple-56"></a>
Exemple</h4>
<div class="fragment"><div class="line"><a class="code hl_function" href="#a552ba6d33b3c9bec586b99fba4c243ac">hbox</a>({</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;Left&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;Right&quot;</span>),</div>
<div class="line">});</div>
<div class="ttc" id="anamespaceftxui_html_a552ba6d33b3c9bec586b99fba4c243ac"><div class="ttname"><a href="#a552ba6d33b3c9bec586b99fba4c243ac">ftxui::hbox</a></div><div class="ttdeci">Element hbox(Elements)</div><div class="ttdoc">Un conteneur affichant les éléments horizontalement un par un.</div><div class="ttdef"><b>Definition</b> <a href="hbox_8cpp_source.html#l00094">hbox.cpp:94</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="hbox_8cpp_source.html#l00094">94</a> du fichier <a class="el" href="hbox_8cpp_source.html">hbox.cpp</a>.</p>
</div>
</div>
<a id="a168a235aa438b6c72df5861322154be3" name="a168a235aa438b6c72df5861322154be3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a168a235aa438b6c72df5861322154be3">&#9670;&#160;</a></span>flexbox()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> flexbox </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a></td> <td class="paramname"><span class="paramname"><em>children</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#structftxui_1_1FlexboxConfig">FlexboxConfig</a></td> <td class="paramname"><span class="paramname"><em>config</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Un conteneur affichant des éléments sur des lignes/colonnes et capable de passer à la colonne/ligne suivante lorsqu'il est plein. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">children</td><td>Les éléments dans le conteneur </td></tr>
<tr><td class="paramname">config</td><td>Les options </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>Le conteneur.</dd></dl>
<h4><a class="anchor" id="example-2"></a>
Example</h4>
<div class="fragment"><div class="line"><a class="code hl_function" href="#a168a235aa438b6c72df5861322154be3">flexbox</a>({</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 1&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 2&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 3&quot;</span>),</div>
<div class="line">}, FlexboxConfig()</div>
<div class="line"> .Set(<a class="code hl_enumvalue" href="group__dom.html#a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d">FlexboxConfig::Direction::Column</a>)</div>
<div class="line"> .Set(<a class="code hl_enumvalue" href="group__dom.html#a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642">FlexboxConfig::Wrap::WrapInversed</a>)</div>
<div class="line"> .SetGapMainAxis(1)</div>
<div class="line"> .SetGapCrossAxis(1)</div>
<div class="line">)</div>
<div class="ttc" id="agroup__dom_html_a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d"><div class="ttname"><a href="group__dom.html#a224b9163917ac32fc95a60d8c1eec3aaa1976d7f704de389d9fe064e08ea35b2d">ftxui::FlexboxConfig::Direction::Column</a></div><div class="ttdeci">@ Column</div><div class="ttdoc">Les éléments flexibles sont disposés en colonne.</div></div>
<div class="ttc" id="agroup__dom_html_a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642"><div class="ttname"><a href="group__dom.html#a6c844a611650cf7e956dbe269a0e72abad639e613e3589af04e39135707dbc642">ftxui::FlexboxConfig::Wrap::WrapInversed</a></div><div class="ttdeci">@ WrapInversed</div></div>
<div class="ttc" id="anamespaceftxui_html_a168a235aa438b6c72df5861322154be3"><div class="ttname"><a href="#a168a235aa438b6c72df5861322154be3">ftxui::flexbox</a></div><div class="ttdeci">Element flexbox(Elements, FlexboxConfig config=FlexboxConfig())</div><div class="ttdoc">Un conteneur affichant des éléments sur des lignes/colonnes et capable de passer à la colonne/ligne s...</div><div class="ttdef"><b>Definition</b> <a href="flexbox_8cpp_source.html#l00251">flexbox.cpp:251</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="flexbox_8cpp_source.html#l00251">251</a> du fichier <a class="el" href="flexbox_8cpp_source.html">flexbox.cpp</a>.</p>
</div>
</div>
<a id="abcdf409d605edafd3191cd7ba47bcbd1" name="abcdf409d605edafd3191cd7ba47bcbd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcdf409d605edafd3191cd7ba47bcbd1">&#9670;&#160;</a></span>gridbox()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> gridbox </td>
<td>(</td>
<td class="paramtype">std::vector&lt; <a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> &gt;</td> <td class="paramname"><span class="paramname"><em>lines</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Un conteneur affichant une grille d'éléments. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">lines</td><td>Une liste de lignes, chaque ligne étant une liste d'éléments. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>Le conteneur.</dd></dl>
<h4><a class="anchor" id="exemple-57"></a>
Exemple</h4>
<div class="fragment"><div class="line"><span class="keyword">auto</span> cell = [](<span class="keyword">const</span> <span class="keywordtype">char</span>* t) { <span class="keywordflow">return</span> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(t) | <a class="code hl_function" href="group__dom.html#gae8537acd423d47cf07e61bd774fb1098">border</a>; };</div>
<div class="line"><span class="keyword">auto</span> document = <a class="code hl_function" href="#abcdf409d605edafd3191cd7ba47bcbd1">gridbox</a>({</div>
<div class="line"> {cell(<span class="stringliteral">&quot;nord-ouest&quot;</span>) , cell(<span class="stringliteral">&quot;nord&quot;</span>) , cell(<span class="stringliteral">&quot;nord-est&quot;</span>)} ,</div>
<div class="line"> {cell(<span class="stringliteral">&quot;ouest&quot;</span>) , cell(<span class="stringliteral">&quot;centre&quot;</span>) , cell(<span class="stringliteral">&quot;est&quot;</span>)} ,</div>
<div class="line"> {cell(<span class="stringliteral">&quot;sud-ouest&quot;</span>) , cell(<span class="stringliteral">&quot;sud&quot;</span>) , cell(<span class="stringliteral">&quot;sud-est&quot;</span>)} ,</div>
<div class="line">});</div>
<div class="ttc" id="agroup__dom_html_gae8537acd423d47cf07e61bd774fb1098"><div class="ttname"><a href="group__dom.html#gae8537acd423d47cf07e61bd774fb1098">ftxui::border</a></div><div class="ttdeci">Element border(Element)</div><div class="ttdoc">Dessine une bordure autour de l'élément.</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2dom_2border_8cpp_source.html#l00227">src/ftxui/dom/border.cpp:227</a></div></div>
<div class="ttc" id="anamespaceftxui_html_abcdf409d605edafd3191cd7ba47bcbd1"><div class="ttname"><a href="#abcdf409d605edafd3191cd7ba47bcbd1">ftxui::gridbox</a></div><div class="ttdeci">Element gridbox(std::vector&lt; Elements &gt; lines)</div><div class="ttdoc">Un conteneur affichant une grille d'éléments.</div><div class="ttdef"><b>Definition</b> <a href="src_2ftxui_2dom_2gridbox_8cpp_source.html#l00173">src/ftxui/dom/gridbox.cpp:173</a></div></div>
</div><!-- fragment --><p> Output: </p><div class="fragment"><div class="line">╭──────────╮╭──────╮╭──────────╮</div>
<div class="line">│nord-ouest││nord ││nord-est │</div>
<div class="line">╰──────────╯╰──────╯╰──────────╯</div>
<div class="line">╭──────────╮╭──────╮╭──────────╮</div>
<div class="line">│ouest ││centre││est │</div>
<div class="line">╰──────────╯╰──────╯╰──────────╯</div>
<div class="line">╭──────────╮╭──────╮╭──────────╮</div>
<div class="line">│sud-ouest ││sud ││sud-est │</div>
<div class="line">╰──────────╯╰──────╯╰──────────╯</div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2gridbox_8cpp_source.html#l00173">173</a> du fichier <a class="el" href="src_2ftxui_2dom_2gridbox_8cpp_source.html">src/ftxui/dom/gridbox.cpp</a>.</p>
</div>
</div>
<a id="a345b31919048562675615d5af78e6322" name="a345b31919048562675615d5af78e6322"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a345b31919048562675615d5af78e6322">&#9670;&#160;</a></span>hflow()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> hflow </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a></td> <td class="paramname"><span class="paramname"><em>children</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Un conteneur affichant des éléments en lignes de gauche à droite. Quand il est rempli, il commence sur une nouvelle ligne en dessous. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">children</td><td>Les éléments dans le conteneur </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>Le conteneur.</dd></dl>
<h4><a class="anchor" id="example-3"></a>
Example</h4>
<div class="fragment"><div class="line"><a class="code hl_function" href="#a345b31919048562675615d5af78e6322">hflow</a>({</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 1&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 2&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 3&quot;</span>),</div>
<div class="line">});</div>
<div class="ttc" id="anamespaceftxui_html_a345b31919048562675615d5af78e6322"><div class="ttname"><a href="#a345b31919048562675615d5af78e6322">ftxui::hflow</a></div><div class="ttdeci">Element hflow(Elements)</div><div class="ttdoc">Un conteneur affichant des éléments en lignes de gauche à droite. Quand il est rempli,...</div><div class="ttdef"><b>Definition</b> <a href="flexbox_8cpp_source.html#l00269">flexbox.cpp:269</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="flexbox_8cpp_source.html#l00269">269</a> du fichier <a class="el" href="flexbox_8cpp_source.html">flexbox.cpp</a>.</p>
</div>
</div>
<a id="ae0da51b614e95a0687727644b5898a23" name="ae0da51b614e95a0687727644b5898a23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0da51b614e95a0687727644b5898a23">&#9670;&#160;</a></span>vflow()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> vflow </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a></td> <td class="paramname"><span class="paramname"><em>children</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Un conteneur affichant des éléments en colonnes de haut en bas. Quand il est rempli, il commence sur une nouvelle colonne à droite. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">children</td><td>Les éléments dans le conteneur </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Renvoie</dt><dd>Le conteneur.</dd></dl>
<h4><a class="anchor" id="example-4"></a>
Example</h4>
<div class="fragment"><div class="line"><a class="code hl_function" href="#ae0da51b614e95a0687727644b5898a23">vflow</a>({</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 1&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 2&quot;</span>),</div>
<div class="line"> <a class="code hl_function" href="group__dom.html#ga75baaa2734ed76a9f478beaafa87ae57">text</a>(<span class="stringliteral">&quot;element 3&quot;</span>),</div>
<div class="line">});</div>
<div class="ttc" id="anamespaceftxui_html_ae0da51b614e95a0687727644b5898a23"><div class="ttname"><a href="#ae0da51b614e95a0687727644b5898a23">ftxui::vflow</a></div><div class="ttdeci">Element vflow(Elements)</div><div class="ttdoc">Un conteneur affichant des éléments en colonnes de haut en bas. Quand il est rempli,...</div><div class="ttdef"><b>Definition</b> <a href="flexbox_8cpp_source.html#l00287">flexbox.cpp:287</a></div></div>
</div><!-- fragment -->
<p class="definition">Définition à la ligne <a class="el" href="flexbox_8cpp_source.html#l00287">287</a> du fichier <a class="el" href="flexbox_8cpp_source.html">flexbox.cpp</a>.</p>
</div>
</div>
<a id="ad0d6a96f6e1fb6d67d9fa6323062a737" name="ad0d6a96f6e1fb6d67d9fa6323062a737"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0d6a96f6e1fb6d67d9fa6323062a737">&#9670;&#160;</a></span>frame()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> frame </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Permet à un élément d'être affiché dans une zone 'virtuelle'. Sa taille peut être plus grande que son conteneur. Dans ce cas, seule une plus petite partie est affichée. La vue est défilable pour rendre l'élément focalisé visible. </p>
<dl class="section see"><dt>Voir également</dt><dd>frame </dd>
<dd>
xframe </dd>
<dd>
yframe </dd></dl>
<p class="definition">Définition à la ligne <a class="el" href="frame_8cpp_source.html#l00118">118</a> du fichier <a class="el" href="frame_8cpp_source.html">frame.cpp</a>.</p>
</div>
</div>
<a id="a2d0617c0912b732f059cf360ac951c49" name="a2d0617c0912b732f059cf360ac951c49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d0617c0912b732f059cf360ac951c49">&#9670;&#160;</a></span>xframe()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> xframe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Identique à <code>frame</code>, mais seulement sur l'axe x. </p>
<dl class="section see"><dt>Voir également</dt><dd>frame </dd>
<dd>
xframe </dd>
<dd>
yframe </dd></dl>
<p class="definition">Définition à la ligne <a class="el" href="frame_8cpp_source.html#l00126">126</a> du fichier <a class="el" href="frame_8cpp_source.html">frame.cpp</a>.</p>
</div>
</div>
<a id="a7ea9d3ceb2a977955125c6e4a6072325" name="a7ea9d3ceb2a977955125c6e4a6072325"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7ea9d3ceb2a977955125c6e4a6072325">&#9670;&#160;</a></span>yframe()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> yframe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Identique à <code>frame</code>, mais seulement sur l'axe y. </p>
<dl class="section see"><dt>Voir également</dt><dd>frame </dd>
<dd>
xframe </dd>
<dd>
yframe </dd></dl>
<p class="definition">Définition à la ligne <a class="el" href="frame_8cpp_source.html#l00134">134</a> du fichier <a class="el" href="frame_8cpp_source.html">frame.cpp</a>.</p>
</div>
</div>
<a id="a9e3e2988ed61a129d82d634ad66f7eb1" name="a9e3e2988ed61a129d82d634ad66f7eb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e3e2988ed61a129d82d634ad66f7eb1">&#9670;&#160;</a></span>select()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> select </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>child</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Définit l'élément <code>child</code> comme étant celui qui est focalisé parmi ses frères. </p>
<p>Ceci est obsolète. Utilisez <code>focus</code> à la place. </p><dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">child</td><td>L'élément à focaliser. </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="frame_8cpp_source.html#l00108">108</a> du fichier <a class="el" href="frame_8cpp_source.html">frame.cpp</a>.</p>
</div>
</div>
<a id="aaff8245861617a3d9e846e99de582a63" name="aaff8245861617a3d9e846e99de582a63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaff8245861617a3d9e846e99de582a63">&#9670;&#160;</a></span>reflect()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a> reflect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#structftxui_1_1Box">Box</a> &amp;</td> <td class="paramname"><span class="paramname"><em>box</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="reflect_8cpp_source.html#l00043">43</a> du fichier <a class="el" href="reflect_8cpp_source.html">reflect.cpp</a>.</p>
</div>
</div>
<a id="ad4b8aa9392f56ba41e2b421e046a7d83" name="ad4b8aa9392f56ba41e2b421e046a7d83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad4b8aa9392f56ba41e2b421e046a7d83">&#9670;&#160;</a></span>Render() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Render </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;</td> <td class="paramname"><span class="paramname"><em>screen</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> &amp;</td> <td class="paramname"><span class="paramname"><em>element</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a32a24db985fa1b37bf686b00f7e1b4ff" name="a32a24db985fa1b37bf686b00f7e1b4ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32a24db985fa1b37bf686b00f7e1b4ff">&#9670;&#160;</a></span>Render() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Render </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;</td> <td class="paramname"><span class="paramname"><em>screen</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *</td> <td class="paramname"><span class="paramname"><em>node</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ab35030b64136afa183d474d11bd1f6dd" name="ab35030b64136afa183d474d11bd1f6dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab35030b64136afa183d474d11bd1f6dd">&#9670;&#160;</a></span>Render() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Render </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;</td> <td class="paramname"><span class="paramname"><em>screen</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *</td> <td class="paramname"><span class="paramname"><em>node</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#classftxui_1_1Selection">Selection</a> &amp;</td> <td class="paramname"><span class="paramname"><em>selection</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a1a3d5804148186b3d4bcc07391ba5f30" name="a1a3d5804148186b3d4bcc07391ba5f30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1a3d5804148186b3d4bcc07391ba5f30">&#9670;&#160;</a></span>GetNodeSelectedContent()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string GetNodeSelectedContent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#classftxui_1_1Screen">Screen</a> &amp;</td> <td class="paramname"><span class="paramname"><em>screen</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#classftxui_1_1Node">Node</a> *</td> <td class="paramname"><span class="paramname"><em>node</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__dom.html#classftxui_1_1Selection">Selection</a> &amp;</td> <td class="paramname"><span class="paramname"><em>selection</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a883a81f30fb771a82f6c87b77ac3658e" name="a883a81f30fb771a82f6c87b77ac3658e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a883a81f30fb771a82f6c87b77ac3658e">&#9670;&#160;</a></span>GetColorInfo() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a> GetColorInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#abd07c48f62cc507fafa2486a43130fcf">Color::Palette256</a></td> <td class="paramname"><span class="paramname"><em>index</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="color__info_8cpp_source.html#l00272">272</a> du fichier <a class="el" href="color__info_8cpp_source.html">color_info.cpp</a>.</p>
</div>
</div>
<a id="ad5dd7fa2651003bf7c9f8b58de9b0a93" name="ad5dd7fa2651003bf7c9f8b58de9b0a93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5dd7fa2651003bf7c9f8b58de9b0a93">&#9670;&#160;</a></span>GetColorInfo() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a> GetColorInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__screen.html#ae2b6d9670960e89c66d7b76167a0802f">Color::Palette16</a></td> <td class="paramname"><span class="paramname"><em>index</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="color__info_8cpp_source.html#l00276">276</a> du fichier <a class="el" href="color__info_8cpp_source.html">color_info.cpp</a>.</p>
</div>
</div>
<a id="a1bb4947f62228380f5c415f69b34021f" name="a1bb4947f62228380f5c415f69b34021f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bb4947f62228380f5c415f69b34021f">&#9670;&#160;</a></span>wchar_width()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int wchar_width </td>
<td>(</td>
<td class="paramtype">wchar_t</td> <td class="paramname"><span class="paramname"><em>ucs</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01314">1314</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="adedb4aa528ad2aef48177dea69ca7a9d" name="adedb4aa528ad2aef48177dea69ca7a9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adedb4aa528ad2aef48177dea69ca7a9d">&#9670;&#160;</a></span>wstring_width()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int wstring_width </td>
<td>(</td>
<td class="paramtype">const std::wstring &amp;</td> <td class="paramname"><span class="paramname"><em>text</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01318">1318</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a757b345f73bb6cde5165a4d7f0c0a298" name="a757b345f73bb6cde5165a4d7f0c0a298"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a757b345f73bb6cde5165a4d7f0c0a298">&#9670;&#160;</a></span>to_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::string to_string </td>
<td>(</td>
<td class="paramtype">const std::wstring &amp;</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convertit un std::wstring en un std::string UTF8. </p>
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01566">1566</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a57429a83a46c643a81dee81e49384439" name="a57429a83a46c643a81dee81e49384439"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57429a83a46c643a81dee81e49384439">&#9670;&#160;</a></span>to_wstring() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::wstring to_wstring </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convertit un std::string UTF8 en un std::wstring. </p>
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01638">1638</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a24ea52e8ef70889ef1da986837e0ff34" name="a24ea52e8ef70889ef1da986837e0ff34"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24ea52e8ef70889ef1da986837e0ff34">&#9670;&#160;</a></span>to_wstring() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="memname">
<tr>
<td class="memname">std::wstring to_wstring </td>
<td>(</td>
<td class="paramtype">T</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8hpp_source.html#l00015">15</a> du fichier <a class="el" href="string_8hpp_source.html">string.hpp</a>.</p>
</div>
</div>
<a id="a517b35c7721e632812d8b3a7697c4099" name="a517b35c7721e632812d8b3a7697c4099"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a517b35c7721e632812d8b3a7697c4099">&#9670;&#160;</a></span>string_width()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int string_width </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01331">1331</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a389c58d385e861cd2ef109b53fc6ef96" name="a389c58d385e861cd2ef109b53fc6ef96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a389c58d385e861cd2ef109b53fc6ef96">&#9670;&#160;</a></span>Utf8ToGlyphs()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; std::string &gt; Utf8ToGlyphs </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01358">1358</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a9769a28baa6a84d5de6a8bd624a29294" name="a9769a28baa6a84d5de6a8bd624a29294"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9769a28baa6a84d5de6a8bd624a29294">&#9670;&#160;</a></span>CellToGlyphIndex()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; int &gt; CellToGlyphIndex </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01465">1465</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a877bf1673c86ac33e24facf81068e693" name="a877bf1673c86ac33e24facf81068e693"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a877bf1673c86ac33e24facf81068e693">&#9670;&#160;</a></span>Slider() <span class="overload">[4/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int8_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a551dff4f473bdb27fde654341d08c618" name="a551dff4f473bdb27fde654341d08c618"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a551dff4f473bdb27fde654341d08c618">&#9670;&#160;</a></span>Slider() <span class="overload">[5/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int16_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a8d1ae475487cb22769f127449380925e" name="a8d1ae475487cb22769f127449380925e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8d1ae475487cb22769f127449380925e">&#9670;&#160;</a></span>Slider() <span class="overload">[6/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int32_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a217d120bd78c7e5fbe21c60d58f411ba" name="a217d120bd78c7e5fbe21c60d58f411ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a217d120bd78c7e5fbe21c60d58f411ba">&#9670;&#160;</a></span>Slider() <span class="overload">[7/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; int64_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a83667b04778e0206c7c9f05652c9110a" name="a83667b04778e0206c7c9f05652c9110a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83667b04778e0206c7c9f05652c9110a">&#9670;&#160;</a></span>Slider() <span class="overload">[8/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint8_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a41e0cb91026c84d8767958a6c3d65d88" name="a41e0cb91026c84d8767958a6c3d65d88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a41e0cb91026c84d8767958a6c3d65d88">&#9670;&#160;</a></span>Slider() <span class="overload">[9/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint16_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a17babf521947301435a4f7c47835032c" name="a17babf521947301435a4f7c47835032c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17babf521947301435a4f7c47835032c">&#9670;&#160;</a></span>Slider() <span class="overload">[10/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint32_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a69e9803a9d52936adf22dabd14df4289" name="a69e9803a9d52936adf22dabd14df4289"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69e9803a9d52936adf22dabd14df4289">&#9670;&#160;</a></span>Slider() <span class="overload">[11/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; uint64_t &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a453d7fc2e7bd34b00775062018daf96d" name="a453d7fc2e7bd34b00775062018daf96d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a453d7fc2e7bd34b00775062018daf96d">&#9670;&#160;</a></span>Slider() <span class="overload">[12/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; float &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9d64c6ad8cbbae0735eac76e4f4f5811" name="a9d64c6ad8cbbae0735eac76e4f4f5811"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d64c6ad8cbbae0735eac76e4f4f5811">&#9670;&#160;</a></span>Slider() <span class="overload">[13/13]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">template <a class="el" href="#af1479ede01dbf087342534ab4ada11d3">Component</a> Slider </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structftxui_1_1SliderOption.html">SliderOption</a>&lt; double &gt;</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9b583744cea45882e63b74a780b20a0f" name="a9b583744cea45882e63b74a780b20a0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b583744cea45882e63b74a780b20a0f">&#9670;&#160;</a></span>for() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">for </td>
<td>(</td>
<td class="paramtype">auto &amp;child :children_</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Affiche un élément sur un <a class="el" href="group__screen.html#classftxui_1_1Screen" title="Une grille rectangulaire de pixels.">ftxui::Screen</a>. </p>
<p class="definition">Définition à la ligne <a class="el" href="node_8cpp_source.html#l00059">59</a> du fichier <a class="el" href="node_8cpp_source.html">node.cpp</a>.</p>
</div>
</div>
<a id="ae83410aa4092fe6ea4b6b9ae1b607fba" name="ae83410aa4092fe6ea4b6b9ae1b607fba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae83410aa4092fe6ea4b6b9ae1b607fba">&#9670;&#160;</a></span>for() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">for </td>
<td>(</td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>y</em></span><span class="paramdefsep"> = </span><span class="paramdefval">y_min_;&#160;y&#160;&lt;=&#160;y_max_;&#160;++y</span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Applique le décorateur à la sélection. Ceci décore uniquement les coins modulo <code>modulo</code> avec un décalage de <code>shift</code>. </p>
<dl class="params"><dt>Paramètres</dt><dd>
<table class="params">
<tr><td class="paramname">decorator</td><td>Le décorateur à appliquer. </td></tr>
<tr><td class="paramname">modulo</td><td>Le modulo des coins à décorer. </td></tr>
<tr><td class="paramname">shift</td><td>Le décalage des coins à décorer. { </td></tr>
</table>
</dd>
</dl>
<p class="definition">Définition à la ligne <a class="el" href="src_2ftxui_2dom_2table_8cpp_source.html#l00309">309</a> du fichier <a class="el" href="src_2ftxui_2dom_2table_8cpp_source.html">src/ftxui/dom/table.cpp</a>.</p>
</div>
</div>
<a id="a7e9a69f0592b4013bd725d662f4a76e7" name="a7e9a69f0592b4013bd725d662f4a76e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e9a69f0592b4013bd725d662f4a76e7">&#9670;&#160;</a></span>operator|() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> operator| </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a></td> <td class="paramname"><span class="paramname"><em>element</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="#a164021903e9ac6f1357e4186582891e3">Decorator</a></td> <td class="paramname"><span class="paramname"><em>decorator</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>À partir d'un élément, appliquer un décorateur. </p>
<dl class="section return"><dt>Renvoie</dt><dd>l'élément décoré.</dd></dl>
<h3><a class="anchor" id="exemple-77"></a>
Exemple</h3>
<p>Les deux sont équivalents : </p>
<p class="definition">Définition à la ligne <a class="el" href="dom_2util_8cpp_source.html#l00062">62</a> du fichier <a class="el" href="dom_2util_8cpp_source.html">dom/util.cpp</a>.</p>
</div>
</div>
<a id="a903cd2e24b3b7cf8d7d4daa680e0a8d5" name="a903cd2e24b3b7cf8d7d4daa680e0a8d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a903cd2e24b3b7cf8d7d4daa680e0a8d5">&#9670;&#160;</a></span>EatCodePoint() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool EatCodePoint </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>start</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *</td> <td class="paramname"><span class="paramname"><em>end</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *</td> <td class="paramname"><span class="paramname"><em>ucs</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01174">1174</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a88b8b2f726acaf2aca140a403989d8d0" name="a88b8b2f726acaf2aca140a403989d8d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88b8b2f726acaf2aca140a403989d8d0">&#9670;&#160;</a></span>EatCodePoint() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool EatCodePoint </td>
<td>(</td>
<td class="paramtype">const std::wstring &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>start</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *</td> <td class="paramname"><span class="paramname"><em>end</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t *</td> <td class="paramname"><span class="paramname"><em>ucs</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01244">1244</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a506e6b467ddd8d11646942fd101d8e9e" name="a506e6b467ddd8d11646942fd101d8e9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a506e6b467ddd8d11646942fd101d8e9e">&#9670;&#160;</a></span>IsCombining()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool IsCombining </td>
<td>(</td>
<td class="paramtype">uint32_t</td> <td class="paramname"><span class="paramname"><em>ucs</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01282">1282</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="abd13f584efddd3a7e5749c9c5e841a11" name="abd13f584efddd3a7e5749c9c5e841a11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd13f584efddd3a7e5749c9c5e841a11">&#9670;&#160;</a></span>IsFullWidth()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool IsFullWidth </td>
<td>(</td>
<td class="paramtype">uint32_t</td> <td class="paramname"><span class="paramname"><em>ucs</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01286">1286</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a037df033cc26c960faa54b52bdbea900" name="a037df033cc26c960faa54b52bdbea900"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a037df033cc26c960faa54b52bdbea900">&#9670;&#160;</a></span>IsControl()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool IsControl </td>
<td>(</td>
<td class="paramtype">uint32_t</td> <td class="paramname"><span class="paramname"><em>ucs</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01294">1294</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a191b3278846ceb6ac35d2e4eb26db759" name="a191b3278846ceb6ac35d2e4eb26db759"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a191b3278846ceb6ac35d2e4eb26db759">&#9670;&#160;</a></span>CodepointToWordBreakProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a> CodepointToWordBreakProperty </td>
<td>(</td>
<td class="paramtype">uint32_t</td> <td class="paramname"><span class="paramname"><em>codepoint</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01308">1308</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="ae2ef74edc55750554e97ea71c5887650" name="ae2ef74edc55750554e97ea71c5887650"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae2ef74edc55750554e97ea71c5887650">&#9670;&#160;</a></span>GlyphPrevious()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t GlyphPrevious </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>start</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01400">1400</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a02453c4504a5cfbc83b38abd4ec6d8ba" name="a02453c4504a5cfbc83b38abd4ec6d8ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02453c4504a5cfbc83b38abd4ec6d8ba">&#9670;&#160;</a></span>GlyphNext()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t GlyphNext </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>start</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01425">1425</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="ad74a7d623ff7a09787469021d30c9461" name="ad74a7d623ff7a09787469021d30c9461"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad74a7d623ff7a09787469021d30c9461">&#9670;&#160;</a></span>GlyphIterate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t GlyphIterate </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>glyph_offset</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>start</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01451">1451</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a9b4f3faecfbeb6b2c0fdf9c30e3f1553" name="a9b4f3faecfbeb6b2c0fdf9c30e3f1553"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b4f3faecfbeb6b2c0fdf9c30e3f1553">&#9670;&#160;</a></span>GlyphCount()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int GlyphCount </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01506">1506</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="ad15724e497f0001e146da530183ca552" name="ad15724e497f0001e146da530183ca552"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad15724e497f0001e146da530183ca552">&#9670;&#160;</a></span>Utf8ToWordBreakProperty()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; <a class="el" href="#a5a8ec19f52346e9aad9dbab9108b968a">WordBreakProperty</a> &gt; Utf8ToWordBreakProperty </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="string_8cpp_source.html#l01534">1534</a> du fichier <a class="el" href="string_8cpp_source.html">string.cpp</a>.</p>
</div>
</div>
<a id="a64a9bd1df7ca3ffb1622507d01cd0b13" name="a64a9bd1df7ca3ffb1622507d01cd0b13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64a9bd1df7ca3ffb1622507d01cd0b13">&#9670;&#160;</a></span>IsWordBreakingCharacter()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool IsWordBreakingCharacter </td>
<td>(</td>
<td class="paramtype">const std::string &amp;</td> <td class="paramname"><span class="paramname"><em>input</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>glyph_index</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Documentation des variables</h2>
<a id="a81094ad1eae10308826bbd3be2723b18" name="a81094ad1eae10308826bbd3be2723b18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81094ad1eae10308826bbd3be2723b18">&#9670;&#160;</a></span>g_uniformize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::map&lt;std::string, std::string&gt; g_uniformize</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="terminal__input__parser_8cpp_source.html#l00019">19</a> du fichier <a class="el" href="terminal__input__parser_8cpp_source.html">terminal_input_parser.cpp</a>.</p>
</div>
</div>
<a id="acc77ce2876ca75e8d5fe8925a45592d1" name="acc77ce2876ca75e8d5fe8925a45592d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc77ce2876ca75e8d5fe8925a45592d1">&#9670;&#160;</a></span>palette256</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const std::array&lt;<a class="el" href="group__screen.html#structftxui_1_1ColorInfo">ColorInfo</a>, 256&gt; palette256</td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Définition à la ligne <a class="el" href="color__info_8cpp_source.html#l00013">13</a> du fichier <a class="el" href="color__info_8cpp_source.html">color_info.cpp</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.9.8-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
const projectNumber = document.getElementById('projectname');
if (!projectNumber) {
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
return;
}
const langs = ["en", "es", "fr", "ja", "zh-CH", "zh-TW"];
const lang_paths = {"en": "../index.html", "es": "../es/index.html", "fr": "index.html", "ja": "../ja/index.html", "zh-CH": "../zh-CH/index.html", "zh-TW": "../zh-TW/index.html"};
const lang_display = {"en": "English", "es": "Espa\u00f1ol", "fr": "Fran\u00e7ais", "ja": "\u65e5\u672c\u8a9e", "zh-CH": "\u4e2d\u6587 (\u7b80\u4f53)", "zh-TW": "\u4e2d\u6587 (\u7e41\u9ad4)"};
const versions = ["main"];
const version_paths = {"main": "index.html"};
const currentLang = "fr";
const currentVersion = "main";
// Helper function to create a styled select element
const createSelect = (options, current, paths, label, displayMap = null) => {
const select = document.createElement('select');
select.title = label;
select.onchange = function() {
const selectedValue = this.value;
if (selectedValue in paths) {
window.location.href = paths[selectedValue];
}
};
// Sort versions: 'main' first, then others numerically descending.
options.sort((a, b) => {
if (a === 'main') return -1;
if (b === 'main') return 1;
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
});
options.forEach(v => {
const option = document.createElement('option');
option.value = v;
// Use the displayMap if provided, otherwise default to the value (v)
option.textContent = displayMap ? displayMap[v] : v;
if (v === current) {
option.selected = true;
}
select.appendChild(option);
});
// Apply some styling to make it look good.
Object.assign(select.style, {
backgroundColor: 'rgba(0, 0, 0, 0.8)',
color: 'white',
border: '1px solid rgba(255, 255, 255, 0.2)',
padding: '5px',
borderRadius: '5px',
fontSize: '14px',
fontFamily: 'inherit',
margin: '0 5px 0 0',
cursor: 'pointer'
});
return select;
};
// 1. Create Language Switcher, passing the language display names map
const langSelect = createSelect(langs, currentLang, lang_paths, 'Select Language', lang_display);
// 2. Create Version Switcher
const versionSelect = createSelect(versions, currentVersion, version_paths, 'Select Version');
// 3. Create FTXUI title.
const ftxuiTitle = document.createElement('span');
ftxuiTitle.textContent = 'FTXUI: ';
Object.assign(ftxuiTitle.style, {
color: 'white',
fontSize: '20px',
fontWeight: 'bold',
marginRight: '10px'
});
// 3. Create a container to hold both selectors
const container = document.createElement('div');
container.id = 'version-lang-switchers';
Object.assign(container.style, {
display: 'flex',
alignItems: 'center',
justifyContent: 'flex-end',
width: 'auto'
});
container.appendChild(ftxuiTitle);
container.appendChild(langSelect);
container.appendChild(versionSelect);
Object.assign(container.style, {
backgroundColor: 'rgba(0, 0, 0, 0.5)',
padding: '5px 10px',
borderRadius: '8px'
});
// Replace the Doxygen project number element with our container.
projectNumber.replaceWith(container);
// Clean up the original Doxygen project number text if it still exists nearby
const parent = container.parentElement;
if (parent) {
const textNode = Array.from(parent.childNodes).find(n => n.nodeType === 3 && n.textContent.trim() !== '');
if (textNode) {
textNode.remove();
}
}
});
</script>
</body>
</html>