mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
449 lines
42 KiB
HTML
449 lines
42 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/screen/color.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">0.9.0</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('color_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="#nested-classes">Data Structures</a> |
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">color.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="color_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2screen_2color_8hppdep" alt=""/></div>
|
|
<map name="ainclude_2ftxui_2screen_2color_8hppdep" id="ainclude_2ftxui_2screen_2color_8hppdep">
|
|
<area shape="rect" title=" " alt="" coords="208,5,357,45"/>
|
|
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="3891,269,4119,295"/>
|
|
<area shape="poly" title=" " alt="" coords="371,27,992,49,1420,68,1858,91,2440,129,3022,179,3515,226,3902,267,3901,272,3515,231,3021,184,2440,134,1857,96,1420,73,992,54,371,32"/>
|
|
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="3769,519,3919,559"/>
|
|
<area shape="poly" title=" " alt="" coords="196,46,132,66,100,81,71,98,46,118,26,142,13,169,8,200,8,364,9,368,22,374,58,384,131,395,431,426,1018,468,1436,491,1862,508,2679,528,3354,535,3769,535,3769,540,3354,540,2679,533,1861,513,1435,496,1017,473,430,431,130,401,57,389,20,379,5,371,3,364,3,200,8,167,21,139,42,114,68,93,98,76,130,61,194,41"/>
|
|
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="1029,438,1198,463"/>
|
|
<area shape="poly" title=" " alt="" coords="207,53,156,76,108,108,88,127,73,149,62,173,59,200,59,283,66,299,89,316,125,331,173,345,298,371,449,393,611,411,771,425,1029,442,1028,448,771,430,610,416,448,398,297,377,172,351,123,336,86,320,62,303,53,284,53,200,57,172,68,146,84,124,104,104,153,71,204,48"/>
|
|
<area shape="rect" href="color__info_8hpp.html" title=" " alt="" coords="208,93,357,133"/>
|
|
<area shape="poly" title=" " alt="" coords="285,59,285,93,280,93,280,59"/>
|
|
<area shape="rect" href="screen_2color_8cpp.html" title=" " alt="" coords="94,189,277,214"/>
|
|
<area shape="poly" title=" " alt="" coords="236,55,215,73,198,95,189,119,185,145,186,188,181,189,180,145,184,118,194,92,211,69,233,51"/>
|
|
<area shape="rect" href="color__info_8cpp.html" title=" " alt="" coords="301,181,459,221"/>
|
|
<area shape="poly" title=" " alt="" coords="332,51,354,69,372,92,381,115,385,139,385,181,380,181,380,139,376,116,367,95,350,73,329,55"/>
|
|
<area shape="rect" href="screen_8hpp.html" title=" " alt="" coords="1696,93,1845,133"/>
|
|
<area shape="poly" title=" " alt="" coords="371,29,1696,105,1696,110,371,34"/>
|
|
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="4785,431,4964,471"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,289,4577,318,4851,340,4867,361,4875,385,4879,430,4874,431,4870,386,4862,363,4848,345,4576,323,4133,294"/>
|
|
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="5319,519,5470,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,4858,302,5233,315,5373,326,5456,340,5474,349,5486,359,5497,370,5513,380,5550,392,5584,396,5614,404,5629,413,5642,429,5651,451,5642,472,5620,485,5578,498,5471,524,5470,519,5576,493,5618,480,5638,469,5645,451,5638,432,5625,417,5612,409,5583,401,5549,398,5511,385,5494,374,5482,363,5471,353,5454,345,5372,331,5233,321,4858,308,4256,297,4133,292"/>
|
|
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="5714,519,5865,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,5196,303,5824,318,6035,328,6098,334,6126,340,6150,372,6158,405,6152,439,6131,472,6114,487,6088,499,6019,517,5940,529,5865,536,5865,531,5939,524,6018,512,6086,494,6111,482,6127,469,6147,437,6153,405,6145,374,6123,345,6097,339,6035,333,5824,323,5195,309,4256,297,4133,292"/>
|
|
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="4097,519,4247,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4001,309,3986,347,3961,385,3938,401,3915,407,3895,414,3878,432,3871,451,3873,460,3878,469,3892,480,3912,491,3968,508,4033,520,4097,528,4096,534,4032,525,3966,513,3910,496,3889,485,3874,472,3868,462,3866,451,3874,429,3892,410,3914,402,3936,396,3957,381,3981,344,3996,307"/>
|
|
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="4970,519,5121,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,289,4589,318,4879,340,4923,356,4956,372,4985,394,5014,429,5027,451,5037,475,5046,518,5041,519,5031,477,5023,454,5010,432,4981,398,4953,376,4921,360,4878,345,4589,323,4133,294"/>
|
|
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="5525,519,5675,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,4882,301,5271,314,5416,325,5468,332,5502,340,5520,349,5531,359,5557,380,5588,392,5616,398,5641,406,5653,415,5664,429,5669,442,5670,454,5662,479,5645,502,5626,520,5622,517,5641,498,5657,477,5665,454,5664,443,5659,432,5649,419,5638,411,5614,403,5587,398,5555,385,5528,363,5517,353,5501,345,5467,337,5416,330,5271,319,4882,306,4256,297,4133,292"/>
|
|
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="4271,519,4422,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4009,308,4005,345,3992,384,3976,401,3958,409,3942,416,3929,432,3922,452,3923,460,3929,469,3953,486,3990,498,4035,505,4084,508,4184,511,4260,516,4272,518,4271,523,4260,521,4184,516,4084,514,4034,510,3989,503,3951,491,3925,473,3918,462,3917,451,3924,429,3939,412,3956,404,3973,396,3987,381,4000,344,4004,308"/>
|
|
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="4795,519,4946,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4030,303,4045,321,4057,342,4063,361,4064,379,4059,412,4058,441,4063,455,4074,469,4090,478,4117,485,4197,497,4302,504,4420,508,4648,511,4784,516,4796,518,4795,523,4784,521,4648,517,4420,513,4302,509,4196,502,4116,490,4088,482,4070,473,4058,457,4052,442,4054,411,4059,379,4058,362,4052,344,4041,324,4026,307"/>
|
|
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="4446,519,4597,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4016,307,4022,344,4021,364,4017,384,4009,399,3998,409,3988,418,3980,432,3973,452,3974,460,3979,469,3994,481,4014,491,4064,505,4126,512,4194,514,4330,512,4389,512,4435,516,4446,518,4445,523,4434,521,4389,518,4330,518,4194,520,4125,518,4063,511,4012,496,3991,486,3975,472,3969,462,3968,452,3975,430,3984,414,3994,405,4004,396,4012,382,4016,363,4016,344,4011,308"/>
|
|
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="4621,519,4771,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4022,306,4037,342,4041,367,4038,387,4031,431,4026,453,4025,461,4030,469,4042,477,4064,483,4129,494,4311,506,4498,511,4610,516,4621,518,4620,523,4609,521,4498,517,4311,512,4128,500,4062,489,4040,481,4026,473,4020,462,4020,452,4025,430,4033,386,4035,367,4032,343,4018,308"/>
|
|
<area shape="poly" title=" " alt="" coords="3993,308,3962,347,3920,385,3899,396,3878,401,3841,403,3807,408,3792,417,3777,432,3772,443,3771,454,3780,476,3798,498,3819,516,3815,520,3794,502,3775,479,3766,454,3767,441,3773,429,3788,412,3805,403,3840,398,3878,396,3897,391,3917,380,3959,343,3989,304"/>
|
|
<area shape="rect" href="toggle_8cpp.html" title=" " alt="" coords="5145,519,5295,559"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,288,4624,317,4941,340,4983,357,5023,378,5098,427,5160,477,5203,516,5199,520,5157,481,5095,431,5021,382,4981,362,4939,345,4624,322,4133,293"/>
|
|
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="4659,343,4837,383"/>
|
|
<area shape="poly" title=" " alt="" coords="4127,293,4659,349,4658,355,4127,299"/>
|
|
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="5259,343,5442,383"/>
|
|
<area shape="poly" title=" " alt="" coords="4134,287,4726,315,5182,340,5259,348,5259,353,5181,345,4725,321,4133,292"/>
|
|
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="5872,350,6112,375"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4244,292,4679,304,5018,309,5356,317,5791,340,5879,347,5878,353,5791,345,5356,323,5018,314,4679,310,4244,297,4133,293"/>
|
|
<area shape="rect" href="paragraph_8cpp.html" title=" " alt="" coords="5890,438,6094,463"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,4586,294,5011,292,5228,295,5434,302,5615,317,5692,327,5759,340,5804,356,5863,382,5971,436,5969,440,5861,387,5802,361,5758,345,5691,332,5614,322,5434,307,5228,300,5011,298,4586,300,4256,297,4133,292"/>
|
|
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="6221,438,6385,463"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,5214,304,5842,318,6062,328,6132,334,6169,340,6197,356,6231,382,6292,436,6288,440,6228,386,6194,360,6167,345,6131,339,6061,333,5842,323,5214,309,4256,297,4133,292"/>
|
|
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="4084,438,4255,463"/>
|
|
<area shape="poly" title=" " alt="" coords="4130,294,4331,317,4409,330,4446,341,4453,352,4455,363,4446,384,4417,399,4364,414,4234,441,4233,435,4362,409,4416,394,4442,381,4450,362,4448,354,4442,345,4408,335,4330,323,4130,299"/>
|
|
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="5343,438,5510,463"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,288,4205,292,4409,296,4672,297,4806,301,4932,308,5043,321,5132,340,5151,349,5165,359,5178,370,5196,380,5288,413,5372,435,5371,441,5286,418,5194,385,5175,374,5162,363,5149,354,5130,345,5043,326,4932,313,4806,306,4671,302,4409,301,4205,297,4133,293"/>
|
|
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="6288,350,6467,375"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,286,4307,292,4845,302,5263,303,5682,311,5928,322,6219,340,6293,347,6293,353,6219,345,5928,327,5682,316,5263,309,4845,308,4307,297,4133,291"/>
|
|
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="1867,431,2010,471"/>
|
|
<area shape="poly" title=" " alt="" coords="3877,287,3524,291,3078,300,2671,318,2525,330,2440,345,2423,354,2411,364,2399,375,2381,385,2310,404,2211,421,2011,445,2010,440,2210,415,2309,399,2379,380,2396,371,2407,360,2420,349,2438,340,2525,325,2671,313,3077,295,3524,286,3877,281"/>
|
|
<area shape="poly" title=" " alt="" coords="3877,285,3500,286,3019,293,2785,301,2580,312,2422,326,2367,335,2331,345,2317,354,2310,364,2301,375,2286,385,2220,399,2107,409,1804,422,1316,433,1198,443,1198,438,1316,428,1804,417,2107,404,2219,394,2284,380,2297,372,2305,361,2314,350,2328,340,2366,330,2421,321,2579,306,2784,296,3019,288,3500,281,3877,280"/>
|
|
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="5568,343,5747,383"/>
|
|
<area shape="poly" title=" " alt="" coords="4133,287,4256,292,4620,301,4904,302,5187,311,5353,322,5550,340,5568,342,5568,348,5549,345,5353,327,5187,316,4904,308,4620,306,4256,297,4133,292"/>
|
|
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="2668,350,2839,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3877,287,3679,291,3423,300,3138,318,2851,345,2806,353,2805,347,2850,340,3137,312,3423,295,3679,285,3877,281"/>
|
|
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="2189,438,2352,463"/>
|
|
<area shape="poly" title=" " alt="" coords="3960,302,3917,321,3874,345,3861,355,3853,366,3844,376,3829,385,3792,395,3736,403,3578,416,3376,423,3152,427,2725,430,2468,433,2352,443,2352,438,2468,428,2725,424,3152,422,3376,418,3578,410,3735,398,3791,390,3827,380,3840,372,3849,363,3857,352,3871,340,3915,316,3958,297"/>
|
|
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="2863,350,3025,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,288,3500,304,3269,321,3038,345,2995,353,2994,347,3037,340,3269,315,3500,299,3878,283"/>
|
|
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="737,350,914,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,286,3286,286,2432,293,1985,300,1564,311,1201,326,927,345,879,353,878,347,926,340,1201,320,1564,306,1985,295,2432,288,3286,281,3878,280"/>
|
|
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="939,350,1117,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,287,2551,303,1761,321,1431,332,1182,345,1109,353,1108,347,1181,340,1431,327,1761,315,2551,298,3878,282"/>
|
|
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="1193,350,1367,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,286,3364,289,2643,297,1914,315,1610,328,1380,345,1333,353,1332,347,1380,340,1610,323,1914,309,2643,292,3364,283,3878,281"/>
|
|
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="3049,350,3236,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,292,3589,311,3418,326,3248,345,3201,353,3201,347,3248,340,3418,321,3589,306,3877,287"/>
|
|
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="3260,350,3431,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,297,3674,317,3444,345,3402,353,3401,347,3444,340,3673,311,3877,291"/>
|
|
<area shape="rect" href="hflow_8cpp.html" title=" " alt="" coords="3455,350,3627,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3919,299,3641,345,3601,353,3600,347,3640,340,3918,294"/>
|
|
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="2480,438,2672,463"/>
|
|
<area shape="poly" title=" " alt="" coords="3983,306,3926,352,3896,373,3873,385,3800,399,3677,412,3336,431,2963,443,2672,450,2672,445,2963,438,3336,426,3677,406,3800,394,3871,380,3893,368,3922,348,3980,302"/>
|
|
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="2450,343,2593,383"/>
|
|
<area shape="poly" title=" " alt="" coords="3877,288,3345,303,3002,320,2656,345,2593,353,2593,348,2656,340,3002,314,3344,297,3877,282"/>
|
|
<area shape="rect" href="underlined_8cpp.html" title=" " alt="" coords="1327,438,1534,463"/>
|
|
<area shape="poly" title=" " alt="" coords="3877,286,3512,289,3046,297,2820,304,2622,315,2470,328,2416,336,2381,345,2366,354,2357,364,2347,375,2330,385,2284,396,2206,406,1987,424,1534,448,1534,442,1987,418,2205,400,2283,390,2328,380,2343,371,2353,361,2363,350,2379,340,2415,331,2469,323,2622,309,2820,299,3046,292,3511,283,3877,281"/>
|
|
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="1392,350,1571,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,287,3400,290,2738,299,2072,317,1795,330,1584,345,1535,353,1535,347,1584,340,1794,324,2072,312,2738,294,3400,285,3878,281"/>
|
|
<area shape="rect" href="separator_8cpp.html" title=" " alt="" coords="1595,350,1794,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,287,3440,292,2842,303,2245,320,1996,332,1807,345,1754,353,1753,347,1806,340,1995,326,2244,315,2842,298,3440,287,3878,282"/>
|
|
<area shape="rect" href="size_8cpp.html" title=" " alt="" coords="3651,350,3815,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3954,301,3774,353,3772,347,3952,296"/>
|
|
<area shape="rect" href="spinner_8cpp.html" title=" " alt="" coords="4246,350,4431,375"/>
|
|
<area shape="poly" title=" " alt="" coords="4068,295,4291,347,4290,353,4066,300"/>
|
|
<area shape="rect" href="util_8cpp.html" title=" " alt="" coords="1818,350,1977,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,287,3563,292,3121,301,2610,319,2091,345,1977,355,1977,350,2091,340,2610,313,3121,296,3563,286,3877,282"/>
|
|
<area shape="rect" href="vbox_8cpp.html" title=" " alt="" coords="2103,350,2273,375"/>
|
|
<area shape="poly" title=" " alt="" coords="3878,288,3072,307,2621,323,2435,334,2292,345,2243,353,2243,347,2292,340,2434,328,2621,318,3071,301,3878,283"/>
|
|
<area shape="poly" title=" " alt="" coords="4978,463,5134,487,5309,516,5320,518,5319,523,5308,521,5133,492,4977,469"/>
|
|
<area shape="poly" title=" " alt="" coords="4978,454,5296,476,5492,493,5688,516,5714,520,5713,525,5688,521,5491,499,5295,481,4978,460"/>
|
|
<area shape="poly" title=" " alt="" coords="4772,463,4538,485,4260,521,4248,523,4247,518,4260,516,4537,480,4772,457"/>
|
|
<area shape="poly" title=" " alt="" coords="4926,474,5009,516,5007,521,4923,479"/>
|
|
<area shape="poly" title=" " alt="" coords="4978,459,5210,483,5483,516,5525,522,5524,527,5482,521,5209,488,4978,464"/>
|
|
<area shape="poly" title=" " alt="" coords="4772,472,4767,473,4601,496,4435,521,4423,524,4422,518,4434,516,4600,491,4766,468,4771,467"/>
|
|
<area shape="poly" title=" " alt="" coords="4876,485,4874,519,4869,518,4871,484"/>
|
|
<area shape="poly" title=" " alt="" coords="4785,477,4598,522,4596,516,4783,471"/>
|
|
<area shape="poly" title=" " alt="" coords="4824,479,4736,521,4734,516,4822,474"/>
|
|
<area shape="poly" title=" " alt="" coords="4771,463,3920,534,3919,528,4771,458"/>
|
|
<area shape="poly" title=" " alt="" coords="4964,471,5145,516,5144,521,4963,477"/>
|
|
<area shape="poly" title=" " alt="" coords="4789,388,4848,428,4845,433,4786,393"/>
|
|
<area shape="poly" title=" " alt="" coords="4852,379,4959,400,5074,428,5131,447,5186,468,5335,516,5333,521,5185,473,5129,452,5073,433,4958,405,4851,384"/>
|
|
<area shape="poly" title=" " alt="" coords="4852,371,5021,393,5117,408,5211,428,5272,448,5333,468,5432,487,5510,496,5588,503,5688,516,5714,520,5713,526,5688,521,5588,508,5509,501,5431,492,5331,473,5271,453,5210,433,5116,414,5020,398,4851,376"/>
|
|
<area shape="poly" title=" " alt="" coords="4646,379,4477,403,4399,418,4344,433,4276,471,4201,521,4198,516,4273,466,4342,428,4398,413,4476,398,4645,374"/>
|
|
<area shape="poly" title=" " alt="" coords="4852,375,4917,395,4948,410,4978,429,4999,449,5017,473,5040,517,5036,520,5013,476,4995,452,4974,433,4946,415,4915,400,4850,381"/>
|
|
<area shape="poly" title=" " alt="" coords="4851,371,4994,392,5072,408,5149,428,5175,438,5193,448,5212,458,5237,468,5354,492,5525,522,5524,527,5353,497,5235,473,5210,463,5191,453,5172,443,5147,433,5071,413,4993,397,4851,376"/>
|
|
<area shape="poly" title=" " alt="" coords="4645,379,4475,404,4406,418,4370,433,4357,452,4350,475,4347,519,4342,518,4344,474,4352,450,4366,429,4404,413,4474,398,4645,373"/>
|
|
<area shape="poly" title=" " alt="" coords="4752,396,4759,433,4776,469,4801,496,4832,516,4829,521,4798,500,4771,472,4754,435,4747,397"/>
|
|
<area shape="poly" title=" " alt="" coords="4714,393,4548,521,4544,516,4711,389"/>
|
|
<area shape="poly" title=" " alt="" coords="4711,393,4694,411,4681,432,4676,454,4677,477,4690,518,4684,519,4672,478,4671,453,4676,430,4690,408,4707,390"/>
|
|
<area shape="poly" title=" " alt="" coords="4645,373,4337,396,4184,413,4073,433,4017,452,3963,475,3876,521,3874,516,3961,471,4015,447,4071,428,4183,408,4337,391,4645,367"/>
|
|
<area shape="poly" title=" " alt="" coords="4851,382,4931,402,5013,428,5111,473,5190,516,5188,521,5109,478,5011,433,4930,407,4850,387"/>
|
|
<area shape="poly" title=" " alt="" coords="5246,385,4965,436,4964,431,5245,380"/>
|
|
<area shape="poly" title=" " alt="" coords="5456,381,5560,405,5599,417,5619,429,5628,451,5620,472,5596,490,5559,505,5471,527,5469,522,5558,500,5594,485,5615,469,5623,451,5615,432,5597,422,5558,410,5455,386"/>
|
|
<area shape="poly" title=" " alt="" coords="5456,371,5559,391,5613,407,5664,428,5697,448,5728,472,5774,516,5771,520,5724,476,5694,452,5662,433,5611,412,5558,396,5455,376"/>
|
|
<area shape="poly" title=" " alt="" coords="5456,372,5513,381,5567,393,5613,409,5642,429,5651,452,5646,477,5634,500,5619,520,5615,517,5630,498,5641,475,5645,453,5638,432,5611,413,5566,398,5512,386,5455,377"/>
|
|
<area shape="poly" title=" " alt="" coords="5246,375,5028,396,4900,413,4774,433,4575,477,4411,521,4410,516,4574,472,4773,428,4900,408,5027,391,5246,369"/>
|
|
<area shape="poly" title=" " alt="" coords="5443,384,5485,400,5518,420,5529,431,5535,444,5534,458,5525,473,5511,481,5489,488,5426,499,5248,511,5067,516,4959,521,4947,523,4946,518,4958,516,5067,511,5248,506,5425,494,5488,483,5509,476,5521,469,5529,456,5530,445,5525,434,5515,424,5483,405,5442,389"/>
|
|
<area shape="poly" title=" " alt="" coords="5456,382,5525,402,5552,415,5569,429,5578,451,5569,472,5549,488,5519,498,5445,510,5368,515,5308,521,5296,524,5295,519,5308,516,5367,510,5445,505,5518,493,5546,483,5565,469,5572,451,5565,432,5549,419,5523,407,5455,387"/>
|
|
<area shape="poly" title=" " alt="" coords="5888,351,5815,345,5380,323,5042,314,4703,310,4268,297,4119,291,4120,286,4268,292,4703,304,5042,309,5380,317,5815,340,5888,346"/>
|
|
<area shape="poly" title=" " alt="" coords="6035,379,6070,396,6100,419,6111,431,6117,444,6117,459,6109,472,6095,484,6077,494,6031,507,5976,515,5916,518,5795,518,5703,521,5676,526,5675,520,5702,516,5795,512,5916,512,5976,509,6030,502,6075,489,6092,480,6105,469,6112,457,6112,446,6106,434,6096,422,6067,401,6033,383"/>
|
|
<area shape="poly" title=" " alt="" coords="5995,389,5995,437,5989,437,5989,389"/>
|
|
<area shape="poly" title=" " alt="" coords="6048,377,6262,435,6260,440,6046,382"/>
|
|
<area shape="poly" title=" " alt="" coords="2607,374,2656,380,3076,411,3487,430,3840,441,4084,446,4084,451,3840,446,3487,436,3075,416,2656,385,2606,380"/>
|
|
<area shape="poly" title=" " alt="" coords="2607,375,2656,380,3009,404,3307,417,3570,423,3815,423,4323,418,4623,420,4976,428,5343,443,5343,448,4976,433,4623,425,4323,424,3815,428,3570,428,3307,423,3009,410,2656,385,2606,380"/>
|
|
<area shape="poly" title=" " alt="" coords="2437,384,2431,385,2201,420,2011,444,2010,439,2200,415,2430,380,2436,379"/>
|
|
<area shape="poly" title=" " alt="" coords="2437,376,2330,385,2045,402,1823,410,1601,417,1316,433,1198,443,1198,438,1316,428,1601,412,1823,404,2044,397,2329,380,2436,371"/>
|
|
<area shape="poly" title=" " alt="" coords="2454,390,2305,441,2303,435,2452,385"/>
|
|
<area shape="poly" title=" " alt="" coords="2543,393,2571,436,2566,439,2539,396"/>
|
|
<area shape="poly" title=" " alt="" coords="2437,379,2380,385,2143,407,1908,424,1534,447,1534,441,1907,419,2143,401,2380,380,2436,373"/>
|
|
<area shape="poly" title=" " alt="" coords="252,145,201,190,197,186,249,141"/>
|
|
<area shape="poly" title=" " alt="" coords="316,140,360,179,357,183,313,144"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,118,2743,179,3892,269,3891,274,2743,184,1859,123"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,112,2679,113,3962,121,4623,129,5216,141,5679,157,5843,167,5951,179,6037,188,6115,192,6186,194,6251,200,6312,212,6370,237,6398,256,6426,279,6481,341,6489,360,6487,377,6476,392,6459,405,6412,426,6361,441,6360,435,6410,421,6456,401,6472,388,6482,375,6484,361,6476,344,6422,283,6395,260,6367,242,6311,218,6251,205,6186,200,6115,198,6037,194,5950,184,5842,172,5678,162,5215,146,4623,134,3962,126,2679,118,1859,117"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,114,2461,127,3341,155,3777,176,4152,201,4303,216,4423,231,4506,248,4532,258,4547,267,4558,282,4563,296,4563,311,4557,325,4532,353,4491,385,4227,441,4226,435,4488,380,4529,349,4553,322,4558,310,4558,297,4553,285,4544,271,4530,262,4504,254,4422,237,4302,221,4151,207,3777,181,3341,161,2461,132,1859,119"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,112,2247,112,2854,120,3581,140,3958,157,4328,179,4472,182,4656,180,4865,177,5083,178,5297,190,5397,201,5491,217,5576,239,5650,266,5713,300,5761,341,5772,356,5777,370,5776,383,5770,395,5746,414,5708,428,5662,438,5611,444,5511,451,5510,446,5610,439,5661,432,5707,422,5743,409,5766,392,5771,382,5772,371,5767,359,5757,344,5710,304,5648,271,5574,244,5490,223,5396,207,5296,195,5083,183,4865,182,4656,185,4472,187,4328,184,3958,162,3581,145,2854,125,2247,117,1859,117"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,112,2662,112,3914,118,4559,126,5137,138,5588,155,5748,166,5854,179,5930,195,6006,215,6152,264,6273,312,6354,347,6352,352,6271,317,6150,269,6005,220,5929,200,5853,184,5748,172,5588,161,5137,143,4559,131,3914,123,2662,117,1859,117"/>
|
|
<area shape="poly" title=" " alt="" coords="1683,125,1394,155,1216,179,1040,209,884,245,819,265,766,286,726,308,703,332,698,343,698,355,703,368,712,380,1193,409,1867,443,1867,448,1193,414,709,385,698,370,693,356,693,342,699,329,723,304,763,281,817,260,883,240,1039,204,1215,174,1393,150,1682,119"/>
|
|
<area shape="poly" title=" " alt="" coords="1683,120,1459,127,1182,140,932,159,843,171,792,184,762,200,743,219,708,271,686,301,670,329,666,341,665,354,669,367,678,381,701,398,735,412,778,423,826,432,932,442,1028,446,1028,452,931,447,826,437,776,428,733,417,698,403,674,384,664,369,660,355,660,340,665,326,682,298,703,268,739,215,759,196,790,179,842,166,932,154,1182,135,1459,122,1682,114"/>
|
|
<area shape="poly" title=" " alt="" coords="1684,139,1518,187,1425,217,1336,250,1260,284,1204,319,1186,336,1176,352,1175,366,1183,381,1196,386,1225,392,1320,401,1597,416,2023,428,2189,440,2189,445,2023,433,1596,421,1320,407,1224,397,1195,391,1180,385,1170,368,1171,350,1182,332,1200,315,1257,280,1334,245,1424,212,1517,182,1683,134"/>
|
|
<area shape="poly" title=" " alt="" coords="1683,133,1567,156,1441,184,1269,229,1102,277,861,352,860,347,1101,272,1268,224,1439,179,1566,150,1682,128"/>
|
|
<area shape="poly" title=" " alt="" coords="1699,140,1562,184,1062,352,1060,347,1561,179,1697,135"/>
|
|
<area shape="poly" title=" " alt="" coords="1723,142,1304,352,1302,348,1720,137"/>
|
|
<area shape="poly" title=" " alt="" coords="1802,141,1947,273,2028,340,2063,364,2092,380,2148,393,2249,409,2480,436,2479,442,2249,414,2147,399,2090,385,2060,369,2025,344,1944,277,1798,145"/>
|
|
<area shape="poly" title=" " alt="" coords="1682,117,1544,119,1366,129,1168,149,1068,164,971,184,874,203,832,213,795,225,762,242,734,266,711,299,692,344,686,364,686,372,691,380,1328,438,1327,443,688,385,681,374,680,364,687,342,706,296,730,262,759,238,793,220,831,208,873,198,970,179,1068,159,1168,144,1366,123,1544,114,1682,111"/>
|
|
<area shape="poly" title=" " alt="" coords="1740,144,1496,352,1493,348,1737,140"/>
|
|
<area shape="poly" title=" " alt="" coords="1763,147,1701,351,1696,349,1758,146"/>
|
|
<area shape="poly" title=" " alt="" coords="1789,144,1894,349,1889,351,1784,147"/>
|
|
<area shape="rect" href="screen__interactive_8hpp.html" title=" " alt="" coords="4380,431,4559,471"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,113,2303,118,2951,129,3614,149,3891,162,4100,179,4175,182,4244,179,4364,170,4418,173,4471,187,4496,200,4522,217,4573,268,4584,289,4586,312,4579,335,4567,358,4532,400,4496,433,4492,429,4528,396,4563,355,4574,333,4581,312,4579,291,4569,271,4518,222,4494,205,4469,192,4417,178,4364,175,4244,184,4175,188,4100,184,3891,168,3614,154,2951,134,2303,123,1859,118"/>
|
|
<area shape="rect" href="node_8hpp.html" title=" " alt="" coords="2531,189,2730,214"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,121,2532,187,2531,193,1859,126"/>
|
|
<area shape="rect" href="node_8cpp.html" title=" " alt="" coords="4363,269,4533,295"/>
|
|
<area shape="poly" title=" " alt="" coords="1859,116,2250,133,2860,164,3592,209,3972,236,4344,267,4363,268,4362,274,4344,272,3971,242,3592,214,2860,170,2249,138,1859,121"/>
|
|
<area shape="poly" title=" " alt="" coords="4572,456,4960,483,5162,500,5308,516,5320,518,5319,523,5308,521,5161,505,4960,488,4572,461"/>
|
|
<area shape="poly" title=" " alt="" coords="4392,477,4238,521,4236,516,4390,472"/>
|
|
<area shape="poly" title=" " alt="" coords="4573,456,5483,516,5525,522,5524,527,5482,521,4572,461"/>
|
|
<area shape="poly" title=" " alt="" coords="4433,481,4375,521,4372,516,4430,476"/>
|
|
<area shape="poly" title=" " alt="" coords="4572,471,4785,516,4796,518,4795,524,4784,521,4571,476"/>
|
|
<area shape="poly" title=" " alt="" coords="4367,469,3920,530,3919,524,4366,463"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,206,3892,272,3891,277,2743,212"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,204,3614,237,4042,255,4241,267,4268,280,4279,287,4294,292,4347,300,4428,304,4654,307,5259,300,5576,297,5862,300,5983,305,6085,313,6163,325,6215,340,6245,361,6269,388,6300,436,6295,439,6265,391,6241,365,6212,345,6162,330,6084,319,5982,311,5861,306,5576,302,5259,305,4654,313,4428,310,4347,305,4293,297,4277,291,4265,284,4239,272,4042,260,3614,242,2744,209"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,204,3539,235,3934,253,4133,267,4170,279,4206,292,4247,299,4284,299,4350,293,4381,293,4411,299,4440,314,4469,341,4478,363,4469,385,4439,396,4377,410,4229,441,4228,435,4376,405,4438,390,4465,381,4473,363,4465,344,4437,318,4409,304,4381,298,4351,299,4284,305,4246,304,4205,297,4168,284,4132,272,3934,259,3539,241,2744,209"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,204,3584,238,3996,256,4187,267,4222,279,4257,292,4329,305,4396,313,4515,317,4622,312,4722,302,4822,294,4928,293,5046,307,5111,321,5182,340,5203,349,5217,359,5249,380,5324,412,5391,435,5389,440,5322,417,5247,385,5214,363,5200,353,5181,345,5110,326,5045,312,4927,299,4822,299,4723,307,4623,317,4516,323,4395,318,4328,310,4255,297,4220,284,4186,272,3996,261,3584,243,2744,210"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,204,3651,239,4294,267,4323,280,4335,287,4351,292,4437,307,4535,319,4767,333,5029,337,5307,335,5849,328,6082,330,6270,340,6321,347,6321,353,6269,345,6082,335,5849,333,5307,341,5029,343,4766,338,4535,324,4436,313,4350,297,4333,291,4321,284,4293,272,3651,244,2744,210"/>
|
|
<area shape="poly" title=" " alt="" coords="2517,205,2088,207,1809,213,1518,223,1241,241,1000,266,901,282,821,300,762,321,741,332,728,344,719,363,721,372,727,380,1201,409,1867,443,1867,448,1201,414,724,385,716,374,714,363,723,341,738,328,759,316,819,295,900,276,999,260,1240,235,1518,218,1809,207,2088,202,2517,199"/>
|
|
<area shape="poly" title=" " alt="" coords="2650,223,2746,348,2742,351,2646,226"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,218,2398,237,2271,264,2212,281,2160,300,2120,321,2093,344,2085,361,2087,375,2097,388,2113,401,2160,421,2212,435,2211,441,2158,426,2111,405,2093,392,2082,377,2080,360,2089,341,2117,317,2158,295,2210,276,2269,259,2397,232,2517,213"/>
|
|
<area shape="poly" title=" " alt="" coords="2667,218,2923,347,2920,352,2664,223"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,208,2042,227,1736,246,1427,272,1274,290,1122,312,886,353,885,347,1122,307,1273,285,1426,267,1736,241,2042,222,2518,203"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,209,2116,230,1864,248,1610,272,1462,291,1317,313,1089,353,1088,347,1316,308,1462,286,1609,267,1863,242,2116,224,2517,204"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,210,2179,230,1970,248,1762,272,1640,291,1519,313,1330,353,1329,347,1518,308,1639,286,1761,267,1970,243,2178,225,2517,205"/>
|
|
<area shape="poly" title=" " alt="" coords="2681,216,3107,347,3105,352,2680,221"/>
|
|
<area shape="poly" title=" " alt="" coords="2696,214,3295,347,3293,353,2695,220"/>
|
|
<area shape="poly" title=" " alt="" coords="2712,214,3443,340,3482,347,3481,353,3442,345,2711,219"/>
|
|
<area shape="poly" title=" " alt="" coords="2632,228,2625,299,2608,383,2585,439,2580,437,2603,382,2620,298,2627,227"/>
|
|
<area shape="poly" title=" " alt="" coords="2617,227,2537,344,2532,341,2613,224"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,206,2120,210,1593,221,1334,230,1106,241,929,255,867,263,826,272,788,283,759,295,735,313,713,344,706,364,707,372,712,380,1327,438,1327,443,709,385,702,374,700,363,708,341,731,310,756,291,786,278,825,267,866,258,929,250,1105,236,1334,224,1593,216,2120,205,2518,201"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,211,2234,232,2063,249,1894,272,1789,291,1686,313,1524,353,1523,347,1685,308,1788,286,1893,267,2063,244,2233,226,2517,206"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,211,2280,231,2141,248,2003,272,1924,291,1847,313,1727,353,1725,347,1845,308,1923,285,2002,267,2140,243,2279,226,2517,206"/>
|
|
<area shape="poly" title=" " alt="" coords="2741,213,3138,264,3388,300,3641,340,3680,347,3679,353,3640,345,3388,305,3137,269,2740,218"/>
|
|
<area shape="poly" title=" " alt="" coords="2518,206,2420,212,2307,223,2186,242,2069,272,2023,290,1980,312,1915,352,1912,348,1978,307,2021,285,2067,267,2185,237,2306,217,2420,206,2518,201"/>
|
|
<area shape="poly" title=" " alt="" coords="2587,221,2221,352,2219,347,2585,216"/>
|
|
<area shape="poly" title=" " alt="" coords="2744,202,3421,219,3879,238,4344,267,4363,268,4362,274,4344,272,3878,244,3421,225,2744,207"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="color_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="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classftxui_1_1Color.html">Color</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A class representing terminal colors. <a href="classftxui_1_1Color.html#details">More...</a><br /></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="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>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1literals.html">ftxui::literals</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="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a66d988ecc082819b1671ee2bbadebccd" id="r_a66d988ecc082819b1671ee2bbadebccd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classftxui_1_1Color.html">Color</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui_1_1literals.html#a66d988ecc082819b1671ee2bbadebccd">operator""_rgb</a> (unsigned long long int combined)</td></tr>
|
|
<tr class="memdesc:a66d988ecc082819b1671ee2bbadebccd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a color from a combined hex RGB representation, e.g. 0x808000_rgb. <br /></td></tr>
|
|
<tr class="separator:a66d988ecc082819b1671ee2bbadebccd"><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('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": "../../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", "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": "../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": "index.html", "v0.11": "../v0.11/index.html", "v0.10": "../v0.10/index.html"};
|
|
const currentLang = "en";
|
|
const currentVersion = "v0.9";
|
|
|
|
// 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>
|