mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-11-15 11:38:56 +08:00
363 lines
34 KiB
HTML
363 lines
34 KiB
HTML
<!-- HTML header for doxygen 1.8.14-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="cache-control" content="max-age=86400"/>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.12.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>FTXUI: include/ftxui/dom/direction.hpp File Reference</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>
|
|
<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_extra.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 style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">FTXUI
|
|
 <span id="projectnumber">6.0.2</span>
|
|
</div>
|
|
<div id="projectbrief">C++ functional terminal UI.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.12.0 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('direction_8hpp.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">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#enum-members">Enumerations</a> </div>
|
|
<div class="headertitle"><div class="title">direction.hpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="direction_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2dom_2direction_8hppdep" alt=""/></div>
|
|
<map name="ainclude_2ftxui_2dom_2direction_8hppdep" id="ainclude_2ftxui_2dom_2direction_8hppdep">
|
|
<area shape="rect" title=" " alt="" coords="45,5,269,31"/>
|
|
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="2698,240,2881,280"/>
|
|
<area shape="poly" title=" " alt="" coords="174,41,201,76,238,118,283,159,336,190,375,198,451,205,690,219,1017,230,1396,239,2162,250,2698,255,2698,261,2162,256,1396,244,1017,235,690,224,450,211,374,203,334,194,280,163,234,122,196,80,170,44"/>
|
|
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="2010,416,2161,456"/>
|
|
<area shape="poly" title=" " alt="" coords="130,41,109,59,90,80,65,123,60,143,59,171,59,261,61,291,68,315,79,334,94,348,112,358,133,364,184,369,310,362,378,360,446,365,590,382,780,395,1238,415,1691,426,2010,431,2010,437,1691,432,1238,420,780,401,589,387,445,371,378,366,310,368,184,374,132,369,110,362,90,352,75,337,63,317,56,292,53,261,53,171,55,143,60,121,86,77,105,55,126,37"/>
|
|
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="133,416,283,456"/>
|
|
<area shape="poly" title=" " alt="" coords="105,38,70,55,39,81,23,102,13,121,9,143,8,171,8,261,8,294,11,319,21,342,39,366,60,384,83,398,133,418,131,423,81,403,56,388,35,370,16,344,6,320,3,294,3,261,3,171,4,142,8,120,18,99,36,77,67,51,103,33"/>
|
|
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="2185,416,2335,456"/>
|
|
<area shape="poly" title=" " alt="" coords="169,43,198,103,231,150,271,190,353,260,424,307,502,339,606,365,676,378,757,387,945,398,1160,402,1387,401,1829,399,2020,402,2172,413,2185,415,2184,420,2172,419,2019,408,1829,404,1387,407,1159,407,945,404,756,392,675,383,605,371,500,344,421,312,350,265,268,194,227,153,194,105,164,45"/>
|
|
<area shape="rect" href="component__options_8cpp.html" title=" " alt="" coords="6551,328,6732,368"/>
|
|
<area shape="poly" title=" " alt="" coords="283,17,1713,19,2798,25,3967,35,5098,51,6070,75,6458,90,6761,107,6963,127,7021,138,7050,150,7065,170,7072,189,7072,208,7065,224,7051,240,7033,254,6985,278,6925,299,6859,316,6733,338,6732,333,6858,310,6924,294,6983,274,7030,249,7048,236,7060,222,7067,206,7067,190,7061,173,7046,154,7020,143,6962,132,6760,112,6458,95,6070,80,5098,56,3967,40,2798,30,1713,25,283,22"/>
|
|
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="3421,79,3649,104"/>
|
|
<area shape="poly" title=" " alt="" coords="283,19,3421,85,3421,90,283,25"/>
|
|
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="6857,159,7036,185"/>
|
|
<area shape="poly" title=" " alt="" coords="283,17,1458,19,2356,24,3359,34,4387,50,5361,73,5804,88,6205,106,6553,126,6839,149,6891,157,6890,162,6838,155,6553,132,6205,111,5804,94,5361,79,4387,55,3359,39,2356,29,1457,24,283,22"/>
|
|
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="3204,328,3383,368"/>
|
|
<area shape="poly" title=" " alt="" coords="2895,276,3204,329,3203,334,2894,282"/>
|
|
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="3238,416,3389,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2860,282,3258,413,3256,418,2858,287"/>
|
|
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="3063,416,3214,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2838,284,2997,366,3098,413,3096,418,2995,370,2836,289"/>
|
|
<area shape="rect" href="collapsible_8cpp.html" title=" " alt="" coords="2365,416,2515,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2741,288,2479,418,2477,413,2738,284"/>
|
|
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="2714,416,2865,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2792,294,2792,416,2787,416,2787,294"/>
|
|
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="2889,416,3039,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2819,288,2897,366,2946,414,2942,417,2893,370,2816,292"/>
|
|
<area shape="poly" title=" " alt="" coords="2685,283,2461,331,2290,376,2147,418,2145,413,2288,371,2459,325,2684,278"/>
|
|
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="2539,416,2690,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2762,292,2636,418,2632,414,2759,288"/>
|
|
<area shape="poly" title=" " alt="" coords="2685,271,284,432,283,427,2684,266"/>
|
|
<area shape="poly" title=" " alt="" coords="2717,287,2580,331,2316,418,2314,413,2578,325,2716,282"/>
|
|
<area shape="rect" href="window_8cpp.html" title=" " alt="" coords="3937,416,4087,456"/>
|
|
<area shape="poly" title=" " alt="" coords="2895,268,3125,292,3395,325,3661,365,3925,413,3937,416,3936,421,3924,419,3660,370,3394,331,3124,298,2894,274"/>
|
|
<area shape="poly" title=" " alt="" coords="2894,261,6550,342,6550,347,2894,266"/>
|
|
<area shape="poly" title=" " alt="" coords="3304,381,3312,415,3306,416,3298,382"/>
|
|
<area shape="poly" title=" " alt="" coords="3249,377,3174,418,3171,414,3246,372"/>
|
|
<area shape="poly" title=" " alt="" coords="3191,357,2892,377,2710,395,2527,419,2516,420,2515,415,2526,413,2709,390,2892,372,3190,352"/>
|
|
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="4461,416,4611,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3397,347,3592,352,3854,362,4150,382,4448,413,4461,415,4460,420,4448,419,4149,387,3853,367,3592,357,3396,353"/>
|
|
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="4286,416,4437,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3397,349,3565,355,3783,366,4028,385,4274,413,4286,415,4285,421,4273,419,4027,391,3783,372,3564,360,3397,354"/>
|
|
<area shape="poly" title=" " alt="" coords="3191,367,2877,419,2866,421,2865,416,2876,413,3190,362"/>
|
|
<area shape="rect" href="hoverable_8cpp.html" title=" " alt="" coords="3762,416,3913,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3397,360,3563,383,3750,413,3762,416,3761,421,3749,419,3562,388,3396,365"/>
|
|
<area shape="poly" title=" " alt="" coords="3209,374,3037,419,3036,413,3207,369"/>
|
|
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="3587,416,3738,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3388,369,3588,415,3586,420,3387,374"/>
|
|
<area shape="poly" title=" " alt="" coords="3190,353,3000,357,2747,368,2461,387,2172,419,2161,420,2161,415,2172,413,2460,382,2746,362,3000,352,3190,348"/>
|
|
<area shape="rect" href="modal_8cpp.html" title=" " alt="" coords="3413,416,3563,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3349,371,3447,414,3444,418,3347,376"/>
|
|
<area shape="poly" title=" " alt="" coords="3191,360,2966,383,2702,419,2691,421,2690,415,2701,413,2965,378,3190,355"/>
|
|
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="4111,416,4262,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3397,351,3712,371,3905,389,4099,413,4111,415,4111,421,4098,419,3905,394,3711,377,3397,356"/>
|
|
<area shape="poly" title=" " alt="" coords="3191,355,284,435,283,430,3191,350"/>
|
|
<area shape="poly" title=" " alt="" coords="3190,355,2819,374,2586,392,2352,419,2336,421,2335,416,2352,413,2586,387,2819,368,3190,350"/>
|
|
<area shape="poly" title=" " alt="" coords="3396,356,3680,384,3924,413,3937,415,3936,421,3924,419,3680,390,3396,362"/>
|
|
<area shape="poly" title=" " alt="" coords="3408,108,3311,125,3213,154,3195,164,3182,174,3168,185,3149,195,2881,245,2880,240,3147,189,3165,180,3178,170,3192,159,3211,150,3310,120,3407,102"/>
|
|
<area shape="poly" title=" " alt="" coords="3536,118,3529,155,3512,193,3472,239,3426,277,3378,308,3336,330,3334,326,3376,303,3423,273,3469,235,3507,191,3524,154,3531,117"/>
|
|
<area shape="poly" title=" " alt="" coords="3542,118,3545,154,3540,193,3520,249,3497,291,3466,327,3423,370,3389,397,3354,418,3351,414,3386,393,3420,366,3462,324,3492,288,3515,247,3535,191,3540,154,3537,119"/>
|
|
<area shape="poly" title=" " alt="" coords="3426,109,3365,127,3308,154,3256,192,3221,228,3193,271,3164,329,3149,375,3143,416,3137,415,3144,374,3159,327,3188,268,3216,225,3252,188,3305,150,3363,122,3424,104"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,102,3205,121,3113,136,3048,154,3035,163,3027,174,3018,185,3004,194,2951,214,2904,224,2861,226,2820,224,2735,222,2687,228,2633,243,2587,259,2553,274,2522,296,2489,330,2474,351,2462,374,2447,417,2442,415,2457,372,2469,348,2485,326,2519,292,2550,270,2585,254,2631,237,2686,222,2735,216,2820,219,2861,221,2903,219,2949,209,3002,190,3015,181,3023,170,3031,159,3046,150,3111,130,3204,115,3407,97"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4385,95,5403,106,6324,123,6624,135,6713,142,6753,150,6776,168,6789,187,6803,239,6811,278,6813,312,6803,342,6778,370,6742,383,6674,393,6455,410,6154,422,5805,430,5099,437,4612,438,4612,432,5099,432,5804,425,6154,417,6455,405,6674,388,6741,377,6775,366,6799,339,6808,311,6806,279,6798,241,6784,190,6772,171,6751,154,6712,147,6624,141,6324,129,5403,111,4385,101,3663,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3662,90,4379,93,5387,101,5879,108,6297,119,6592,132,6679,140,6717,150,6743,175,6763,201,6777,229,6786,257,6787,286,6781,315,6768,343,6746,370,6712,379,6635,386,6376,396,5603,409,4827,414,4448,419,4437,420,4437,415,4448,413,4827,409,5603,404,6375,391,6635,380,6711,373,6743,366,6763,340,6776,313,6782,286,6780,258,6772,231,6759,204,6739,178,6715,154,6678,146,6592,138,6297,124,5879,114,5387,106,4379,98,3662,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,99,3345,105,3280,115,3213,132,3149,154,3135,164,3125,174,3115,185,3098,194,3058,204,3006,207,2882,206,2820,207,2764,211,2718,222,2701,231,2687,242,2675,263,2674,286,2680,309,2693,334,2730,379,2768,414,2764,418,2726,383,2688,337,2675,311,2668,286,2670,261,2683,238,2698,226,2716,217,2763,206,2820,201,2882,201,3006,202,3057,199,3096,190,3111,181,3121,170,3131,159,3147,150,3211,127,3278,110,3345,100,3407,93"/>
|
|
<area shape="poly" title=" " alt="" coords="3583,107,3621,125,3656,150,3689,183,3719,218,3770,294,3808,364,3832,415,3827,417,3803,366,3766,297,3715,222,3685,186,3653,154,3618,129,3581,111"/>
|
|
<area shape="poly" title=" " alt="" coords="3408,108,3328,125,3251,154,3147,240,3045,330,3007,376,2978,417,2974,414,3003,373,3041,326,3143,236,3248,150,3327,120,3406,103"/>
|
|
<area shape="poly" title=" " alt="" coords="3578,108,3605,126,3628,150,3645,185,3658,222,3670,298,3672,366,3668,416,3663,416,3666,366,3665,298,3653,223,3640,187,3623,154,3602,130,3575,112"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,95,2684,97,1663,104,1166,111,744,122,446,136,359,145,323,154,304,178,295,200,294,221,301,239,314,257,333,273,385,302,447,325,510,343,606,365,733,386,903,402,1100,413,1311,422,1718,430,2010,432,2010,437,1718,436,1311,427,1100,419,902,407,733,391,605,371,508,349,445,330,383,307,330,278,310,261,296,242,289,221,289,199,299,175,320,150,358,139,445,131,744,116,1166,106,1663,99,2684,91,3407,90"/>
|
|
<area shape="poly" title=" " alt="" coords="3569,110,3590,128,3607,151,3610,181,3607,220,3593,281,3574,321,3551,359,3507,417,3503,414,3547,356,3569,319,3588,279,3601,220,3605,181,3602,153,3586,131,3566,114"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,105,3232,125,3154,139,3099,154,3084,163,3074,174,3064,185,3048,194,2991,211,2939,214,2890,209,2845,201,2801,195,2757,197,2713,211,2667,242,2650,261,2638,282,2622,331,2616,378,2616,416,2611,416,2611,378,2617,329,2633,280,2646,257,2664,238,2711,206,2757,192,2801,190,2846,196,2891,204,2939,209,2990,206,3046,190,3060,181,3070,170,3080,159,3096,150,3153,133,3231,120,3407,100"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4163,95,4863,105,5569,122,5864,135,6087,149,6175,152,6256,146,6397,130,6461,132,6493,137,6523,147,6554,161,6584,180,6614,206,6645,238,6654,258,6650,276,6632,292,6602,306,6511,330,6382,350,6222,365,6038,377,5621,393,5183,400,4778,404,4457,409,4345,413,4274,419,4263,420,4262,415,4273,413,4345,408,4457,404,4778,399,5183,395,5620,387,6037,372,6222,360,6381,345,6510,325,6600,301,6629,288,6645,273,6649,258,6641,242,6611,210,6581,185,6551,166,6521,152,6491,142,6461,137,6397,136,6256,151,6176,157,6087,155,5863,140,5569,128,4863,110,4163,100,3663,96"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,96,2678,99,1649,108,1147,115,720,125,417,138,329,146,291,154,264,181,243,214,228,251,218,289,209,362,209,416,204,416,204,361,213,288,223,249,238,212,259,178,288,150,328,141,417,133,719,120,1147,110,1649,102,2678,93,3407,90"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,95,2686,97,1671,104,1176,111,755,122,459,136,372,145,336,154,330,163,328,172,330,181,337,190,365,218,397,242,435,265,476,285,572,319,680,345,800,364,929,378,1064,386,1204,391,1484,394,1752,393,1988,397,2088,403,2172,413,2185,416,2184,421,2172,419,2087,408,1988,402,1752,398,1484,399,1203,397,1064,392,929,383,800,369,679,350,570,324,474,290,432,269,394,247,361,222,333,194,326,183,323,172,325,161,333,150,371,140,458,131,755,117,1176,106,1671,99,2686,91,3407,90"/>
|
|
<area shape="poly" title=" " alt="" coords="3592,106,3643,124,3695,150,3744,182,3791,217,3879,293,3950,363,3998,414,3994,418,3946,367,3875,297,3788,222,3741,186,3692,154,3641,129,3590,111"/>
|
|
<area shape="poly" title=" " alt="" coords="3662,90,4374,92,5373,99,5860,107,6274,117,6565,131,6651,140,6688,150,6701,165,6709,181,6711,211,6702,244,6689,281,6677,307,6661,329,6657,326,6672,305,6684,279,6697,242,6705,211,6703,182,6697,168,6685,154,6650,145,6565,136,6273,122,5860,112,5373,105,4374,97,3662,95"/>
|
|
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="3319,152,3497,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3506,114,3440,154,3437,150,3503,109"/>
|
|
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="347,159,547,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,95,2833,98,2010,106,1173,123,823,137,559,155,506,162,505,157,558,149,823,132,1173,118,2010,100,2833,92,3407,90"/>
|
|
<area shape="rect" href="automerge_8cpp.html" title=" " alt="" coords="4066,247,4275,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,96,3878,115,3977,130,4048,150,4085,171,4118,197,4164,245,4160,249,4114,201,4082,175,4046,154,3976,135,3878,120,3662,102"/>
|
|
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="4300,247,4471,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,94,3868,111,3983,127,4097,149,4174,171,4249,198,4362,245,4360,250,4247,203,4173,176,4095,155,3982,133,3867,117,3662,100"/>
|
|
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="4495,247,4662,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,95,3904,113,4043,129,4181,149,4286,171,4388,198,4545,245,4543,250,4387,203,4284,177,4180,155,4042,134,3904,118,3663,101"/>
|
|
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="571,159,749,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,95,2867,97,2103,105,1329,123,1006,137,762,155,713,162,713,157,761,149,1006,131,1329,118,2103,100,2867,92,3407,90"/>
|
|
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="773,159,957,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,96,2904,99,2200,108,1490,125,1194,138,970,155,920,162,919,157,969,149,1194,133,1490,120,2200,102,2904,93,3407,90"/>
|
|
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="4686,240,4829,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,95,3948,112,4116,128,4283,149,4395,169,4506,193,4689,237,4688,243,4505,198,4394,174,4282,155,4116,133,3948,118,3663,100"/>
|
|
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="4853,247,5022,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,94,3997,111,4199,127,4400,149,4541,171,4680,198,4891,245,4890,250,4679,203,4540,177,4400,155,4198,132,3997,116,3662,99"/>
|
|
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="981,152,1160,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,96,2940,100,2295,109,1647,127,1377,139,1172,155,1160,156,1160,151,1172,149,1377,134,1647,121,2294,104,2940,94,3407,91"/>
|
|
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="1184,159,1355,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,96,2975,100,2386,110,1797,128,1553,140,1367,155,1321,162,1320,157,1366,149,1552,134,1797,122,2386,105,2975,95,3407,91"/>
|
|
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="5047,247,5209,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,93,4051,110,4291,126,4531,149,4688,171,4842,198,5077,245,5076,250,4841,203,4687,176,4530,155,4291,131,4051,115,3662,98"/>
|
|
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="1379,159,1541,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,96,3008,101,2473,111,1942,129,1721,140,1554,155,1509,162,1508,157,1553,149,1721,135,1942,123,2473,106,3008,96,3407,91"/>
|
|
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="1565,159,1752,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,97,2573,116,2106,132,1912,143,1764,155,1715,162,1714,157,1764,149,1912,138,2106,127,2573,110,3407,92"/>
|
|
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="5284,247,5457,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,90,4082,94,4620,102,4878,110,5097,120,5255,133,5305,141,5331,150,5351,172,5364,199,5373,247,5368,248,5358,200,5347,175,5328,154,5303,146,5254,138,5096,125,4877,115,4620,108,4082,99,3663,96"/>
|
|
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="1777,159,1954,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,98,2669,117,2263,134,2094,144,1966,155,1919,162,1918,157,1965,149,2094,138,2262,128,2669,112,3407,92"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,5344,111,6288,128,6634,138,6839,149,6891,157,6890,162,6839,155,6634,144,6288,134,5344,116,3663,96"/>
|
|
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="1978,159,2153,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,95,3175,97,2866,105,2517,123,2340,137,2166,155,2119,162,2118,157,2165,149,2339,132,2517,118,2866,100,3175,92,3407,90"/>
|
|
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="2177,159,2364,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,97,3208,101,2951,111,2665,128,2376,155,2328,162,2327,157,2376,149,2664,123,2951,106,3208,96,3407,91"/>
|
|
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="2388,159,2559,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,98,3031,114,2801,131,2571,155,2527,162,2526,157,2570,149,2801,125,3031,109,3407,93"/>
|
|
<area shape="rect" href="hyperlink_8cpp.html" title=" " alt="" coords="5482,247,5681,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3662,91,4069,96,4597,106,5083,124,5259,135,5363,149,5424,170,5482,196,5566,245,5563,249,5479,201,5422,174,5362,155,5258,141,5083,129,4597,112,4069,101,3662,96"/>
|
|
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="5705,247,5897,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,90,4047,92,4557,100,5062,117,5272,131,5431,149,5531,170,5627,196,5772,245,5770,250,5625,201,5529,175,5430,155,5272,137,5062,123,4557,105,4047,97,3663,95"/>
|
|
<area shape="rect" href="italic_8cpp.html" title=" " alt="" coords="5921,247,6092,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4065,94,4604,104,5139,121,5362,134,5531,149,5658,170,5781,196,5968,245,5967,250,5780,201,5657,175,5530,155,5362,139,5139,127,4604,109,4065,100,3663,96"/>
|
|
<area shape="rect" href="linear__gradient_8cpp.html" title=" " alt="" coords="6117,240,6265,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4086,95,4661,105,5234,122,5473,135,5654,149,5783,167,5910,191,6118,237,6117,243,5909,196,5782,173,5653,155,5472,140,5234,128,4661,110,4086,100,3663,96"/>
|
|
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="5175,152,5318,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,94,4231,115,4974,149,5175,163,5175,168,4973,155,4231,120,3662,99"/>
|
|
<area shape="rect" href="scroll__indicator_8cpp.html" title=" " alt="" coords="6289,240,6436,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4110,95,4725,105,5339,123,5595,135,5790,149,5929,168,6067,191,6290,238,6289,244,6066,197,5928,173,5789,155,5595,140,5339,128,4724,110,4110,101,3662,96"/>
|
|
<area shape="rect" href="selection__style_8cpp.html" title=" " alt="" coords="6460,240,6631,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3663,91,4136,95,4792,105,5451,122,5725,134,5934,149,6080,167,6226,191,6462,237,6461,243,6225,196,6080,173,5933,155,5725,140,5451,128,4792,110,4136,100,3662,96"/>
|
|
<area shape="rect" href="paragraph_8cpp.html" title=" " alt="" coords="2583,159,2787,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,102,3128,122,2800,155,2750,162,2749,157,2800,149,3128,117,3407,97"/>
|
|
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="2812,159,2991,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3407,108,3219,128,3010,155,2964,162,2963,157,3009,149,3219,123,3407,102"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,188,2900,243,2882,246,2881,240,2900,237,3305,183"/>
|
|
<area shape="poly" title=" " alt="" coords="3383,204,3353,242,3325,288,3304,329,3300,327,3320,285,3349,238,3379,201"/>
|
|
<area shape="poly" title=" " alt="" coords="3416,206,3419,241,3419,283,3412,327,3397,369,3376,397,3349,418,3346,414,3372,393,3392,367,3407,326,3413,282,3414,241,3411,206"/>
|
|
<area shape="poly" title=" " alt="" coords="3361,201,3277,255,3233,290,3194,330,3165,375,3147,417,3143,415,3161,372,3190,326,3230,286,3274,250,3358,197"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,181,2926,206,2749,224,2686,233,2649,242,2616,260,2585,281,2530,330,2485,379,2455,418,2451,414,2481,375,2526,326,2582,277,2614,255,2647,238,2685,228,2748,218,2926,201,3305,176"/>
|
|
<area shape="poly" title=" " alt="" coords="3511,187,3641,209,3782,237,3980,283,4174,333,4471,413,4470,418,4173,338,3978,289,3781,243,3640,215,3510,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3512,191,3605,212,3704,237,3805,271,3882,302,3960,332,4061,365,4287,416,4285,421,4059,371,3958,337,3880,307,3803,276,3702,243,3604,217,3511,196"/>
|
|
<area shape="poly" title=" " alt="" coords="3315,198,3244,218,3173,242,3070,287,2971,336,2822,418,2820,413,2969,331,3068,282,3171,238,3243,213,3313,193"/>
|
|
<area shape="poly" title=" " alt="" coords="3452,197,3808,413,3805,418,3449,201"/>
|
|
<area shape="poly" title=" " alt="" coords="3339,199,3289,219,3240,242,3165,287,3094,336,2988,418,2985,414,3091,332,3162,283,3238,238,3287,214,3337,194"/>
|
|
<area shape="poly" title=" " alt="" coords="3438,200,3646,414,3642,418,3434,204"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,181,2839,208,2613,226,2532,234,2483,243,2428,260,2373,281,2268,330,2179,379,2115,418,2112,414,2176,375,2265,325,2371,276,2426,255,2482,237,2531,229,2612,221,2839,203,3305,176"/>
|
|
<area shape="poly" title=" " alt="" coords="3420,204,3485,415,3480,416,3415,206"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,184,2926,216,2760,232,2687,242,2668,260,2653,282,2633,330,2622,378,2618,416,2613,416,2617,377,2628,329,2649,279,2664,257,2684,238,2759,226,2925,210,3304,179"/>
|
|
<area shape="poly" title=" " alt="" coords="3495,193,3636,237,3737,278,3835,326,3872,347,3909,365,4112,415,4111,420,3907,371,3869,352,3832,330,3734,283,3634,243,3493,198"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,182,2364,243,1813,283,1263,331,700,385,284,429,283,424,700,380,1263,325,1813,278,2364,237,3305,177"/>
|
|
<area shape="poly" title=" " alt="" coords="3305,182,2891,208,2694,226,2624,234,2582,243,2536,260,2491,281,2406,330,2334,379,2284,418,2281,414,2331,375,2403,325,2488,276,2534,255,2581,237,2623,229,2693,220,2891,203,3304,176"/>
|
|
<area shape="poly" title=" " alt="" coords="3469,195,3572,238,3859,366,3969,414,3967,418,3856,370,3570,242,3467,200"/>
|
|
<area shape="poly" title=" " alt="" coords="5251,206,5245,246,5236,265,5223,282,5182,311,5131,335,5070,354,5002,369,4849,388,4683,398,4352,403,4211,408,4099,419,4088,421,4087,415,4098,413,4210,402,4352,398,4683,393,4849,383,5001,363,5069,349,5129,330,5179,306,5220,278,5232,263,5240,244,5246,205"/>
|
|
<area shape="poly" title=" " alt="" coords="5162,179,4782,200,4537,218,4288,243,4236,250,4235,245,4288,237,4536,213,4782,195,5161,174"/>
|
|
<area shape="poly" title=" " alt="" coords="5162,181,4861,202,4673,220,4483,243,4440,250,4439,245,4482,237,4672,214,4861,197,5162,175"/>
|
|
<area shape="poly" title=" " alt="" coords="5162,184,4940,207,4674,243,4633,250,4632,245,4673,237,4940,202,5161,178"/>
|
|
<area shape="poly" title=" " alt="" coords="5162,188,5012,212,4841,243,4830,245,4829,240,4840,237,5011,207,5162,183"/>
|
|
<area shape="poly" title=" " alt="" coords="5167,198,4979,250,4978,245,5165,193"/>
|
|
<area shape="poly" title=" " alt="" coords="5211,202,5146,249,5143,245,5208,198"/>
|
|
<area shape="poly" title=" " alt="" coords="5287,198,5355,245,5352,249,5284,202"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,192,5537,245,5536,250,5331,197"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,183,5694,237,5737,245,5736,250,5693,243,5331,188"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,177,5591,199,5750,217,5910,237,5952,245,5951,250,5909,243,5749,222,5590,205,5331,182"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,173,5671,192,5887,211,6104,237,6117,239,6116,245,6104,243,5886,216,5670,198,5332,179"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,172,5506,177,5741,187,6008,207,6278,237,6290,239,6289,245,6277,243,6007,212,5740,193,5506,182,5332,177"/>
|
|
<area shape="poly" title=" " alt="" coords="5332,171,5531,176,5808,186,6126,206,6448,237,6460,239,6460,244,6448,243,6125,211,5807,192,5531,181,5332,177"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="direction_8hpp_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html">ftxui</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a224b9163917ac32fc95a60d8c1eec3aa" id="r_a224b9163917ac32fc95a60d8c1eec3aa"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#a224b9163917ac32fc95a60d8c1eec3aa">Direction</a> { <a class="el" href="namespaceftxui.html#a224b9163917ac32fc95a60d8c1eec3aaa258f49887ef8d14ac268c92b02503aaa">Up</a> = 0
|
|
, <a class="el" href="namespaceftxui.html#a224b9163917ac32fc95a60d8c1eec3aaa08a38277b0309070706f6652eeae9a53">Down</a> = 1
|
|
, <a class="el" href="namespaceftxui.html#a224b9163917ac32fc95a60d8c1eec3aaa945d5e233cf7d6240f6b783b36a374ff">Left</a> = 2
|
|
, <a class="el" href="namespaceftxui.html#a224b9163917ac32fc95a60d8c1eec3aaa92b09c7c48c520c3c55e497875da437c">Right</a> = 3
|
|
}</td></tr>
|
|
<tr class="separator:a224b9163917ac32fc95a60d8c1eec3aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.14-->
|
|
<!-- 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('projectnumber');
|
|
if (!projectNumber) {
|
|
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
|
|
return;
|
|
}
|
|
|
|
const versions = ["main", "v6.1.9", "v6.1.8", "v6.1.7", "v6.1.6", "v6.1.5", "v6.1.4", "v6.1.3", "v6.1.2", "v6.1.1", "v6.1.0", "v6.0.2", "v6.0.1", "v6.0.0", "v5.0.0", "v4.1.1", "v4.1.0", "v4.0.0", "v3.0.0", "v2.0.0", "v0.9", "v0.11", "v0.10"];
|
|
const version_paths = {"main": "../../index.html", "v6.1.9": "../v6.1.9/index.html", "v6.1.8": "../v6.1.8/index.html", "v6.1.7": "../v6.1.7/index.html", "v6.1.6": "../v6.1.6/index.html", "v6.1.5": "../v6.1.5/index.html", "v6.1.4": "../v6.1.4/index.html", "v6.1.3": "../v6.1.3/index.html", "v6.1.2": "../v6.1.2/index.html", "v6.1.1": "../v6.1.1/index.html", "v6.1.0": "../v6.1.0/index.html", "v6.0.2": "index.html", "v6.0.1": "../v6.0.1/index.html", "v6.0.0": "../v6.0.0/index.html", "v5.0.0": "../v5.0.0/index.html", "v4.1.1": "../v4.1.1/index.html", "v4.1.0": "../v4.1.0/index.html", "v4.0.0": "../v4.0.0/index.html", "v3.0.0": "../v3.0.0/index.html", "v2.0.0": "../v2.0.0/index.html", "v0.9": "../v0.9/index.html", "v0.11": "../v0.11/index.html", "v0.10": "../v0.10/index.html"};
|
|
const currentVersion = "v6.0.2";
|
|
|
|
// Sort versions: 'main' first, then others numerically descending.
|
|
versions.sort((a, b) => {
|
|
if (a === 'main') return -1;
|
|
if (b === 'main') return 1;
|
|
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
|
|
});
|
|
|
|
const select = document.createElement('select');
|
|
select.onchange = function() {
|
|
const selectedVersion = this.value;
|
|
// Navigate directly to the pre-calculated relative path.
|
|
if (selectedVersion !== currentVersion) {
|
|
window.location.href = version_paths[selectedVersion];
|
|
}
|
|
};
|
|
|
|
versions.forEach(v => {
|
|
const option = document.createElement('option');
|
|
option.value = v;
|
|
option.textContent = v;
|
|
if (v === currentVersion) {
|
|
option.selected = true;
|
|
}
|
|
select.appendChild(option);
|
|
});
|
|
|
|
// Replace the Doxygen project number element with our dropdown.
|
|
projectNumber.replaceWith(select);
|
|
|
|
// 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',
|
|
marginLeft: '10px',
|
|
cursor: 'pointer'
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|