478 lines
47 KiB
HTML
478 lines
47 KiB
HTML
<!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">
|
|
<head>
|
|
<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.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>PicoVGA: Colors and Palettes</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="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.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="custom.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="projectlogo"><img alt="Logo" src="logo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">PicoVGA
|
|
 <span id="projectnumber">1.2-cmake</span>
|
|
</div>
|
|
<div id="projectbrief">VGA/TV display on Raspberry Pico</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('group__ColorsGroup.html',''); initResizable(); });
|
|
/* @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">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Colors and Palettes</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga1b001f5410b19a37d5617451bcdc5a06"><td class="memItemLeft" align="right" valign="top"><a id="ga1b001f5410b19a37d5617451bcdc5a06"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga1b001f5410b19a37d5617451bcdc5a06">MULTICOL</a>(a, b, c, d)   ((a)|((b)<<8)|((c)<<16)|((d)<<24))</td></tr>
|
|
<tr class="memdesc:ga1b001f5410b19a37d5617451bcdc5a06"><td class="mdescLeft"> </td><td class="mdescRight">Multiply color pattern (used in mode GF_COLOR) <br /></td></tr>
|
|
<tr class="separator:ga1b001f5410b19a37d5617451bcdc5a06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadd6ed012790320454ab9ce9801070fe6"><td class="memItemLeft" align="right" valign="top"><a id="gadd6ed012790320454ab9ce9801070fe6"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gadd6ed012790320454ab9ce9801070fe6">CGACOL_0</a>   0</td></tr>
|
|
<tr class="memdesc:gadd6ed012790320454ab9ce9801070fe6"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x000000 black. <br /></td></tr>
|
|
<tr class="separator:gadd6ed012790320454ab9ce9801070fe6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4ffc1363d1a7fb89832d65bf50dceece"><td class="memItemLeft" align="right" valign="top"><a id="ga4ffc1363d1a7fb89832d65bf50dceece"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga4ffc1363d1a7fb89832d65bf50dceece">CGACOL_1</a>   2</td></tr>
|
|
<tr class="memdesc:ga4ffc1363d1a7fb89832d65bf50dceece"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x0000C3 dark blue. <br /></td></tr>
|
|
<tr class="separator:ga4ffc1363d1a7fb89832d65bf50dceece"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae7628f0f480ae146911ca32c5aa835a6"><td class="memItemLeft" align="right" valign="top"><a id="gae7628f0f480ae146911ca32c5aa835a6"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gae7628f0f480ae146911ca32c5aa835a6">CGACOL_2</a>   20</td></tr>
|
|
<tr class="memdesc:gae7628f0f480ae146911ca32c5aa835a6"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x00C300 dark green. <br /></td></tr>
|
|
<tr class="separator:gae7628f0f480ae146911ca32c5aa835a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga48bb5ce1116d39f7299dc5ca2a6aabe5"><td class="memItemLeft" align="right" valign="top"><a id="ga48bb5ce1116d39f7299dc5ca2a6aabe5"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga48bb5ce1116d39f7299dc5ca2a6aabe5">CGACOL_3</a>   22</td></tr>
|
|
<tr class="memdesc:ga48bb5ce1116d39f7299dc5ca2a6aabe5"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x00C3C3 dark cyan. <br /></td></tr>
|
|
<tr class="separator:ga48bb5ce1116d39f7299dc5ca2a6aabe5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2f5a2e7e1486527ec030b3bc6a3c11fe"><td class="memItemLeft" align="right" valign="top"><a id="ga2f5a2e7e1486527ec030b3bc6a3c11fe"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga2f5a2e7e1486527ec030b3bc6a3c11fe">CGACOL_4</a>   160</td></tr>
|
|
<tr class="memdesc:ga2f5a2e7e1486527ec030b3bc6a3c11fe"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xC30000 dark red. <br /></td></tr>
|
|
<tr class="separator:ga2f5a2e7e1486527ec030b3bc6a3c11fe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga29b733fd6256191e93b754b3443a1320"><td class="memItemLeft" align="right" valign="top"><a id="ga29b733fd6256191e93b754b3443a1320"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga29b733fd6256191e93b754b3443a1320">CGACOL_5</a>   162</td></tr>
|
|
<tr class="memdesc:ga29b733fd6256191e93b754b3443a1320"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xC300C3 dark magenta. <br /></td></tr>
|
|
<tr class="separator:ga29b733fd6256191e93b754b3443a1320"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaddad66cfc2baf7a0d981fad105629b71"><td class="memItemLeft" align="right" valign="top"><a id="gaddad66cfc2baf7a0d981fad105629b71"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gaddad66cfc2baf7a0d981fad105629b71">CGACOL_6</a>   168</td></tr>
|
|
<tr class="memdesc:gaddad66cfc2baf7a0d981fad105629b71"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xC35400 brown. <br /></td></tr>
|
|
<tr class="separator:gaddad66cfc2baf7a0d981fad105629b71"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab6f7163f4a62b6fd431ae8c3c2e4476b"><td class="memItemLeft" align="right" valign="top"><a id="gab6f7163f4a62b6fd431ae8c3c2e4476b"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gab6f7163f4a62b6fd431ae8c3c2e4476b">CGACOL_7</a>   182</td></tr>
|
|
<tr class="memdesc:gab6f7163f4a62b6fd431ae8c3c2e4476b"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xC3C3C3 light gray. <br /></td></tr>
|
|
<tr class="separator:gab6f7163f4a62b6fd431ae8c3c2e4476b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga527e54abf1e679d2ef6573d75a6e9009"><td class="memItemLeft" align="right" valign="top"><a id="ga527e54abf1e679d2ef6573d75a6e9009"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga527e54abf1e679d2ef6573d75a6e9009">CGACOL_8</a>   73</td></tr>
|
|
<tr class="memdesc:ga527e54abf1e679d2ef6573d75a6e9009"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x545454 dark gray. <br /></td></tr>
|
|
<tr class="separator:ga527e54abf1e679d2ef6573d75a6e9009"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7f32e59f92b3ac13320d52398083b573"><td class="memItemLeft" align="right" valign="top"><a id="ga7f32e59f92b3ac13320d52398083b573"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga7f32e59f92b3ac13320d52398083b573">CGACOL_9</a>   75</td></tr>
|
|
<tr class="memdesc:ga7f32e59f92b3ac13320d52398083b573"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x5454FF light blue. <br /></td></tr>
|
|
<tr class="separator:ga7f32e59f92b3ac13320d52398083b573"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga799d0c141031d500e1d8c374367cd848"><td class="memItemLeft" align="right" valign="top"><a id="ga799d0c141031d500e1d8c374367cd848"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga799d0c141031d500e1d8c374367cd848">CGACOL_10</a>   93</td></tr>
|
|
<tr class="memdesc:ga799d0c141031d500e1d8c374367cd848"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x54FF54 light green. <br /></td></tr>
|
|
<tr class="separator:ga799d0c141031d500e1d8c374367cd848"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga82a5b42035ce5ade621c4273e96ac6b7"><td class="memItemLeft" align="right" valign="top"><a id="ga82a5b42035ce5ade621c4273e96ac6b7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga82a5b42035ce5ade621c4273e96ac6b7">CGACOL_11</a>   95</td></tr>
|
|
<tr class="memdesc:ga82a5b42035ce5ade621c4273e96ac6b7"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0x54FFFF light cyan. <br /></td></tr>
|
|
<tr class="separator:ga82a5b42035ce5ade621c4273e96ac6b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7f0eea2b5b9b02bbb51458d0d7b5cc75"><td class="memItemLeft" align="right" valign="top"><a id="ga7f0eea2b5b9b02bbb51458d0d7b5cc75"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga7f0eea2b5b9b02bbb51458d0d7b5cc75">CGACOL_12</a>   233</td></tr>
|
|
<tr class="memdesc:ga7f0eea2b5b9b02bbb51458d0d7b5cc75"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xFF5454 light red. <br /></td></tr>
|
|
<tr class="separator:ga7f0eea2b5b9b02bbb51458d0d7b5cc75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab15efd2b29192c9e35ca30ef075f9976"><td class="memItemLeft" align="right" valign="top"><a id="gab15efd2b29192c9e35ca30ef075f9976"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gab15efd2b29192c9e35ca30ef075f9976">CGACOL_13</a>   235</td></tr>
|
|
<tr class="memdesc:gab15efd2b29192c9e35ca30ef075f9976"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xFF54FF light magenta. <br /></td></tr>
|
|
<tr class="separator:gab15efd2b29192c9e35ca30ef075f9976"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6f9c031f79e0e800f5b33b726cbe99d6"><td class="memItemLeft" align="right" valign="top"><a id="ga6f9c031f79e0e800f5b33b726cbe99d6"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga6f9c031f79e0e800f5b33b726cbe99d6">CGACOL_14</a>   253</td></tr>
|
|
<tr class="memdesc:ga6f9c031f79e0e800f5b33b726cbe99d6"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xFFFF54 yellow. <br /></td></tr>
|
|
<tr class="separator:ga6f9c031f79e0e800f5b33b726cbe99d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab01da00edd299988b4b4f30893e84e51"><td class="memItemLeft" align="right" valign="top"><a id="gab01da00edd299988b4b4f30893e84e51"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gab01da00edd299988b4b4f30893e84e51">CGACOL_15</a>   255</td></tr>
|
|
<tr class="memdesc:gab01da00edd299988b4b4f30893e84e51"><td class="mdescLeft"> </td><td class="mdescRight">CGA 0xFFFFFF white. <br /></td></tr>
|
|
<tr class="separator:gab01da00edd299988b4b4f30893e84e51"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf8c7c3371bab1fcfdde36fb3abba3869"><td class="memItemLeft" align="right" valign="top"><a id="gaf8c7c3371bab1fcfdde36fb3abba3869"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gaf8c7c3371bab1fcfdde36fb3abba3869">ZXCOL_0</a>   0</td></tr>
|
|
<tr class="memdesc:gaf8c7c3371bab1fcfdde36fb3abba3869"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x000000 black. <br /></td></tr>
|
|
<tr class="separator:gaf8c7c3371bab1fcfdde36fb3abba3869"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5e24f31ef961348d92de14b888eb4d82"><td class="memItemLeft" align="right" valign="top"><a id="ga5e24f31ef961348d92de14b888eb4d82"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga5e24f31ef961348d92de14b888eb4d82">ZXCOL_1</a>   2</td></tr>
|
|
<tr class="memdesc:ga5e24f31ef961348d92de14b888eb4d82"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x0000C3 dark blue. <br /></td></tr>
|
|
<tr class="separator:ga5e24f31ef961348d92de14b888eb4d82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadc8ef66ae4cfecf46b69032fb52faa8e"><td class="memItemLeft" align="right" valign="top"><a id="gadc8ef66ae4cfecf46b69032fb52faa8e"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gadc8ef66ae4cfecf46b69032fb52faa8e">ZXCOL_2</a>   160</td></tr>
|
|
<tr class="memdesc:gadc8ef66ae4cfecf46b69032fb52faa8e"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xC30000 dark red. <br /></td></tr>
|
|
<tr class="separator:gadc8ef66ae4cfecf46b69032fb52faa8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9ddd5d8cc8ff2ed5c7f7cc606248aead"><td class="memItemLeft" align="right" valign="top"><a id="ga9ddd5d8cc8ff2ed5c7f7cc606248aead"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga9ddd5d8cc8ff2ed5c7f7cc606248aead">ZXCOL_3</a>   162</td></tr>
|
|
<tr class="memdesc:ga9ddd5d8cc8ff2ed5c7f7cc606248aead"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xC300C3 dark magenta. <br /></td></tr>
|
|
<tr class="separator:ga9ddd5d8cc8ff2ed5c7f7cc606248aead"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga13444a6a36973b53eec97749d7efe1c2"><td class="memItemLeft" align="right" valign="top"><a id="ga13444a6a36973b53eec97749d7efe1c2"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga13444a6a36973b53eec97749d7efe1c2">ZXCOL_4</a>   20</td></tr>
|
|
<tr class="memdesc:ga13444a6a36973b53eec97749d7efe1c2"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x00C300 dark green. <br /></td></tr>
|
|
<tr class="separator:ga13444a6a36973b53eec97749d7efe1c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga533f24800a34df26cf9f95086f376998"><td class="memItemLeft" align="right" valign="top"><a id="ga533f24800a34df26cf9f95086f376998"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga533f24800a34df26cf9f95086f376998">ZXCOL_5</a>   22</td></tr>
|
|
<tr class="memdesc:ga533f24800a34df26cf9f95086f376998"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x00C3C3 dark cyan. <br /></td></tr>
|
|
<tr class="separator:ga533f24800a34df26cf9f95086f376998"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad6d524039074d3563baf98d7e78096e9"><td class="memItemLeft" align="right" valign="top"><a id="gad6d524039074d3563baf98d7e78096e9"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gad6d524039074d3563baf98d7e78096e9">ZXCOL_6</a>   180</td></tr>
|
|
<tr class="memdesc:gad6d524039074d3563baf98d7e78096e9"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xC3C300 dark yellow. <br /></td></tr>
|
|
<tr class="separator:gad6d524039074d3563baf98d7e78096e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2b501f4adc5d29f900c91b27f8ff9402"><td class="memItemLeft" align="right" valign="top"><a id="ga2b501f4adc5d29f900c91b27f8ff9402"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga2b501f4adc5d29f900c91b27f8ff9402">ZXCOL_7</a>   182</td></tr>
|
|
<tr class="memdesc:ga2b501f4adc5d29f900c91b27f8ff9402"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xC3C3C3 light gray. <br /></td></tr>
|
|
<tr class="separator:ga2b501f4adc5d29f900c91b27f8ff9402"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gadd567066969c92e59501aa12afd58271"><td class="memItemLeft" align="right" valign="top"><a id="gadd567066969c92e59501aa12afd58271"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gadd567066969c92e59501aa12afd58271">ZXCOL_8</a>   73</td></tr>
|
|
<tr class="memdesc:gadd567066969c92e59501aa12afd58271"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x545454 dark gray. <br /></td></tr>
|
|
<tr class="separator:gadd567066969c92e59501aa12afd58271"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6b52cf289b5b422ff74fda42d509c8f7"><td class="memItemLeft" align="right" valign="top"><a id="ga6b52cf289b5b422ff74fda42d509c8f7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga6b52cf289b5b422ff74fda42d509c8f7">ZXCOL_9</a>   3</td></tr>
|
|
<tr class="memdesc:ga6b52cf289b5b422ff74fda42d509c8f7"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x0000FF light blue. <br /></td></tr>
|
|
<tr class="separator:ga6b52cf289b5b422ff74fda42d509c8f7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf879b5c0237118beac4a8dff04c3ce0f"><td class="memItemLeft" align="right" valign="top"><a id="gaf879b5c0237118beac4a8dff04c3ce0f"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gaf879b5c0237118beac4a8dff04c3ce0f">ZXCOL_10</a>   224</td></tr>
|
|
<tr class="memdesc:gaf879b5c0237118beac4a8dff04c3ce0f"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xFF0000 light red. <br /></td></tr>
|
|
<tr class="separator:gaf879b5c0237118beac4a8dff04c3ce0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1a8ec223d2bb9b0125b96396173452b2"><td class="memItemLeft" align="right" valign="top"><a id="ga1a8ec223d2bb9b0125b96396173452b2"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga1a8ec223d2bb9b0125b96396173452b2">ZXCOL_11</a>   227</td></tr>
|
|
<tr class="memdesc:ga1a8ec223d2bb9b0125b96396173452b2"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xFF00FF light magenta. <br /></td></tr>
|
|
<tr class="separator:ga1a8ec223d2bb9b0125b96396173452b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga21d22bdde632741167a9f4e0a0f1348c"><td class="memItemLeft" align="right" valign="top"><a id="ga21d22bdde632741167a9f4e0a0f1348c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga21d22bdde632741167a9f4e0a0f1348c">ZXCOL_12</a>   28</td></tr>
|
|
<tr class="memdesc:ga21d22bdde632741167a9f4e0a0f1348c"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x00FF00 light green. <br /></td></tr>
|
|
<tr class="separator:ga21d22bdde632741167a9f4e0a0f1348c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3a5d22e3bfbad59189d68a2bf3472e4f"><td class="memItemLeft" align="right" valign="top"><a id="ga3a5d22e3bfbad59189d68a2bf3472e4f"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga3a5d22e3bfbad59189d68a2bf3472e4f">ZXCOL_13</a>   31</td></tr>
|
|
<tr class="memdesc:ga3a5d22e3bfbad59189d68a2bf3472e4f"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0x00FFFF light cyan. <br /></td></tr>
|
|
<tr class="separator:ga3a5d22e3bfbad59189d68a2bf3472e4f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3587322c2e584e02d514f133e41acd55"><td class="memItemLeft" align="right" valign="top"><a id="ga3587322c2e584e02d514f133e41acd55"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga3587322c2e584e02d514f133e41acd55">ZXCOL_14</a>   252</td></tr>
|
|
<tr class="memdesc:ga3587322c2e584e02d514f133e41acd55"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xFFFF00 yellow. <br /></td></tr>
|
|
<tr class="separator:ga3587322c2e584e02d514f133e41acd55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga57bbe8f45c1848fed8fa017cd9b21341"><td class="memItemLeft" align="right" valign="top"><a id="ga57bbe8f45c1848fed8fa017cd9b21341"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga57bbe8f45c1848fed8fa017cd9b21341">ZXCOL_15</a>   255</td></tr>
|
|
<tr class="memdesc:ga57bbe8f45c1848fed8fa017cd9b21341"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum 0xFFFFFF white. <br /></td></tr>
|
|
<tr class="separator:ga57bbe8f45c1848fed8fa017cd9b21341"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac4f2ca33b957169e3d57bf57b4b886a7"><td class="memItemLeft" align="right" valign="top"><a id="gac4f2ca33b957169e3d57bf57b4b886a7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_BLACK</b>   0</td></tr>
|
|
<tr class="separator:gac4f2ca33b957169e3d57bf57b4b886a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaac8ed5cdea094d200bdc7063d00727c4"><td class="memItemLeft" align="right" valign="top"><a id="gaac8ed5cdea094d200bdc7063d00727c4"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKBLUE</b>   B0</td></tr>
|
|
<tr class="separator:gaac8ed5cdea094d200bdc7063d00727c4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0dc4540daa69504e5e7c98932f7cfde0"><td class="memItemLeft" align="right" valign="top"><a id="ga0dc4540daa69504e5e7c98932f7cfde0"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMIBLUE</b>   B1</td></tr>
|
|
<tr class="separator:ga0dc4540daa69504e5e7c98932f7cfde0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab43d256cd2afa78a9fc11d169155c967"><td class="memItemLeft" align="right" valign="top"><a id="gab43d256cd2afa78a9fc11d169155c967"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_BLUE</b>   (B0+B1)</td></tr>
|
|
<tr class="separator:gab43d256cd2afa78a9fc11d169155c967"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac2ebc6dedc3a7b12a0abf60753334166"><td class="memItemLeft" align="right" valign="top"><a id="gac2ebc6dedc3a7b12a0abf60753334166"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_MOREBLUE</b>   (COL_BLUE+B3+B6)</td></tr>
|
|
<tr class="separator:gac2ebc6dedc3a7b12a0abf60753334166"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1a1da2d7e63d35bf1acc14493b9c6479"><td class="memItemLeft" align="right" valign="top"><a id="ga1a1da2d7e63d35bf1acc14493b9c6479"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_LIGHTBLUE</b>   (COL_BLUE+B4+B7)</td></tr>
|
|
<tr class="separator:ga1a1da2d7e63d35bf1acc14493b9c6479"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaef85bcafe5f49ee35b371a52c440207a"><td class="memItemLeft" align="right" valign="top"><a id="gaef85bcafe5f49ee35b371a52c440207a"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKGREEN</b>   B3</td></tr>
|
|
<tr class="separator:gaef85bcafe5f49ee35b371a52c440207a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabe5310f52c8d95f6e5597285e035125c"><td class="memItemLeft" align="right" valign="top"><a id="gabe5310f52c8d95f6e5597285e035125c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMIGREEN</b>   B4</td></tr>
|
|
<tr class="separator:gabe5310f52c8d95f6e5597285e035125c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6a7147d201533f7eb71cba311f5d4881"><td class="memItemLeft" align="right" valign="top"><a id="ga6a7147d201533f7eb71cba311f5d4881"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GREEN</b>   (B2+B3+B4)</td></tr>
|
|
<tr class="separator:ga6a7147d201533f7eb71cba311f5d4881"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaab2b3ae1a8ed318567870655a12a235c"><td class="memItemLeft" align="right" valign="top"><a id="gaab2b3ae1a8ed318567870655a12a235c"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_MOREGREEN</b>   (COL_GREEN+B0+B6)</td></tr>
|
|
<tr class="separator:gaab2b3ae1a8ed318567870655a12a235c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabe88931ea3723b480083bfd0b337551b"><td class="memItemLeft" align="right" valign="top"><a id="gabe88931ea3723b480083bfd0b337551b"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_LIGHTGREEN</b>   (COL_GREEN+B1+B7)</td></tr>
|
|
<tr class="separator:gabe88931ea3723b480083bfd0b337551b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaad25ac8bbd8d92ed2cca44502c725ff9"><td class="memItemLeft" align="right" valign="top"><a id="gaad25ac8bbd8d92ed2cca44502c725ff9"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKRED</b>   B6</td></tr>
|
|
<tr class="separator:gaad25ac8bbd8d92ed2cca44502c725ff9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga205fe13d7dee12470aa128ce7fe33326"><td class="memItemLeft" align="right" valign="top"><a id="ga205fe13d7dee12470aa128ce7fe33326"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMIRED</b>   B7</td></tr>
|
|
<tr class="separator:ga205fe13d7dee12470aa128ce7fe33326"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga87d30d2657caae38d671f052cb9cc0e7"><td class="memItemLeft" align="right" valign="top"><a id="ga87d30d2657caae38d671f052cb9cc0e7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_RED</b>   (B5+B6+B7)</td></tr>
|
|
<tr class="separator:ga87d30d2657caae38d671f052cb9cc0e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7be57e3254641be0ba95fb9be83a8698"><td class="memItemLeft" align="right" valign="top"><a id="ga7be57e3254641be0ba95fb9be83a8698"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_MORERED</b>   (COL_RED+B0+B3)</td></tr>
|
|
<tr class="separator:ga7be57e3254641be0ba95fb9be83a8698"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga921fd1e906e91a2163563b10b3e837a6"><td class="memItemLeft" align="right" valign="top"><a id="ga921fd1e906e91a2163563b10b3e837a6"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_LIGHTRED</b>   (COL_RED+B1+B4)</td></tr>
|
|
<tr class="separator:ga921fd1e906e91a2163563b10b3e837a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf88547eb95c789cf39fd0dcd5c4a5dbf"><td class="memItemLeft" align="right" valign="top"><a id="gaf88547eb95c789cf39fd0dcd5c4a5dbf"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKCYAN</b>   (B0+B3)</td></tr>
|
|
<tr class="separator:gaf88547eb95c789cf39fd0dcd5c4a5dbf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0f47ebf9c2750e9ad3d79edcf99c3fc5"><td class="memItemLeft" align="right" valign="top"><a id="ga0f47ebf9c2750e9ad3d79edcf99c3fc5"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMICYAN</b>   (B1+B4)</td></tr>
|
|
<tr class="separator:ga0f47ebf9c2750e9ad3d79edcf99c3fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga54539d4fa33f5e7cab4b31d8564039a3"><td class="memItemLeft" align="right" valign="top"><a id="ga54539d4fa33f5e7cab4b31d8564039a3"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_CYAN</b>   (B0+B1+B2+B3+B4)</td></tr>
|
|
<tr class="separator:ga54539d4fa33f5e7cab4b31d8564039a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga42f7a26b75d488f008128b2ecd1dd340"><td class="memItemLeft" align="right" valign="top"><a id="ga42f7a26b75d488f008128b2ecd1dd340"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKMAGENTA</b>   (B0+B6)</td></tr>
|
|
<tr class="separator:ga42f7a26b75d488f008128b2ecd1dd340"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga381fa56eadadb131ec1191f176d85491"><td class="memItemLeft" align="right" valign="top"><a id="ga381fa56eadadb131ec1191f176d85491"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMIMAGENTA</b>   (B1+B7)</td></tr>
|
|
<tr class="separator:ga381fa56eadadb131ec1191f176d85491"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gafb0d1e19388b75c77b6fb295e6e42058"><td class="memItemLeft" align="right" valign="top"><a id="gafb0d1e19388b75c77b6fb295e6e42058"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_MAGENTA</b>   (B0+B1+B5+B6+B7)</td></tr>
|
|
<tr class="separator:gafb0d1e19388b75c77b6fb295e6e42058"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga501fb7d05bc624f12a8eeb952e64eabe"><td class="memItemLeft" align="right" valign="top"><a id="ga501fb7d05bc624f12a8eeb952e64eabe"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_DARKYELLOW</b>   (B3+B6)</td></tr>
|
|
<tr class="separator:ga501fb7d05bc624f12a8eeb952e64eabe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1cd66257eea7d187d98ca3c4343c6cc7"><td class="memItemLeft" align="right" valign="top"><a id="ga1cd66257eea7d187d98ca3c4343c6cc7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_SEMIYELLOW</b>   (B4+B7)</td></tr>
|
|
<tr class="separator:ga1cd66257eea7d187d98ca3c4343c6cc7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6c69fd27f20f00dc82c873c6adacd56b"><td class="memItemLeft" align="right" valign="top"><a id="ga6c69fd27f20f00dc82c873c6adacd56b"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_YELLOW</b>   (B2+B3+B4+B5+B6+B7)</td></tr>
|
|
<tr class="separator:ga6c69fd27f20f00dc82c873c6adacd56b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gacfbe6cde5f3c2cc96da67045c1899b82"><td class="memItemLeft" align="right" valign="top"><a id="gacfbe6cde5f3c2cc96da67045c1899b82"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY0</b>   0</td></tr>
|
|
<tr class="separator:gacfbe6cde5f3c2cc96da67045c1899b82"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf877c4d11b45c587121e8ef7fcb9adcf"><td class="memItemLeft" align="right" valign="top"><a id="gaf877c4d11b45c587121e8ef7fcb9adcf"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY1</b>   (B2+B5)</td></tr>
|
|
<tr class="separator:gaf877c4d11b45c587121e8ef7fcb9adcf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga64415a2323090b0b23aef6d0df8c9010"><td class="memItemLeft" align="right" valign="top"><a id="ga64415a2323090b0b23aef6d0df8c9010"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY2</b>   (B0+B3+B6)</td></tr>
|
|
<tr class="separator:ga64415a2323090b0b23aef6d0df8c9010"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad4e2b3b76645d9df1e44ded867100c74"><td class="memItemLeft" align="right" valign="top"><a id="gad4e2b3b76645d9df1e44ded867100c74"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY3</b>   (B0+B2+B3+B5+B6)</td></tr>
|
|
<tr class="separator:gad4e2b3b76645d9df1e44ded867100c74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3c3afeda5478ee58a28798f616c61ae"><td class="memItemLeft" align="right" valign="top"><a id="gac3c3afeda5478ee58a28798f616c61ae"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY4</b>   (B1+B4+B7)</td></tr>
|
|
<tr class="separator:gac3c3afeda5478ee58a28798f616c61ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9e66d1aad9d70c0590f885f799affbf4"><td class="memItemLeft" align="right" valign="top"><a id="ga9e66d1aad9d70c0590f885f799affbf4"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY5</b>   (B1+B2+B4+B5+B7)</td></tr>
|
|
<tr class="separator:ga9e66d1aad9d70c0590f885f799affbf4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae27e0fbf50146a813923307d94765251"><td class="memItemLeft" align="right" valign="top"><a id="gae27e0fbf50146a813923307d94765251"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY6</b>   (B0+B1+B3+B4+B6+B7)</td></tr>
|
|
<tr class="separator:gae27e0fbf50146a813923307d94765251"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga38fbe6a0b4cbca49f719553fb6e365e3"><td class="memItemLeft" align="right" valign="top"><a id="ga38fbe6a0b4cbca49f719553fb6e365e3"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_GRAY7</b>   (B0+B1+B2+B3+B4+B5+B6+B7)</td></tr>
|
|
<tr class="separator:ga38fbe6a0b4cbca49f719553fb6e365e3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga17784369af03afc179ecf59c670490c7"><td class="memItemLeft" align="right" valign="top"><a id="ga17784369af03afc179ecf59c670490c7"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>COL_WHITE</b>   COL_GRAY7</td></tr>
|
|
<tr class="separator:ga17784369af03afc179ecf59c670490c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabceaf8fb5d6638b2c0f9f398380e8feb"><td class="memItemLeft" align="right" valign="top"><a id="gabceaf8fb5d6638b2c0f9f398380e8feb"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gabceaf8fb5d6638b2c0f9f398380e8feb">COLRGB</a>(r, g, b)   ((u8)(((r)&0xe0)|(((g)&0xe0)>>3)|((b)>>6)))</td></tr>
|
|
<tr class="memdesc:gabceaf8fb5d6638b2c0f9f398380e8feb"><td class="mdescLeft"> </td><td class="mdescRight">compose color from RGB <br /></td></tr>
|
|
<tr class="separator:gabceaf8fb5d6638b2c0f9f398380e8feb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ga22e70505c42d3cf99fd0211f18014cf6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga22e70505c42d3cf99fd0211f18014cf6">ColDist</a> (u8 col1, u8 col2)</td></tr>
|
|
<tr class="memdesc:ga22e70505c42d3cf99fd0211f18014cf6"><td class="mdescLeft"> </td><td class="mdescRight">Distance of 2 colors in 332 format (R3G3B2) <a href="group__ColorsGroup.html#ga22e70505c42d3cf99fd0211f18014cf6">More...</a><br /></td></tr>
|
|
<tr class="separator:ga22e70505c42d3cf99fd0211f18014cf6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga80912f84c604fc199e620ade216da0fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga80912f84c604fc199e620ade216da0fb">GenGrad</a> (u8 *dst, int w)</td></tr>
|
|
<tr class="memdesc:ga80912f84c604fc199e620ade216da0fb"><td class="mdescLeft"> </td><td class="mdescRight">Generate gradient. <a href="group__ColorsGroup.html#ga80912f84c604fc199e620ade216da0fb">More...</a><br /></td></tr>
|
|
<tr class="separator:ga80912f84c604fc199e620ade216da0fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:gaad8c5daca47d687a13a4e940727cbd08"><td class="memItemLeft" align="right" valign="top"><a id="gaad8c5daca47d687a13a4e940727cbd08"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gaad8c5daca47d687a13a4e940727cbd08">DefPal16</a> [16]</td></tr>
|
|
<tr class="memdesc:gaad8c5daca47d687a13a4e940727cbd08"><td class="mdescLeft"> </td><td class="mdescRight">default 16-color palettes (CGA colors) <br /></td></tr>
|
|
<tr class="separator:gaad8c5daca47d687a13a4e940727cbd08"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1490e980f24dc070c5a31ce104e019bd"><td class="memItemLeft" align="right" valign="top"><a id="ga1490e980f24dc070c5a31ce104e019bd"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga1490e980f24dc070c5a31ce104e019bd">ZXPal16</a> [16]</td></tr>
|
|
<tr class="memdesc:ga1490e980f24dc070c5a31ce104e019bd"><td class="mdescLeft"> </td><td class="mdescRight">ZX Spectrum color palettes. <br /></td></tr>
|
|
<tr class="separator:ga1490e980f24dc070c5a31ce104e019bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9d9ef01f0c0939fcc763256a368ea628"><td class="memItemLeft" align="right" valign="top"><a id="ga9d9ef01f0c0939fcc763256a368ea628"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga9d9ef01f0c0939fcc763256a368ea628">PalCGA1</a> [4]</td></tr>
|
|
<tr class="memdesc:ga9d9ef01f0c0939fcc763256a368ea628"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 0, low intensity (black, dark green, brown) <br /></td></tr>
|
|
<tr class="separator:ga9d9ef01f0c0939fcc763256a368ea628"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8eda48e8cd9499cb396db80b8bf81545"><td class="memItemLeft" align="right" valign="top"><a id="ga8eda48e8cd9499cb396db80b8bf81545"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga8eda48e8cd9499cb396db80b8bf81545">PalCGA2</a> [4]</td></tr>
|
|
<tr class="memdesc:ga8eda48e8cd9499cb396db80b8bf81545"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 0, high intensity (black, light green, light red, yellow) <br /></td></tr>
|
|
<tr class="separator:ga8eda48e8cd9499cb396db80b8bf81545"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga37000ffffc318b6fec6060875bc94b65"><td class="memItemLeft" align="right" valign="top"><a id="ga37000ffffc318b6fec6060875bc94b65"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga37000ffffc318b6fec6060875bc94b65">PalCGA3</a> [4]</td></tr>
|
|
<tr class="memdesc:ga37000ffffc318b6fec6060875bc94b65"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 1, low intensity (black, dark cyan, dark magenta, light gray) <br /></td></tr>
|
|
<tr class="separator:ga37000ffffc318b6fec6060875bc94b65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga40e2e47fbb625a5535a47affaae730f1"><td class="memItemLeft" align="right" valign="top"><a id="ga40e2e47fbb625a5535a47affaae730f1"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga40e2e47fbb625a5535a47affaae730f1">PalCGA4</a> [4]</td></tr>
|
|
<tr class="memdesc:ga40e2e47fbb625a5535a47affaae730f1"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 1, high intensity (black, light cyan, light magenta, white) <br /></td></tr>
|
|
<tr class="separator:ga40e2e47fbb625a5535a47affaae730f1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaae2a7f017313fe4f72efac08495338dc"><td class="memItemLeft" align="right" valign="top"><a id="gaae2a7f017313fe4f72efac08495338dc"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gaae2a7f017313fe4f72efac08495338dc">PalCGA5</a> [4]</td></tr>
|
|
<tr class="memdesc:gaae2a7f017313fe4f72efac08495338dc"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 1, low intensity (black, dark cyan, dark red, light gray) <br /></td></tr>
|
|
<tr class="separator:gaae2a7f017313fe4f72efac08495338dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gac3064d5b489648d8d5a4367697d66b26"><td class="memItemLeft" align="right" valign="top"><a id="gac3064d5b489648d8d5a4367697d66b26"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#gac3064d5b489648d8d5a4367697d66b26">PalCGA6</a> [4]</td></tr>
|
|
<tr class="memdesc:gac3064d5b489648d8d5a4367697d66b26"><td class="mdescLeft"> </td><td class="mdescRight">4-color CGA palette 1, high intensity (black, light cyan, light red, white) <br /></td></tr>
|
|
<tr class="separator:gac3064d5b489648d8d5a4367697d66b26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4aece66f4cec223043e25968fbb5bef0"><td class="memItemLeft" align="right" valign="top"><a id="ga4aece66f4cec223043e25968fbb5bef0"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga4aece66f4cec223043e25968fbb5bef0">RGVal</a> [8]</td></tr>
|
|
<tr class="memdesc:ga4aece66f4cec223043e25968fbb5bef0"><td class="mdescLeft"> </td><td class="mdescRight">Values of Red and Green components. <br /></td></tr>
|
|
<tr class="separator:ga4aece66f4cec223043e25968fbb5bef0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga733be636c491b41daa0f94cb3273c448"><td class="memItemLeft" align="right" valign="top"><a id="ga733be636c491b41daa0f94cb3273c448"></a>
|
|
u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__ColorsGroup.html#ga733be636c491b41daa0f94cb3273c448">BVal</a> [4]</td></tr>
|
|
<tr class="memdesc:ga733be636c491b41daa0f94cb3273c448"><td class="mdescLeft"> </td><td class="mdescRight">Values of Blue components. <br /></td></tr>
|
|
<tr class="separator:ga733be636c491b41daa0f94cb3273c448"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ga22e70505c42d3cf99fd0211f18014cf6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga22e70505c42d3cf99fd0211f18014cf6">◆ </a></span>ColDist()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int ColDist </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u8 </td>
|
|
<td class="paramname"><em>col1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">u8 </td>
|
|
<td class="paramname"><em>col2</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Distance of 2 colors in 332 format (R3G3B2) </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">col1</td><td>First color </td></tr>
|
|
<tr><td class="paramname">col2</td><td>Second color </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>Distance value 0..195075 </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ga80912f84c604fc199e620ade216da0fb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ga80912f84c604fc199e620ade216da0fb">◆ </a></span>GenGrad()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void GenGrad </td>
|
|
<td>(</td>
|
|
<td class="paramtype">u8 * </td>
|
|
<td class="paramname"><em>dst</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>w</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Generate gradient. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">dst</td><td>Destination </td></tr>
|
|
<tr><td class="paramname">w</td><td>Width </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|