mirror of
https://github.com/zoriya/ComSquare.git
synced 2026-06-12 22:15:00 +00:00
566 lines
124 KiB
HTML
566 lines
124 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.8.17"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>ComSquare: sources/PPU/PPU.hpp Source File</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="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" />
|
|
</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">ComSquare
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<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');
|
|
/* @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>
|
|
<!-- 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 id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_08d237fc27d4ecd563f71c5d52f2fecc.html">sources</a></li><li class="navelem"><a class="el" href="dir_596bfb3d48f2f085998f77aaf2d42ecf.html">PPU</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">PPU.hpp</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a href="PPU_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">//</span></div>
|
|
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// Created by cbihan on 1/27/20.</span></div>
|
|
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">//</span></div>
|
|
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>  </div>
|
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#ifndef COMSQUARE_PPU_HPP</span></div>
|
|
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#define COMSQUARE_PPU_HPP</span></div>
|
|
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>  </div>
|
|
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#include <stdint-gcc.h></span></div>
|
|
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#include "../Memory/IMemory.hpp"</span></div>
|
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">namespace </span><a class="code" href="namespaceComSquare_1_1PPU.html">ComSquare::PPU</a></div>
|
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> {</div>
|
|
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html"> 14</a></span>  <span class="keyword">class </span><a class="code" href="classComSquare_1_1PPU_1_1PPU.html">PPU</a> : <span class="keyword">public</span> <a class="code" href="classComSquare_1_1Memory_1_1IMemory.html">Memory::IMemory</a> {</div>
|
|
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  <span class="keyword">private</span>:</div>
|
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a20010d73cee9fe25b536dc3cf1af6dcd"> 19</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a20010d73cee9fe25b536dc3cf1af6dcd">fblank</a>: 1;</div>
|
|
<div class="line"><a name="l00020"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe"> 20</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa8db6a11d518a6dca8381005c5ee4168"> 21</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa8db6a11d518a6dca8381005c5ee4168">brightness</a>: 4;</div>
|
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  };</div>
|
|
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a"> 23</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aee65c3ef332592745f5423a61c433374">inidisp</a>;</div>
|
|
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#affb09d2bee7fafdc75eef3e8cd75f036"> 28</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#affb09d2bee7fafdc75eef3e8cd75f036">objectSize</a>: 3;</div>
|
|
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2c5dcb02bdea2fbe50da49c4f58328a5"> 29</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2c5dcb02bdea2fbe50da49c4f58328a5">nameSelect</a>: 2;</div>
|
|
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a9ce3180c43a55f6d009b24baadbe0f0a"> 30</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a9ce3180c43a55f6d009b24baadbe0f0a">baseSelect</a>: 3;</div>
|
|
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  };</div>
|
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aadf87ba48318535f51985a294630955b">obsel</a>;</div>
|
|
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a3d5dd60e5ec94cf9583c9c2e85939056"> 37</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3d5dd60e5ec94cf9583c9c2e85939056">objPriorityActivationBit</a>: 1;</div>
|
|
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a811b3a90904c69d316319f431b21fb64"> 38</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a811b3a90904c69d316319f431b21fb64">_</a>: 6;</div>
|
|
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aba3a743234981a6f62a20ef2f4832841"> 39</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aba3a743234981a6f62a20ef2f4832841">oamAddress</a>: 9;</div>
|
|
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  };</div>
|
|
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a27b2c72e20d387880a7562701b902cc4"> 42</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a27b2c72e20d387880a7562701b902cc4">oamaddh</a>;</div>
|
|
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a99b3af5840819335595620cb2f875aa4"> 43</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a99b3af5840819335595620cb2f875aa4">oamaddl</a>;</div>
|
|
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  };</div>
|
|
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa077c9fc8b001817bc4de5f4a6ee6013"> 45</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa077c9fc8b001817bc4de5f4a6ee6013">raw</a>;</div>
|
|
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a4029d5b571e23ff0d78ec81d3b6179b7">oamadd</a>;</div>
|
|
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a20e74973ca868554e2bcc139b96bbbd8"> 48</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a20e74973ca868554e2bcc139b96bbbd8">oamdata</a>;</div>
|
|
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ae1467b859e161568d49c48f251b40df1"> 52</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae1467b859e161568d49c48f251b40df1">characterSizeBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a033a358fb63f3ec9252b1c531e05c6ff"> 53</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a033a358fb63f3ec9252b1c531e05c6ff">characterSizeBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a738b9662f70916330b7d1181d1199d39"> 54</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a738b9662f70916330b7d1181d1199d39">characterSizeBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a106343cca3de05c11976017c454ab4c2"> 55</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a106343cca3de05c11976017c454ab4c2">characterSizeBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a49ef1474d2b09b989e1808ae6a677b23"> 56</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a49ef1474d2b09b989e1808ae6a677b23">mode1Bg3PriorityBit</a>: 1;</div>
|
|
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad31830ea1540d0fcb6b93cd815839dfc"> 57</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad31830ea1540d0fcb6b93cd815839dfc">bgMode</a>: 3;</div>
|
|
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  };</div>
|
|
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a568c9e5a4bd11a465f723aa37dfdd9ab">bgmode</a>;</div>
|
|
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa328d9626498061e58c55fe9635049e2"> 64</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa328d9626498061e58c55fe9635049e2">pixelSize</a>: 4;</div>
|
|
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#abbebe9a22587d4abd5c5735855349344"> 65</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#abbebe9a22587d4abd5c5735855349344">affectBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a4307e93f303ac9a58e00f3fd0dc5181a"> 66</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a4307e93f303ac9a58e00f3fd0dc5181a">affectBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#afb56625172bf542ac92557a996f2fc58"> 67</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#afb56625172bf542ac92557a996f2fc58">affectBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a75bf4d4f2c16960c67afd64d5893de8f"> 68</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a75bf4d4f2c16960c67afd64d5893de8f">affectBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  };</div>
|
|
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a8f495356953452cba784c7ca5a8bf00e">mosaic</a>;</div>
|
|
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047"> 75</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047">tilemapAddress</a>: 6;</div>
|
|
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769"> 76</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769">tilemapHorizontalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a"> 77</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a">tilemapVerticalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  };</div>
|
|
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#afada168e444b66b66e5163a5c8094210">bg1sc</a>; </div>
|
|
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047">tilemapAddress</a>: 6;</div>
|
|
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769">tilemapHorizontalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a">tilemapVerticalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  };</div>
|
|
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa7fd0c2bb6aae15a535cf1e78f53f417">bg2sc</a>;</div>
|
|
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047">tilemapAddress</a>: 6;</div>
|
|
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769">tilemapHorizontalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a">tilemapVerticalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  };</div>
|
|
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#afd9df043d7aa12ead546e273b1b686ad">bg3sc</a>;</div>
|
|
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047">tilemapAddress</a>: 6;</div>
|
|
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769">tilemapHorizontalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a">tilemapVerticalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  };</div>
|
|
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a7d663927222627004c83a09a29f5634d">bg4sc</a>;</div>
|
|
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac06bb413a8b7317a095f2905cf34f09c"> 111</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac06bb413a8b7317a095f2905cf34f09c">baseAddressBg2a4</a>: 4;</div>
|
|
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a714f3b3a8e14bb5923f423b8fa0430e6"> 112</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a714f3b3a8e14bb5923f423b8fa0430e6">baseAddressBg1a3</a>: 4;</div>
|
|
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  };</div>
|
|
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a7c3f52bc06c607d365158358ed9ad68c">bg12nba</a>;</div>
|
|
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac06bb413a8b7317a095f2905cf34f09c">baseAddressBg2a4</a>: 4;</div>
|
|
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a714f3b3a8e14bb5923f423b8fa0430e6">baseAddressBg1a3</a>: 4;</div>
|
|
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  };</div>
|
|
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa84c3f7fb538b727b506cc867f1eb399">bg34nba</a>;</div>
|
|
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 6;</div>
|
|
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea"> 129</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">offsetBg</a>: 10;</div>
|
|
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  };</div>
|
|
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a729f84219f7bf306b456809247f794e8"> 131</a></span>  uint16_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a729f84219f7bf306b456809247f794e8">raw</a>;</div>
|
|
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#afdc673c4bb77091e0a0277f5ff4b600e">bg1ofs</a>;</div>
|
|
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 3;</div>
|
|
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">offsetBg</a> : 13;</div>
|
|
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  };</div>
|
|
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af6c4596ba682a867608d4587db646774">m7ofs</a>;</div>
|
|
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 6;</div>
|
|
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">offsetBg</a>: 10;</div>
|
|
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  };</div>
|
|
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a5a31b91f72d4980d173fa98139adbe48">bg2ofs</a>;</div>
|
|
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 6;</div>
|
|
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">offsetBg</a>: 10;</div>
|
|
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  };</div>
|
|
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a269afc32fa34d89a96e08176f57c0068">bg3ofs</a>;</div>
|
|
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 3;</div>
|
|
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">offsetBg</a>: 10;</div>
|
|
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  };</div>
|
|
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad518d3bb96a873c906337af590f2d595">bg4ofs</a>;</div>
|
|
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac1073ec630f6dd0dcf7ad2473a9e8b5f"> 172</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac1073ec630f6dd0dcf7ad2473a9e8b5f">address</a>: 1;</div>
|
|
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a> : 3;</div>
|
|
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a92d75bc828ef7802b61ba1ea98af67a1"> 174</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a92d75bc828ef7802b61ba1ea98af67a1">addressRemapping</a>: 2;</div>
|
|
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ab97032aaacecb7108fd1c57ca7b74698"> 175</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ab97032aaacecb7108fd1c57ca7b74698">incrementCount</a>: 2;</div>
|
|
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  };</div>
|
|
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a1adabe810b31f6564f6f9c79eabf0d67">vmain</a>;</div>
|
|
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aae0095b0bc2acb3e641e27c33324ac14"> 182</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aae0095b0bc2acb3e641e27c33324ac14">vmaddh</a>;</div>
|
|
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#abe9b64666b8205577325b764553e9c62"> 183</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#abe9b64666b8205577325b764553e9c62">vmaddl</a>;</div>
|
|
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  };</div>
|
|
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac9f3d4274faf79b60af40ea8e15a2251"> 185</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac9f3d4274faf79b60af40ea8e15a2251">vmadd</a>;</div>
|
|
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac9f3d4274faf79b60af40ea8e15a2251">vmadd</a>;</div>
|
|
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a51cfaef5269b1d865e9b537488bde460"> 190</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a51cfaef5269b1d865e9b537488bde460">vmdatah</a>;</div>
|
|
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a9510fc6b0b614235468dc4e9a495717c"> 191</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a9510fc6b0b614235468dc4e9a495717c">vmdatal</a>;</div>
|
|
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  };</div>
|
|
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#af3d7ceab8adce20636a5e52a5c4c770d"> 193</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af3d7ceab8adce20636a5e52a5c4c770d">vmdata</a>;</div>
|
|
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af3d7ceab8adce20636a5e52a5c4c770d">vmdata</a>;</div>
|
|
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a1f40052c6f5cfc34702af785535d7382"> 198</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a1f40052c6f5cfc34702af785535d7382">playingFieldSize</a>: 1;</div>
|
|
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#acb734a1496f19c0a14bb105fc45c16c9"> 199</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#acb734a1496f19c0a14bb105fc45c16c9">emptySpaceFill</a>: 1;</div>
|
|
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 4;</div>
|
|
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a8b15d07cd3696c70bc77d2dc8ffde395"> 201</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a8b15d07cd3696c70bc77d2dc8ffde395">horizontalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a1630dc302a60891d669a55832af43358"> 202</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a1630dc302a60891d669a55832af43358">verticalMirroring</a>: 1;</div>
|
|
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  };</div>
|
|
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a1915ae2586d7f0e7ad3f0046e98c4082">m7sel</a>;</div>
|
|
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa85a69028133e60a065901426bac6830"> 211</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa85a69028133e60a065901426bac6830">value</a>;</div>
|
|
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  };</div>
|
|
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a77506c8796f2e46d0954efc56059b833"> 213</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a77506c8796f2e46d0954efc56059b833">center</a>;</div>
|
|
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aac2fb2ec8798b7e268d5a1ab87239fc5">m7x</a>;</div>
|
|
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa85a69028133e60a065901426bac6830">value</a>;</div>
|
|
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  };</div>
|
|
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a77506c8796f2e46d0954efc56059b833">center</a>;</div>
|
|
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a9747502f5efe506045c43fcfc425a3ff">m7y</a>;</div>
|
|
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac5e2e9d688235ab74813521770959653"> 224</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac5e2e9d688235ab74813521770959653">cgadd</a>;</div>
|
|
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 1;</div>
|
|
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ae6f175ebd7dcf26b459633be7d039573"> 229</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae6f175ebd7dcf26b459633be7d039573">blue</a>: 5;</div>
|
|
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a145abd657ed3417f2ee62bf4a1ab76ec"> 230</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a145abd657ed3417f2ee62bf4a1ab76ec">green</a>: 5;</div>
|
|
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa777979e58b018eadc15c498c51ee847"> 231</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa777979e58b018eadc15c498c51ee847">red</a>: 5;</div>
|
|
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  };</div>
|
|
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  uint16_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac3e7cd5393b06f731e5b6f9bcf9a9fc3">cgdata</a>;</div>
|
|
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac9ec49ed0a18bb100869abbab1aa7aea"> 238</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac9ec49ed0a18bb100869abbab1aa7aea">enableWindow2ForBg2Bg4Color</a>: 1;</div>
|
|
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#abbe9ead425d92e0d1ef388814aa57cbe"> 239</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#abbe9ead425d92e0d1ef388814aa57cbe">window2InversionForBg2Bg4Color</a>: 1;</div>
|
|
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a87915d3d5be3b10ef105e8b7fa719a8a"> 240</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a87915d3d5be3b10ef105e8b7fa719a8a">enableWindow1ForBg2Bg4Color</a>: 1;</div>
|
|
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a129f2bf67320366e542cd6ef94391cb5"> 241</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a129f2bf67320366e542cd6ef94391cb5">window1InversionForBg2Bg4Color</a>: 1;</div>
|
|
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a854bb2c6161b9ba31ccf8c6d3046ba9a"> 242</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a854bb2c6161b9ba31ccf8c6d3046ba9a">enableWindow2ForBg1Bg3Obj</a>: 1;</div>
|
|
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#acb25a221f7810763d688c841abeda905"> 243</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#acb25a221f7810763d688c841abeda905">window2InversionForBg1Bg3Obj</a>: 1;</div>
|
|
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a8375c7e013ad00c7b3d95cc692d7daae"> 244</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a8375c7e013ad00c7b3d95cc692d7daae">enableWindow1ForBg1Bg2Obj</a>: 1;</div>
|
|
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a733fa4df9087069bce693d5d30c48cdb"> 245</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a733fa4df9087069bce693d5d30c48cdb">window1InversionForBg1Bg2Obj</a>: 1;</div>
|
|
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  };</div>
|
|
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a8bf7ac4696cf2dbf46c87fa79ef09cfd">wsel</a>;</div>
|
|
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a030f8be9d159d8cc98bdf23bb7c5629b"> 250</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a030f8be9d159d8cc98bdf23bb7c5629b">wh0</a>;</div>
|
|
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a023dc000412b5921dfdc36a7b3f2b593"> 252</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a023dc000412b5921dfdc36a7b3f2b593">wh1</a>;</div>
|
|
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ae5dadf61772bbd3b6b36db6a6c7d9bca"> 254</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae5dadf61772bbd3b6b36db6a6c7d9bca">wh2</a>;</div>
|
|
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a9cb95f907fd28664d2ef35c2ddb6bdf4"> 256</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a9cb95f907fd28664d2ef35c2ddb6bdf4">wh3</a>;</div>
|
|
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2669489183ca59bc595b329106c96468"> 260</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2669489183ca59bc595b329106c96468">maskLogicBg1</a>: 2;</div>
|
|
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#adfcac6cbf978a53ee7f5ef17f20791a3"> 261</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#adfcac6cbf978a53ee7f5ef17f20791a3">maskLogicBg2</a>: 2;</div>
|
|
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a263e369937c0bf00ad3de6d787dadca3"> 262</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a263e369937c0bf00ad3de6d787dadca3">maskLogicBg3</a>: 2;</div>
|
|
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a4fe985a2879f5fa8b29bf8ac04bd299e"> 263</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a4fe985a2879f5fa8b29bf8ac04bd299e">maskLogicBg4</a>: 2;</div>
|
|
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  };</div>
|
|
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa03fbd9e9b3db49d10318c6eb1863b5d">wbglog</a>;</div>
|
|
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 4;</div>
|
|
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aca316d3992c29cf4b61e3a440ff289e8"> 271</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aca316d3992c29cf4b61e3a440ff289e8">maskLogicObj</a>: 2;</div>
|
|
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#af69397dbda6c4b8a7228e3559148a11d"> 272</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af69397dbda6c4b8a7228e3559148a11d">maskLogicColor</a>: 2;</div>
|
|
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  };</div>
|
|
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a416cfb3e30589d51ba671fd157e9d755">wobjlog</a>;</div>
|
|
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a3fef9a20586f4667e70be158e9cf4c49"> 280</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3fef9a20586f4667e70be158e9cf4c49">enableWindowDisplayObj</a>: 1;</div>
|
|
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a80b5f1858b503dca7142a3b4a1b77ed0"> 281</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a80b5f1858b503dca7142a3b4a1b77ed0">enableWindowDisplayBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad6afcb4335d686d8dc77dff5cee9b3de"> 282</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad6afcb4335d686d8dc77dff5cee9b3de">enableWindowDisplayBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a3874cb31b794a9ae92266dfc201f1791"> 283</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3874cb31b794a9ae92266dfc201f1791">enableWindowDisplayBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#af7216991b1369e315ad7fed901c23b80"> 284</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af7216991b1369e315ad7fed901c23b80">enableWindowDisplayBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  };</div>
|
|
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a671e2987746847e07236d567d50bbcaf">tm</a>;</div>
|
|
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3fef9a20586f4667e70be158e9cf4c49">enableWindowDisplayObj</a>: 1;</div>
|
|
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a80b5f1858b503dca7142a3b4a1b77ed0">enableWindowDisplayBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad6afcb4335d686d8dc77dff5cee9b3de">enableWindowDisplayBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3874cb31b794a9ae92266dfc201f1791">enableWindowDisplayBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af7216991b1369e315ad7fed901c23b80">enableWindowDisplayBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  };</div>
|
|
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aae1ddaa8c3aa82ff67ba455f33402a2c">ts</a>;</div>
|
|
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a62961df0de47fd2e01b8ff85dda42f06"> 304</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62961df0de47fd2e01b8ff85dda42f06">enableWindowMaskingObj</a>: 1;</div>
|
|
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2f744e622b177e23ad49b6f3c268b08c"> 305</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2f744e622b177e23ad49b6f3c268b08c">enableWindowMaskingBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad0a1c374d382cbc492ae1cbb2cb68311"> 306</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad0a1c374d382cbc492ae1cbb2cb68311">enableWindowMaskingBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad12b53cfd3e51e3e6aa3b8de737249e3"> 307</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad12b53cfd3e51e3e6aa3b8de737249e3">enableWindowMaskingBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ae1d160863aeffcfa4efc4d74512b5325"> 308</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae1d160863aeffcfa4efc4d74512b5325">enableWindowMaskingBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  };</div>
|
|
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6f6e5d62cfb23980484d825ee3649770">tmw</a>;</div>
|
|
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 3;</div>
|
|
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a62961df0de47fd2e01b8ff85dda42f06">enableWindowMaskingObj</a>: 1;</div>
|
|
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2f744e622b177e23ad49b6f3c268b08c">enableWindowMaskingBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad0a1c374d382cbc492ae1cbb2cb68311">enableWindowMaskingBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad12b53cfd3e51e3e6aa3b8de737249e3">enableWindowMaskingBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae1d160863aeffcfa4efc4d74512b5325">enableWindowMaskingBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  };</div>
|
|
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3d43dbc62128fed929d1bb423724f642">tsw</a>;</div>
|
|
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#af7d7b2b470817c568e12e7c8b5f08da4"> 327</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af7d7b2b470817c568e12e7c8b5f08da4">clipColorToBlackBeforeMath</a>: 2;</div>
|
|
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a43d44c71261ab53daa5ae6029485cee3"> 328</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a43d44c71261ab53daa5ae6029485cee3">preventColorMath</a>: 2;</div>
|
|
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 2;</div>
|
|
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a74324151c6968d01c6892cbc36ef3381"> 330</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a74324151c6968d01c6892cbc36ef3381">addSubscreen</a>: 1;</div>
|
|
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a69114422a412d228e4bff08ef28740cb"> 331</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a69114422a412d228e4bff08ef28740cb">directColorMode</a>: 1;</div>
|
|
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  };</div>
|
|
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a92b2521550cb261058557ae93c095616">cgwsel</a>;</div>
|
|
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a5c63ed11a105bed5d6d83ebe45d5da50"> 338</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a5c63ed11a105bed5d6d83ebe45d5da50">addSubtractSelect</a>: 1;</div>
|
|
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aa8016d4a4974fd63451515ff5aaa116a"> 339</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aa8016d4a4974fd63451515ff5aaa116a">halfColorMath</a>: 1;</div>
|
|
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a27b547b7778635cc2a2bbe3f1bbb3631"> 340</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a27b547b7778635cc2a2bbe3f1bbb3631">enableColorMathBackdrop</a>: 1;</div>
|
|
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#aae89376e67859c253032d021aaf4ccbb"> 341</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aae89376e67859c253032d021aaf4ccbb">enableColorMathObj</a>: 1;</div>
|
|
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a01959b3d68fc53370b4b8f678651ca34"> 342</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a01959b3d68fc53370b4b8f678651ca34">enableColorMathBg4</a>: 1;</div>
|
|
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a8b4e84d876320cc04c091d3fd26d2794"> 343</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a8b4e84d876320cc04c091d3fd26d2794">enableColorMathBg3</a>: 1;</div>
|
|
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ae2898774a90b01d666ced97285a02f2c"> 344</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ae2898774a90b01d666ced97285a02f2c">enableColorMathBg2</a>: 1;</div>
|
|
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac0a304abc8eb072b4e6579992a50a7af"> 345</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac0a304abc8eb072b4e6579992a50a7af">enableColorMathBg1</a>: 1;</div>
|
|
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>  };</div>
|
|
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6753c9e539e707a14e5c21c875026397">cgadsub</a>;</div>
|
|
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a920267b08b737762495b6caa4d9afa36"> 352</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a920267b08b737762495b6caa4d9afa36">blue</a>: 1;</div>
|
|
<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ac924d3c9890799e337aa631ec36d2182"> 353</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ac924d3c9890799e337aa631ec36d2182">green</a>: 1;</div>
|
|
<div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a544f9c495c06aa343dfdef5bd01d51ba"> 354</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a544f9c495c06aa343dfdef5bd01d51ba">red</a>: 1;</div>
|
|
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a9ef196aeb6a1d02a8d0745f20377b11b"> 355</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a9ef196aeb6a1d02a8d0745f20377b11b">colorIntensity</a>: 5;</div>
|
|
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  };</div>
|
|
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ab5873fc397e76c583db67ccc437c2641">coldata</a>;</div>
|
|
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#af526da3fb8cb495912a7e69624148d7e"> 362</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#af526da3fb8cb495912a7e69624148d7e">externalSync</a>: 1;</div>
|
|
<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2cae28db6862f00a4f5a4ad26cc5136e"> 363</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2cae28db6862f00a4f5a4ad26cc5136e">mode7ExtBg</a>: 1;</div>
|
|
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">_</a>: 2;</div>
|
|
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a5d99a0fcb0df3393e80c5ee7bc37a9d6"> 365</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a5d99a0fcb0df3393e80c5ee7bc37a9d6">enablePseudoHiresMode</a>: 1;</div>
|
|
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2ccd92237a540d6bdcb4d2989c1154ec"> 366</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2ccd92237a540d6bdcb4d2989c1154ec">overscanMode</a>: 1;</div>
|
|
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a6168eb8399a3a65e9d9ad24324698f60"> 367</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a6168eb8399a3a65e9d9ad24324698f60">objInterlace</a>: 1;</div>
|
|
<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#ad3fcfe5a70b23c1e7ff60e1f6430f8ed"> 368</a></span>  <span class="keywordtype">bool</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#ad3fcfe5a70b23c1e7ff60e1f6430f8ed">screenInterlace</a>: 1;</div>
|
|
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  };</div>
|
|
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">raw</a>;</div>
|
|
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3d3d56f6bd419dc37bd702a4ca38a398">setini</a>;</div>
|
|
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keyword">union </span>{</div>
|
|
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  <span class="keyword">struct </span>{</div>
|
|
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a7f80541c6cb23566093b7691f69a3897"> 375</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a7f80541c6cb23566093b7691f69a3897">mpyl</a>;</div>
|
|
<div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a2384fae273a111db47ae26955758bd82"> 376</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a2384fae273a111db47ae26955758bd82">mpym</a>;</div>
|
|
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a423b411c84f74a091c5ea531f40e4c81"> 377</a></span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a423b411c84f74a091c5ea531f40e4c81">mpyh</a>;</div>
|
|
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  };</div>
|
|
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classComSquare_1_1PPU_1_1PPU.html#a09f0557e762ec93e438058b2cdd5d043"> 379</a></span>  uint32_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a09f0557e762ec93e438058b2cdd5d043">mpy</a>;</div>
|
|
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  } <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a09f0557e762ec93e438058b2cdd5d043">mpy</a>;</div>
|
|
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keyword">public</span>:</div>
|
|
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keyword">explicit</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a4fd2ca883c859d709883f2c096e39bcf">PPU</a>() = <span class="keywordflow">default</span>;</div>
|
|
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  uint8_t <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#afb3e0bd3fdeddb091813ef3c36b20607">read</a>(<a class="code" href="Ints_8hpp.html#a89f009aaf5d1964a000f44f09fa0bcf8">uint24_t</a> addr) <span class="keyword">override</span>;</div>
|
|
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  <span class="keywordtype">void</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#aaf2261c0ef235d3181b038355b97cbe3">write</a>(<a class="code" href="Ints_8hpp.html#a89f009aaf5d1964a000f44f09fa0bcf8">uint24_t</a> addr, uint8_t data) <span class="keyword">override</span>;</div>
|
|
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keywordtype">void</span> <a class="code" href="classComSquare_1_1PPU_1_1PPU.html#a3abfcd686ae28fc4d255bb76ac14f9e1">update</a>(<span class="keywordtype">int</span> cycles);</div>
|
|
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  };</div>
|
|
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> }</div>
|
|
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> <span class="preprocessor">#endif //COMSQUARE_PPU_HPP</span></div>
|
|
</div><!-- fragment --></div><!-- contents -->
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a5d99a0fcb0df3393e80c5ee7bc37a9d6"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a5d99a0fcb0df3393e80c5ee7bc37a9d6">ComSquare::PPU::PPU::enablePseudoHiresMode</a></div><div class="ttdeci">bool enablePseudoHiresMode</div><div class="ttdef"><b>Definition:</b> PPU.hpp:365</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af526da3fb8cb495912a7e69624148d7e"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af526da3fb8cb495912a7e69624148d7e">ComSquare::PPU::PPU::externalSync</a></div><div class="ttdeci">bool externalSync</div><div class="ttdef"><b>Definition:</b> PPU.hpp:362</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa777979e58b018eadc15c498c51ee847"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa777979e58b018eadc15c498c51ee847">ComSquare::PPU::PPU::red</a></div><div class="ttdeci">uint8_t red</div><div class="ttdef"><b>Definition:</b> PPU.hpp:231</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a20e74973ca868554e2bcc139b96bbbd8"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a20e74973ca868554e2bcc139b96bbbd8">ComSquare::PPU::PPU::oamdata</a></div><div class="ttdeci">uint8_t oamdata</div><div class="ttdoc">OAMDATA Register (Data for OAM write)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:48</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a416cfb3e30589d51ba671fd157e9d755"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a416cfb3e30589d51ba671fd157e9d755">ComSquare::PPU::PPU::wobjlog</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@101 wobjlog</div><div class="ttdoc">WOBJLOG Register (Window mask logic for OBJs and Color Window)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aae1ddaa8c3aa82ff67ba455f33402a2c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aae1ddaa8c3aa82ff67ba455f33402a2c">ComSquare::PPU::PPU::ts</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@103 ts</div><div class="ttdoc">TS Register (Sub Screen Designation)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2f744e622b177e23ad49b6f3c268b08c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2f744e622b177e23ad49b6f3c268b08c">ComSquare::PPU::PPU::enableWindowMaskingBg4</a></div><div class="ttdeci">bool enableWindowMaskingBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:305</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a4fe985a2879f5fa8b29bf8ac04bd299e"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a4fe985a2879f5fa8b29bf8ac04bd299e">ComSquare::PPU::PPU::maskLogicBg4</a></div><div class="ttdeci">uint8_t maskLogicBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:263</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a854bb2c6161b9ba31ccf8c6d3046ba9a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a854bb2c6161b9ba31ccf8c6d3046ba9a">ComSquare::PPU::PPU::enableWindow2ForBg1Bg3Obj</a></div><div class="ttdeci">bool enableWindow2ForBg1Bg3Obj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:242</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aaf2261c0ef235d3181b038355b97cbe3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aaf2261c0ef235d3181b038355b97cbe3">ComSquare::PPU::PPU::write</a></div><div class="ttdeci">void write(uint24_t addr, uint8_t data) override</div><div class="ttdoc">Write data to this component.</div><div class="ttdef"><b>Definition:</b> PPU.cpp:25</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a269afc32fa34d89a96e08176f57c0068"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a269afc32fa34d89a96e08176f57c0068">ComSquare::PPU::PPU::bg3ofs</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@90 bg3ofs</div><div class="ttdoc">BG3HOFS Register (BG3 Horizontal Scroll)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a8375c7e013ad00c7b3d95cc692d7daae"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a8375c7e013ad00c7b3d95cc692d7daae">ComSquare::PPU::PPU::enableWindow1ForBg1Bg2Obj</a></div><div class="ttdeci">bool enableWindow1ForBg1Bg2Obj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:244</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad518d3bb96a873c906337af590f2d595"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad518d3bb96a873c906337af590f2d595">ComSquare::PPU::PPU::bg4ofs</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@91 bg4ofs</div><div class="ttdoc">BG4HOFS Register (BG4 Horizontal Scroll)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3abfcd686ae28fc4d255bb76ac14f9e1"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3abfcd686ae28fc4d255bb76ac14f9e1">ComSquare::PPU::PPU::update</a></div><div class="ttdeci">void update(int cycles)</div><div class="ttdoc">Update the PPU of n cycles.</div><div class="ttdef"><b>Definition:</b> PPU.cpp:73</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a51cfaef5269b1d865e9b537488bde460"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a51cfaef5269b1d865e9b537488bde460">ComSquare::PPU::PPU::vmdatah</a></div><div class="ttdeci">uint8_t vmdatah</div><div class="ttdef"><b>Definition:</b> PPU.hpp:190</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ae1d160863aeffcfa4efc4d74512b5325"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ae1d160863aeffcfa4efc4d74512b5325">ComSquare::PPU::PPU::enableWindowMaskingBg1</a></div><div class="ttdeci">bool enableWindowMaskingBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:308</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2669489183ca59bc595b329106c96468"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2669489183ca59bc595b329106c96468">ComSquare::PPU::PPU::maskLogicBg1</a></div><div class="ttdeci">uint8_t maskLogicBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:260</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad3fcfe5a70b23c1e7ff60e1f6430f8ed"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad3fcfe5a70b23c1e7ff60e1f6430f8ed">ComSquare::PPU::PPU::screenInterlace</a></div><div class="ttdeci">bool screenInterlace</div><div class="ttdef"><b>Definition:</b> PPU.hpp:368</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2ccd92237a540d6bdcb4d2989c1154ec"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2ccd92237a540d6bdcb4d2989c1154ec">ComSquare::PPU::PPU::overscanMode</a></div><div class="ttdeci">bool overscanMode</div><div class="ttdef"><b>Definition:</b> PPU.hpp:366</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a75bf4d4f2c16960c67afd64d5893de8f"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a75bf4d4f2c16960c67afd64d5893de8f">ComSquare::PPU::PPU::affectBg1</a></div><div class="ttdeci">bool affectBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:68</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a7d663927222627004c83a09a29f5634d"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a7d663927222627004c83a09a29f5634d">ComSquare::PPU::PPU::bg4sc</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@84 bg4sc</div><div class="ttdoc">BG4SC Register (BG4 Tilemap Address and Size)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3d43dbc62128fed929d1bb423724f642"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3d43dbc62128fed929d1bb423724f642">ComSquare::PPU::PPU::tsw</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@105 tsw</div><div class="ttdoc">TSW Register (Window Mask Designation for the Sub Screen)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af69397dbda6c4b8a7228e3559148a11d"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af69397dbda6c4b8a7228e3559148a11d">ComSquare::PPU::PPU::maskLogicColor</a></div><div class="ttdeci">uint8_t maskLogicColor</div><div class="ttdef"><b>Definition:</b> PPU.hpp:272</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac06bb413a8b7317a095f2905cf34f09c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac06bb413a8b7317a095f2905cf34f09c">ComSquare::PPU::PPU::baseAddressBg2a4</a></div><div class="ttdeci">uint8_t baseAddressBg2a4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:111</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_abbebe9a22587d4abd5c5735855349344"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#abbebe9a22587d4abd5c5735855349344">ComSquare::PPU::PPU::affectBg4</a></div><div class="ttdeci">bool affectBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:65</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad12b53cfd3e51e3e6aa3b8de737249e3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad12b53cfd3e51e3e6aa3b8de737249e3">ComSquare::PPU::PPU::enableWindowMaskingBg2</a></div><div class="ttdeci">bool enableWindowMaskingBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:307</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a9ce3180c43a55f6d009b24baadbe0f0a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a9ce3180c43a55f6d009b24baadbe0f0a">ComSquare::PPU::PPU::baseSelect</a></div><div class="ttdeci">uint8_t baseSelect</div><div class="ttdef"><b>Definition:</b> PPU.hpp:30</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a8b4e84d876320cc04c091d3fd26d2794"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a8b4e84d876320cc04c091d3fd26d2794">ComSquare::PPU::PPU::enableColorMathBg3</a></div><div class="ttdeci">bool enableColorMathBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:343</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a811b3a90904c69d316319f431b21fb64"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a811b3a90904c69d316319f431b21fb64">ComSquare::PPU::PPU::_</a></div><div class="ttdeci">uint8_t _</div><div class="ttdef"><b>Definition:</b> PPU.hpp:38</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa85a69028133e60a065901426bac6830"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa85a69028133e60a065901426bac6830">ComSquare::PPU::PPU::value</a></div><div class="ttdeci">uint8_t value</div><div class="ttdef"><b>Definition:</b> PPU.hpp:211</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3d3d56f6bd419dc37bd702a4ca38a398"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3d3d56f6bd419dc37bd702a4ca38a398">ComSquare::PPU::PPU::setini</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@109 setini</div><div class="ttdoc">SETINI Register (Screen Mode/Video Select)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2cae28db6862f00a4f5a4ad26cc5136e"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2cae28db6862f00a4f5a4ad26cc5136e">ComSquare::PPU::PPU::mode7ExtBg</a></div><div class="ttdeci">bool mode7ExtBg</div><div class="ttdef"><b>Definition:</b> PPU.hpp:363</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a62961df0de47fd2e01b8ff85dda42f06"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a62961df0de47fd2e01b8ff85dda42f06">ComSquare::PPU::PPU::enableWindowMaskingObj</a></div><div class="ttdeci">bool enableWindowMaskingObj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:304</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a74324151c6968d01c6892cbc36ef3381"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a74324151c6968d01c6892cbc36ef3381">ComSquare::PPU::PPU::addSubscreen</a></div><div class="ttdeci">bool addSubscreen</div><div class="ttdef"><b>Definition:</b> PPU.hpp:330</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ae5dadf61772bbd3b6b36db6a6c7d9bca"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ae5dadf61772bbd3b6b36db6a6c7d9bca">ComSquare::PPU::PPU::wh2</a></div><div class="ttdeci">uint8_t wh2</div><div class="ttdoc">WH2 Register (CWindow 2 Left Position)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:254</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a87915d3d5be3b10ef105e8b7fa719a8a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a87915d3d5be3b10ef105e8b7fa719a8a">ComSquare::PPU::PPU::enableWindow1ForBg2Bg4Color</a></div><div class="ttdeci">bool enableWindow1ForBg2Bg4Color</div><div class="ttdef"><b>Definition:</b> PPU.hpp:240</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a8bf7ac4696cf2dbf46c87fa79ef09cfd"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a8bf7ac4696cf2dbf46c87fa79ef09cfd">ComSquare::PPU::PPU::wsel</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@99 wsel</div><div class="ttdoc">W12SEL - W34SEL Registers (Window Mask Settings for BGs) and WOBJSEL Register (Window Mask Settings f...</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a5c63ed11a105bed5d6d83ebe45d5da50"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a5c63ed11a105bed5d6d83ebe45d5da50">ComSquare::PPU::PPU::addSubtractSelect</a></div><div class="ttdeci">bool addSubtractSelect</div><div class="ttdef"><b>Definition:</b> PPU.hpp:338</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac9ec49ed0a18bb100869abbab1aa7aea"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac9ec49ed0a18bb100869abbab1aa7aea">ComSquare::PPU::PPU::enableWindow2ForBg2Bg4Color</a></div><div class="ttdeci">bool enableWindow2ForBg2Bg4Color</div><div class="ttdef"><b>Definition:</b> PPU.hpp:238</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac3e7cd5393b06f731e5b6f9bcf9a9fc3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac3e7cd5393b06f731e5b6f9bcf9a9fc3">ComSquare::PPU::PPU::cgdata</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@98 cgdata</div><div class="ttdoc">CGDATA Register (CGRAM Data write)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a106343cca3de05c11976017c454ab4c2"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a106343cca3de05c11976017c454ab4c2">ComSquare::PPU::PPU::characterSizeBg1</a></div><div class="ttdeci">bool characterSizeBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:55</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af3d7ceab8adce20636a5e52a5c4c770d"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af3d7ceab8adce20636a5e52a5c4c770d">ComSquare::PPU::PPU::vmdata</a></div><div class="ttdeci">uint32_t vmdata</div><div class="ttdef"><b>Definition:</b> PPU.hpp:193</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aae89376e67859c253032d021aaf4ccbb"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aae89376e67859c253032d021aaf4ccbb">ComSquare::PPU::PPU::enableColorMathObj</a></div><div class="ttdeci">bool enableColorMathObj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:341</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a92d75bc828ef7802b61ba1ea98af67a1"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a92d75bc828ef7802b61ba1ea98af67a1">ComSquare::PPU::PPU::addressRemapping</a></div><div class="ttdeci">uint8_t addressRemapping</div><div class="ttdef"><b>Definition:</b> PPU.hpp:174</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a4fd2ca883c859d709883f2c096e39bcf"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a4fd2ca883c859d709883f2c096e39bcf">ComSquare::PPU::PPU::PPU</a></div><div class="ttdeci">PPU()=default</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_afb56625172bf542ac92557a996f2fc58"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#afb56625172bf542ac92557a996f2fc58">ComSquare::PPU::PPU::affectBg2</a></div><div class="ttdeci">bool affectBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:67</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a129f2bf67320366e542cd6ef94391cb5"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a129f2bf67320366e542cd6ef94391cb5">ComSquare::PPU::PPU::window1InversionForBg2Bg4Color</a></div><div class="ttdeci">bool window1InversionForBg2Bg4Color</div><div class="ttdef"><b>Definition:</b> PPU.hpp:241</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_abe9b64666b8205577325b764553e9c62"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#abe9b64666b8205577325b764553e9c62">ComSquare::PPU::PPU::vmaddl</a></div><div class="ttdeci">uint8_t vmaddl</div><div class="ttdef"><b>Definition:</b> PPU.hpp:183</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad0a1c374d382cbc492ae1cbb2cb68311"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad0a1c374d382cbc492ae1cbb2cb68311">ComSquare::PPU::PPU::enableWindowMaskingBg3</a></div><div class="ttdeci">bool enableWindowMaskingBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:306</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a62fc6e0855f7e75884839aa170e5c769"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a62fc6e0855f7e75884839aa170e5c769">ComSquare::PPU::PPU::tilemapHorizontalMirroring</a></div><div class="ttdeci">bool tilemapHorizontalMirroring</div><div class="ttdef"><b>Definition:</b> PPU.hpp:76</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aba3a743234981a6f62a20ef2f4832841"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aba3a743234981a6f62a20ef2f4832841">ComSquare::PPU::PPU::oamAddress</a></div><div class="ttdeci">uint32_t oamAddress</div><div class="ttdef"><b>Definition:</b> PPU.hpp:39</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aadf87ba48318535f51985a294630955b"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aadf87ba48318535f51985a294630955b">ComSquare::PPU::PPU::obsel</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@77 obsel</div><div class="ttdoc">OBSEL Register (Object Size and Character Address)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a030f8be9d159d8cc98bdf23bb7c5629b"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a030f8be9d159d8cc98bdf23bb7c5629b">ComSquare::PPU::PPU::wh0</a></div><div class="ttdeci">uint8_t wh0</div><div class="ttdoc">WH0 Register (CWindow 1 Left Position)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:250</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a43d44c71261ab53daa5ae6029485cee3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a43d44c71261ab53daa5ae6029485cee3">ComSquare::PPU::PPU::preventColorMath</a></div><div class="ttdeci">uint8_t preventColorMath</div><div class="ttdef"><b>Definition:</b> PPU.hpp:328</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a738b9662f70916330b7d1181d1199d39"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a738b9662f70916330b7d1181d1199d39">ComSquare::PPU::PPU::characterSizeBg2</a></div><div class="ttdeci">bool characterSizeBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:54</div></div>
|
|
<div class="ttc" id="anamespaceComSquare_1_1PPU_html"><div class="ttname"><a href="namespaceComSquare_1_1PPU.html">ComSquare::PPU</a></div><div class="ttdef"><b>Definition:</b> PPU.cpp:9</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a49ef1474d2b09b989e1808ae6a677b23"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a49ef1474d2b09b989e1808ae6a677b23">ComSquare::PPU::PPU::mode1Bg3PriorityBit</a></div><div class="ttdeci">bool mode1Bg3PriorityBit</div><div class="ttdef"><b>Definition:</b> PPU.hpp:56</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aac2fb2ec8798b7e268d5a1ab87239fc5"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aac2fb2ec8798b7e268d5a1ab87239fc5">ComSquare::PPU::PPU::m7x</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@96 m7x</div><div class="ttdoc">M7X Register (Mode 7 Center X)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a99b3af5840819335595620cb2f875aa4"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a99b3af5840819335595620cb2f875aa4">ComSquare::PPU::PPU::oamaddl</a></div><div class="ttdeci">uint8_t oamaddl</div><div class="ttdef"><b>Definition:</b> PPU.hpp:43</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_afd9df043d7aa12ead546e273b1b686ad"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#afd9df043d7aa12ead546e273b1b686ad">ComSquare::PPU::PPU::bg3sc</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@83 bg3sc</div><div class="ttdoc">BG3SC Register (BG3 Tilemap Address and Size)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3fef9a20586f4667e70be158e9cf4c49"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3fef9a20586f4667e70be158e9cf4c49">ComSquare::PPU::PPU::enableWindowDisplayObj</a></div><div class="ttdeci">bool enableWindowDisplayObj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:280</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3d5dd60e5ec94cf9583c9c2e85939056"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3d5dd60e5ec94cf9583c9c2e85939056">ComSquare::PPU::PPU::objPriorityActivationBit</a></div><div class="ttdeci">bool objPriorityActivationBit</div><div class="ttdef"><b>Definition:</b> PPU.hpp:37</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa8016d4a4974fd63451515ff5aaa116a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa8016d4a4974fd63451515ff5aaa116a">ComSquare::PPU::PPU::halfColorMath</a></div><div class="ttdeci">bool halfColorMath</div><div class="ttdef"><b>Definition:</b> PPU.hpp:339</div></div>
|
|
<div class="ttc" id="aInts_8hpp_html_a89f009aaf5d1964a000f44f09fa0bcf8"><div class="ttname"><a href="Ints_8hpp.html#a89f009aaf5d1964a000f44f09fa0bcf8">uint24_t</a></div><div class="ttdeci">unsigned uint24_t</div><div class="ttdef"><b>Definition:</b> Ints.hpp:8</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a6f6e5d62cfb23980484d825ee3649770"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a6f6e5d62cfb23980484d825ee3649770">ComSquare::PPU::PPU::tmw</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@104 tmw</div><div class="ttdoc">TMW Register (Window Mask Designation for the Main Screen)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_adfcac6cbf978a53ee7f5ef17f20791a3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#adfcac6cbf978a53ee7f5ef17f20791a3">ComSquare::PPU::PPU::maskLogicBg2</a></div><div class="ttdeci">uint8_t maskLogicBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:261</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad85fad2c65c7169762734726b093b71a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad85fad2c65c7169762734726b093b71a">ComSquare::PPU::PPU::tilemapVerticalMirroring</a></div><div class="ttdeci">bool tilemapVerticalMirroring</div><div class="ttdef"><b>Definition:</b> PPU.hpp:77</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1Memory_1_1IMemory_html"><div class="ttname"><a href="classComSquare_1_1Memory_1_1IMemory.html">ComSquare::Memory::IMemory</a></div><div class="ttdoc">Common interface implemented by all components mapping memory.</div><div class="ttdef"><b>Definition:</b> IMemory.hpp:16</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a09f0557e762ec93e438058b2cdd5d043"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a09f0557e762ec93e438058b2cdd5d043">ComSquare::PPU::PPU::mpy</a></div><div class="ttdeci">uint32_t mpy</div><div class="ttdef"><b>Definition:</b> PPU.hpp:379</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ae6f175ebd7dcf26b459633be7d039573"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ae6f175ebd7dcf26b459633be7d039573">ComSquare::PPU::PPU::blue</a></div><div class="ttdeci">uint8_t blue</div><div class="ttdef"><b>Definition:</b> PPU.hpp:229</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a729f84219f7bf306b456809247f794e8"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a729f84219f7bf306b456809247f794e8">ComSquare::PPU::PPU::raw</a></div><div class="ttdeci">uint16_t raw</div><div class="ttdef"><b>Definition:</b> PPU.hpp:131</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aca316d3992c29cf4b61e3a440ff289e8"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aca316d3992c29cf4b61e3a440ff289e8">ComSquare::PPU::PPU::maskLogicObj</a></div><div class="ttdeci">uint8_t maskLogicObj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:271</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a27b547b7778635cc2a2bbe3f1bbb3631"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a27b547b7778635cc2a2bbe3f1bbb3631">ComSquare::PPU::PPU::enableColorMathBackdrop</a></div><div class="ttdeci">bool enableColorMathBackdrop</div><div class="ttdef"><b>Definition:</b> PPU.hpp:340</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_afada168e444b66b66e5163a5c8094210"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#afada168e444b66b66e5163a5c8094210">ComSquare::PPU::PPU::bg1sc</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@81 bg1sc</div><div class="ttdoc">BG1SC Register (BG1 Tilemap Address and Size)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3732e3f10e2ba6d78b6f29750a7da2ea"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3732e3f10e2ba6d78b6f29750a7da2ea">ComSquare::PPU::PPU::offsetBg</a></div><div class="ttdeci">uint32_t offsetBg</div><div class="ttdef"><b>Definition:</b> PPU.hpp:129</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_afdc673c4bb77091e0a0277f5ff4b600e"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#afdc673c4bb77091e0a0277f5ff4b600e">ComSquare::PPU::PPU::bg1ofs</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@87 bg1ofs</div><div class="ttdoc">BG1HOFS Register (BG1 Horizontal Scroll)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a9ef196aeb6a1d02a8d0745f20377b11b"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a9ef196aeb6a1d02a8d0745f20377b11b">ComSquare::PPU::PPU::colorIntensity</a></div><div class="ttdeci">uint8_t colorIntensity</div><div class="ttdef"><b>Definition:</b> PPU.hpp:355</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a145abd657ed3417f2ee62bf4a1ab76ec"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a145abd657ed3417f2ee62bf4a1ab76ec">ComSquare::PPU::PPU::green</a></div><div class="ttdeci">uint8_t green</div><div class="ttdef"><b>Definition:</b> PPU.hpp:230</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a8b15d07cd3696c70bc77d2dc8ffde395"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a8b15d07cd3696c70bc77d2dc8ffde395">ComSquare::PPU::PPU::horizontalMirroring</a></div><div class="ttdeci">bool horizontalMirroring</div><div class="ttdef"><b>Definition:</b> PPU.hpp:201</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2c5dcb02bdea2fbe50da49c4f58328a5"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2c5dcb02bdea2fbe50da49c4f58328a5">ComSquare::PPU::PPU::nameSelect</a></div><div class="ttdeci">bool nameSelect</div><div class="ttdef"><b>Definition:</b> PPU.hpp:29</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a3874cb31b794a9ae92266dfc201f1791"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a3874cb31b794a9ae92266dfc201f1791">ComSquare::PPU::PPU::enableWindowDisplayBg2</a></div><div class="ttdeci">bool enableWindowDisplayBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:283</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a9cb95f907fd28664d2ef35c2ddb6bdf4"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a9cb95f907fd28664d2ef35c2ddb6bdf4">ComSquare::PPU::PPU::wh3</a></div><div class="ttdeci">uint8_t wh3</div><div class="ttdoc">WH3 Register (CWindow 2 Right Position)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:256</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_acb25a221f7810763d688c841abeda905"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#acb25a221f7810763d688c841abeda905">ComSquare::PPU::PPU::window2InversionForBg1Bg3Obj</a></div><div class="ttdeci">bool window2InversionForBg1Bg3Obj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:243</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aee65c3ef332592745f5423a61c433374"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aee65c3ef332592745f5423a61c433374">ComSquare::PPU::PPU::inidisp</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@76 inidisp</div><div class="ttdoc">INIDISP Register (F-blank and Brightness)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a9747502f5efe506045c43fcfc425a3ff"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a9747502f5efe506045c43fcfc425a3ff">ComSquare::PPU::PPU::m7y</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@97 m7y</div><div class="ttdoc">M7Y Register (Mode 7 Center Y)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ae1467b859e161568d49c48f251b40df1"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ae1467b859e161568d49c48f251b40df1">ComSquare::PPU::PPU::characterSizeBg4</a></div><div class="ttdeci">bool characterSizeBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:52</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a77506c8796f2e46d0954efc56059b833"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a77506c8796f2e46d0954efc56059b833">ComSquare::PPU::PPU::center</a></div><div class="ttdeci">uint32_t center</div><div class="ttdef"><b>Definition:</b> PPU.hpp:213</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a6db4b1553f6f2162988dc27bb0c46047"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a6db4b1553f6f2162988dc27bb0c46047">ComSquare::PPU::PPU::tilemapAddress</a></div><div class="ttdeci">uint8_t tilemapAddress</div><div class="ttdef"><b>Definition:</b> PPU.hpp:75</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a423b411c84f74a091c5ea531f40e4c81"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a423b411c84f74a091c5ea531f40e4c81">ComSquare::PPU::PPU::mpyh</a></div><div class="ttdeci">uint8_t mpyh</div><div class="ttdef"><b>Definition:</b> PPU.hpp:377</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a2384fae273a111db47ae26955758bd82"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a2384fae273a111db47ae26955758bd82">ComSquare::PPU::PPU::mpym</a></div><div class="ttdeci">uint8_t mpym</div><div class="ttdef"><b>Definition:</b> PPU.hpp:376</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_acb734a1496f19c0a14bb105fc45c16c9"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#acb734a1496f19c0a14bb105fc45c16c9">ComSquare::PPU::PPU::emptySpaceFill</a></div><div class="ttdeci">bool emptySpaceFill</div><div class="ttdef"><b>Definition:</b> PPU.hpp:199</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a80b5f1858b503dca7142a3b4a1b77ed0"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a80b5f1858b503dca7142a3b4a1b77ed0">ComSquare::PPU::PPU::enableWindowDisplayBg4</a></div><div class="ttdeci">bool enableWindowDisplayBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:281</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac0a304abc8eb072b4e6579992a50a7af"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac0a304abc8eb072b4e6579992a50a7af">ComSquare::PPU::PPU::enableColorMathBg1</a></div><div class="ttdeci">bool enableColorMathBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:345</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_affb09d2bee7fafdc75eef3e8cd75f036"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#affb09d2bee7fafdc75eef3e8cd75f036">ComSquare::PPU::PPU::objectSize</a></div><div class="ttdeci">uint8_t objectSize</div><div class="ttdef"><b>Definition:</b> PPU.hpp:28</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af6c4596ba682a867608d4587db646774"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af6c4596ba682a867608d4587db646774">ComSquare::PPU::PPU::m7ofs</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@88 m7ofs</div><div class="ttdoc">M7HOFS Register (Mode 7 _BG Horizontal Scroll)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa328d9626498061e58c55fe9635049e2"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa328d9626498061e58c55fe9635049e2">ComSquare::PPU::PPU::pixelSize</a></div><div class="ttdeci">uint8_t pixelSize</div><div class="ttdef"><b>Definition:</b> PPU.hpp:64</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a4307e93f303ac9a58e00f3fd0dc5181a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a4307e93f303ac9a58e00f3fd0dc5181a">ComSquare::PPU::PPU::affectBg3</a></div><div class="ttdeci">bool affectBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:66</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af7d7b2b470817c568e12e7c8b5f08da4"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af7d7b2b470817c568e12e7c8b5f08da4">ComSquare::PPU::PPU::clipColorToBlackBeforeMath</a></div><div class="ttdeci">uint8_t clipColorToBlackBeforeMath</div><div class="ttdef"><b>Definition:</b> PPU.hpp:327</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a544f9c495c06aa343dfdef5bd01d51ba"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a544f9c495c06aa343dfdef5bd01d51ba">ComSquare::PPU::PPU::red</a></div><div class="ttdeci">bool red</div><div class="ttdef"><b>Definition:</b> PPU.hpp:354</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac5e2e9d688235ab74813521770959653"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac5e2e9d688235ab74813521770959653">ComSquare::PPU::PPU::cgadd</a></div><div class="ttdeci">uint8_t cgadd</div><div class="ttdoc">CGADD Register (CGRAM Address)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:224</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa84c3f7fb538b727b506cc867f1eb399"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa84c3f7fb538b727b506cc867f1eb399">ComSquare::PPU::PPU::bg34nba</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@86 bg34nba</div><div class="ttdoc">BG34NBA Register (BG3 and 4 Chr Address)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a6fee836aeef61e1ef5905306b6a01efe"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a6fee836aeef61e1ef5905306b6a01efe">ComSquare::PPU::PPU::_</a></div><div class="ttdeci">bool _</div><div class="ttdef"><b>Definition:</b> PPU.hpp:20</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a8f495356953452cba784c7ca5a8bf00e"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a8f495356953452cba784c7ca5a8bf00e">ComSquare::PPU::PPU::mosaic</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@80 mosaic</div><div class="ttdoc">MOSAIC Register (Screen Pixelation)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa7fd0c2bb6aae15a535cf1e78f53f417"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa7fd0c2bb6aae15a535cf1e78f53f417">ComSquare::PPU::PPU::bg2sc</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@82 bg2sc</div><div class="ttdoc">BG2SC Register (BG2 Tilemap Address and Size)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a920267b08b737762495b6caa4d9afa36"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a920267b08b737762495b6caa4d9afa36">ComSquare::PPU::PPU::blue</a></div><div class="ttdeci">bool blue</div><div class="ttdef"><b>Definition:</b> PPU.hpp:352</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aae0095b0bc2acb3e641e27c33324ac14"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aae0095b0bc2acb3e641e27c33324ac14">ComSquare::PPU::PPU::vmaddh</a></div><div class="ttdeci">uint8_t vmaddh</div><div class="ttdef"><b>Definition:</b> PPU.hpp:182</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac924d3c9890799e337aa631ec36d2182"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac924d3c9890799e337aa631ec36d2182">ComSquare::PPU::PPU::green</a></div><div class="ttdeci">bool green</div><div class="ttdef"><b>Definition:</b> PPU.hpp:353</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a5a31b91f72d4980d173fa98139adbe48"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a5a31b91f72d4980d173fa98139adbe48">ComSquare::PPU::PPU::bg2ofs</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@89 bg2ofs</div><div class="ttdoc">BG2HOFS Register (BG2 Horizontal Scroll)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_abbe9ead425d92e0d1ef388814aa57cbe"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#abbe9ead425d92e0d1ef388814aa57cbe">ComSquare::PPU::PPU::window2InversionForBg2Bg4Color</a></div><div class="ttdeci">bool window2InversionForBg2Bg4Color</div><div class="ttdef"><b>Definition:</b> PPU.hpp:239</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa077c9fc8b001817bc4de5f4a6ee6013"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa077c9fc8b001817bc4de5f4a6ee6013">ComSquare::PPU::PPU::raw</a></div><div class="ttdeci">uint32_t raw</div><div class="ttdef"><b>Definition:</b> PPU.hpp:45</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a568c9e5a4bd11a465f723aa37dfdd9ab"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a568c9e5a4bd11a465f723aa37dfdd9ab">ComSquare::PPU::PPU::bgmode</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@79 bgmode</div><div class="ttdoc">BGMODE Register (OAM Address and Obj Priority)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a023dc000412b5921dfdc36a7b3f2b593"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a023dc000412b5921dfdc36a7b3f2b593">ComSquare::PPU::PPU::wh1</a></div><div class="ttdeci">uint8_t wh1</div><div class="ttdoc">WH1 Register (CWindow 1 Right Position)</div><div class="ttdef"><b>Definition:</b> PPU.hpp:252</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac1073ec630f6dd0dcf7ad2473a9e8b5f"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac1073ec630f6dd0dcf7ad2473a9e8b5f">ComSquare::PPU::PPU::address</a></div><div class="ttdeci">bool address</div><div class="ttdef"><b>Definition:</b> PPU.hpp:172</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a20010d73cee9fe25b536dc3cf1af6dcd"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a20010d73cee9fe25b536dc3cf1af6dcd">ComSquare::PPU::PPU::fblank</a></div><div class="ttdeci">bool fblank</div><div class="ttdef"><b>Definition:</b> PPU.hpp:19</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a7c3f52bc06c607d365158358ed9ad68c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a7c3f52bc06c607d365158358ed9ad68c">ComSquare::PPU::PPU::bg12nba</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@85 bg12nba</div><div class="ttdoc">BG12NBA Register (BG1 and 2 Chr Address)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ac9f3d4274faf79b60af40ea8e15a2251"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ac9f3d4274faf79b60af40ea8e15a2251">ComSquare::PPU::PPU::vmadd</a></div><div class="ttdeci">uint32_t vmadd</div><div class="ttdef"><b>Definition:</b> PPU.hpp:185</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a69114422a412d228e4bff08ef28740cb"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a69114422a412d228e4bff08ef28740cb">ComSquare::PPU::PPU::directColorMode</a></div><div class="ttdeci">bool directColorMode</div><div class="ttdef"><b>Definition:</b> PPU.hpp:331</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a671e2987746847e07236d567d50bbcaf"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a671e2987746847e07236d567d50bbcaf">ComSquare::PPU::PPU::tm</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@102 tm</div><div class="ttdoc">TM Register (Main Screen Designation)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa03fbd9e9b3db49d10318c6eb1863b5d"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa03fbd9e9b3db49d10318c6eb1863b5d">ComSquare::PPU::PPU::wbglog</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@100 wbglog</div><div class="ttdoc">WBGLOG Register (Window mask logic for BGs)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a6753c9e539e707a14e5c21c875026397"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a6753c9e539e707a14e5c21c875026397">ComSquare::PPU::PPU::cgadsub</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@107 cgadsub</div><div class="ttdoc">CGADSUB Register (Color Math designation)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a4029d5b571e23ff0d78ec81d3b6179b7"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a4029d5b571e23ff0d78ec81d3b6179b7">ComSquare::PPU::PPU::oamadd</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@78 oamadd</div><div class="ttdoc">OAMADD Register (OAM Address and Obj Priority)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a1f40052c6f5cfc34702af785535d7382"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a1f40052c6f5cfc34702af785535d7382">ComSquare::PPU::PPU::playingFieldSize</a></div><div class="ttdeci">bool playingFieldSize</div><div class="ttdef"><b>Definition:</b> PPU.hpp:198</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a733fa4df9087069bce693d5d30c48cdb"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a733fa4df9087069bce693d5d30c48cdb">ComSquare::PPU::PPU::window1InversionForBg1Bg2Obj</a></div><div class="ttdeci">bool window1InversionForBg1Bg2Obj</div><div class="ttdef"><b>Definition:</b> PPU.hpp:245</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a9510fc6b0b614235468dc4e9a495717c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a9510fc6b0b614235468dc4e9a495717c">ComSquare::PPU::PPU::vmdatal</a></div><div class="ttdeci">uint8_t vmdatal</div><div class="ttdef"><b>Definition:</b> PPU.hpp:191</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a01959b3d68fc53370b4b8f678651ca34"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a01959b3d68fc53370b4b8f678651ca34">ComSquare::PPU::PPU::enableColorMathBg4</a></div><div class="ttdeci">bool enableColorMathBg4</div><div class="ttdef"><b>Definition:</b> PPU.hpp:342</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a1adabe810b31f6564f6f9c79eabf0d67"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a1adabe810b31f6564f6f9c79eabf0d67">ComSquare::PPU::PPU::vmain</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@92 vmain</div><div class="ttdoc">VMAIN Register (Video Port Control)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ab97032aaacecb7108fd1c57ca7b74698"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ab97032aaacecb7108fd1c57ca7b74698">ComSquare::PPU::PPU::incrementCount</a></div><div class="ttdeci">uint8_t incrementCount</div><div class="ttdef"><b>Definition:</b> PPU.hpp:175</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a92b2521550cb261058557ae93c095616"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a92b2521550cb261058557ae93c095616">ComSquare::PPU::PPU::cgwsel</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@106 cgwsel</div><div class="ttdoc">CGWSEL Register (Color Addition Select)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ab5873fc397e76c583db67ccc437c2641"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ab5873fc397e76c583db67ccc437c2641">ComSquare::PPU::PPU::coldata</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@108 coldata</div><div class="ttdoc">COLDATA Register (Fixed Color Data)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a033a358fb63f3ec9252b1c531e05c6ff"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a033a358fb63f3ec9252b1c531e05c6ff">ComSquare::PPU::PPU::characterSizeBg3</a></div><div class="ttdeci">bool characterSizeBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:53</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a27b2c72e20d387880a7562701b902cc4"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a27b2c72e20d387880a7562701b902cc4">ComSquare::PPU::PPU::oamaddh</a></div><div class="ttdeci">uint8_t oamaddh</div><div class="ttdef"><b>Definition:</b> PPU.hpp:42</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a714f3b3a8e14bb5923f423b8fa0430e6"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a714f3b3a8e14bb5923f423b8fa0430e6">ComSquare::PPU::PPU::baseAddressBg1a3</a></div><div class="ttdeci">uint8_t baseAddressBg1a3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:112</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_afb3e0bd3fdeddb091813ef3c36b20607"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#afb3e0bd3fdeddb091813ef3c36b20607">ComSquare::PPU::PPU::read</a></div><div class="ttdeci">uint8_t read(uint24_t addr) override</div><div class="ttdoc">Read data from the component.</div><div class="ttdef"><b>Definition:</b> PPU.cpp:11</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad31830ea1540d0fcb6b93cd815839dfc"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad31830ea1540d0fcb6b93cd815839dfc">ComSquare::PPU::PPU::bgMode</a></div><div class="ttdeci">uint8_t bgMode</div><div class="ttdef"><b>Definition:</b> PPU.hpp:57</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a7f80541c6cb23566093b7691f69a3897"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a7f80541c6cb23566093b7691f69a3897">ComSquare::PPU::PPU::mpyl</a></div><div class="ttdeci">uint8_t mpyl</div><div class="ttdef"><b>Definition:</b> PPU.hpp:375</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a6168eb8399a3a65e9d9ad24324698f60"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a6168eb8399a3a65e9d9ad24324698f60">ComSquare::PPU::PPU::objInterlace</a></div><div class="ttdeci">bool objInterlace</div><div class="ttdef"><b>Definition:</b> PPU.hpp:367</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a1630dc302a60891d669a55832af43358"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a1630dc302a60891d669a55832af43358">ComSquare::PPU::PPU::verticalMirroring</a></div><div class="ttdeci">bool verticalMirroring</div><div class="ttdef"><b>Definition:</b> PPU.hpp:202</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ad6afcb4335d686d8dc77dff5cee9b3de"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ad6afcb4335d686d8dc77dff5cee9b3de">ComSquare::PPU::PPU::enableWindowDisplayBg3</a></div><div class="ttdeci">bool enableWindowDisplayBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:282</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a37f1fce3b3a72717fff33803b3c4633a"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a37f1fce3b3a72717fff33803b3c4633a">ComSquare::PPU::PPU::raw</a></div><div class="ttdeci">uint8_t raw</div><div class="ttdef"><b>Definition:</b> PPU.hpp:23</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_af7216991b1369e315ad7fed901c23b80"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#af7216991b1369e315ad7fed901c23b80">ComSquare::PPU::PPU::enableWindowDisplayBg1</a></div><div class="ttdeci">bool enableWindowDisplayBg1</div><div class="ttdef"><b>Definition:</b> PPU.hpp:284</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a1915ae2586d7f0e7ad3f0046e98c4082"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a1915ae2586d7f0e7ad3f0046e98c4082">ComSquare::PPU::PPU::m7sel</a></div><div class="ttdeci">union ComSquare::PPU::PPU::@95 m7sel</div><div class="ttdoc">M7SEL Register (Mode 7 Settings)</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_aa8db6a11d518a6dca8381005c5ee4168"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#aa8db6a11d518a6dca8381005c5ee4168">ComSquare::PPU::PPU::brightness</a></div><div class="ttdeci">uint8_t brightness</div><div class="ttdef"><b>Definition:</b> PPU.hpp:21</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_ae2898774a90b01d666ced97285a02f2c"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#ae2898774a90b01d666ced97285a02f2c">ComSquare::PPU::PPU::enableColorMathBg2</a></div><div class="ttdeci">bool enableColorMathBg2</div><div class="ttdef"><b>Definition:</b> PPU.hpp:344</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html_a263e369937c0bf00ad3de6d787dadca3"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html#a263e369937c0bf00ad3de6d787dadca3">ComSquare::PPU::PPU::maskLogicBg3</a></div><div class="ttdeci">uint8_t maskLogicBg3</div><div class="ttdef"><b>Definition:</b> PPU.hpp:262</div></div>
|
|
<div class="ttc" id="aclassComSquare_1_1PPU_1_1PPU_html"><div class="ttname"><a href="classComSquare_1_1PPU_1_1PPU.html">ComSquare::PPU::PPU</a></div><div class="ttdoc">The struct containing all the registers the PPU.</div><div class="ttdef"><b>Definition:</b> PPU.hpp:14</div></div>
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
</a> 1.8.17
|
|
</small></address>
|
|
</body>
|
|
</html>
|