Newer
Older
UbixOS / doc / html / objgfx30_8h_source.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.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>UbixOS V2: C:/Dev/git/UbixOS/sys/include/objgfx/objgfx30.h 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</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">UbixOS V2
   &#160;<span id="projectnumber">2.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('objgfx30_8h_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">objgfx30.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="objgfx30_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*-</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment"> * Copyright (c) 2002-2018 The UbixOS Project.</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * All rights reserved.</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This was developed by Christopher W. Olsen for the UbixOS Project.</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * Redistribution and use in source and binary forms, with or without modification, are permitted</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * provided that the following conditions are met:</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * 1) Redistributions of source code must retain the above copyright notice, this list of</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *    conditions, the following disclaimer and the list of authors.</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * 2) Redistributions in binary form must reproduce the above copyright notice, this list of</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *    conditions, the following disclaimer and the list of authors in the documentation and/or</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *    other materials provided with the distribution.</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * 3) Neither the name of the UbixOS Project nor the names of its contributors may be used to</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> *    endorse or promote products derived from this software without specific prior written</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> *    permission.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS</span></div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES</span></div>
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment"> * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN</span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment"> * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment"> * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment"> * objgfx30.h</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment"> *  Created on: Jan 12, 2018</span></div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment"> *      Author: cwolsen</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment"> */</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#ifndef SYS_INCLUDE_OBJGFX_OBJGFX30_H_</span></div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define SYS_INCLUDE_OBJGFX_OBJGFX30_H_</span></div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160; </div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;stdlib.h&gt;</span> <span class="comment">// for NULL</span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160; </div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a467ed54b7ee6cf6bbf297c27fba36a9a">   41</a></span>&#160;<span class="preprocessor">#define RadToDeg 180.0/3.14159265358979;</span></div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160; </div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a7e31ca7716b8d85dd473450a5c5e5a97">   43</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span> <a class="code" href="objgfx30_8h.html#a7e31ca7716b8d85dd473450a5c5e5a97">Int8</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#af3cf8d818dc9f30754f325121c0353e2">   44</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="objgfx30_8h.html#af3cf8d818dc9f30754f325121c0353e2">Int16</a>;</div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">   45</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>;</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160; </div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">   47</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>;</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">   48</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a>;</div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span> <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>;</div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160; </div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5">   51</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5">ogDataState</a> {</div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5a9f115a36e53b4d3514647d66f54712a2">   52</a></span>&#160;  <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5aa837d3b7b74f0cefd8e32fc4883e20b7">ogNONE</a>, <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5a9f115a36e53b4d3514647d66f54712a2">ogOWNER</a>, <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5af372a8445c9ce265caf379416c944199">ogALIASING</a></div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;};</div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160; </div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structTRGB.html">   55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structTRGB.html#a7f952730031491fee049ebbd99bd3341">   56</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGB.html#a7f952730031491fee049ebbd99bd3341">red</a>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structTRGB.html#ae05d9b5d39230ed190000c01f7e0ebb0">   57</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGB.html#ae05d9b5d39230ed190000c01f7e0ebb0">green</a>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structTRGB.html#a02d8230339dbeca13a6b7eb9f42cff08">   58</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGB.html#a02d8230339dbeca13a6b7eb9f42cff08">blue</a>;</div>
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;} <a class="code" href="structTRGB.html">TRGB</a>;</div>
<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structTRGBA.html">   61</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structTRGBA.html#a1b18bb0b9c077a7baa5b2f45dbf742cd">   62</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGBA.html#a1b18bb0b9c077a7baa5b2f45dbf742cd">red</a>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="structTRGBA.html#a9dd7eab54137a08e9abdfe13072f1f62">   63</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGBA.html#a9dd7eab54137a08e9abdfe13072f1f62">green</a>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structTRGBA.html#a7105930d5345d6787379189afc7527f8">   64</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGBA.html#a7105930d5345d6787379189afc7527f8">blue</a>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structTRGBA.html#a92498e50202c5b2bae289370f946c092">   65</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTRGBA.html#a92498e50202c5b2bae289370f946c092">alpha</a>;</div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;} <a class="code" href="structTRGBA.html">TRGBA</a>;</div>
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160; </div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structTMode__Rec.html">   68</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ae241a04fcd9b74d19e7c20071cefb21e">   69</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#ae241a04fcd9b74d19e7c20071cefb21e">ModeAttributes</a>;</div>
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#afd7635a77ace5997b093aa2c47e6902f">   70</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#afd7635a77ace5997b093aa2c47e6902f">WindowAFlags</a>;</div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a607928928e0d9867aa71dd5ebfe5a837">   71</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a607928928e0d9867aa71dd5ebfe5a837">WindowBFlags</a>;</div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a0aee28a8c061723a9078deae222e4424">   72</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#a0aee28a8c061723a9078deae222e4424">Granularity</a>;</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#aac4ed324d90c11833672c46f88f905ef">   73</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#aac4ed324d90c11833672c46f88f905ef">WindowSize</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a84697e5e9c3003f2662e10f1f531f048">   74</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#a84697e5e9c3003f2662e10f1f531f048">WindowASeg</a>;</div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#acf42b9784ed1d54f13cf69d3031fcfb3">   75</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#acf42b9784ed1d54f13cf69d3031fcfb3">WindowBSeg</a>;</div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a1781ec66535683e7e7cf91f6e4036f27">   76</a></span>&#160;    <span class="keywordtype">void</span>* <a class="code" href="structTMode__Rec.html#a1781ec66535683e7e7cf91f6e4036f27">BankSwitch</a>;</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a1d3219dbf4e058aa45582e6fbf1d0349">   77</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#a1d3219dbf4e058aa45582e6fbf1d0349">BytesPerLine</a>;</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a2853e93257786feed9510a40ba59e87f">   78</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> xRes, <a class="code" href="structTMode__Rec.html#a2853e93257786feed9510a40ba59e87f">yRes</a>;</div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a2970ac8388b0d027891c2c2bda0ab652">   79</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a2970ac8388b0d027891c2c2bda0ab652">CharWidth</a>;</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ad661f40af7efee1b81a77d33ea0dd5d8">   80</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ad661f40af7efee1b81a77d33ea0dd5d8">CharHeight</a>;</div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#add2e0bfe5d3b452d126f1707bf1bc405">   81</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#add2e0bfe5d3b452d126f1707bf1bc405">NumBitPlanes</a>;</div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ac961716fdfa16eddb820b407b87ce964">   82</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ac961716fdfa16eddb820b407b87ce964">BitsPerPixel</a>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a7d1bb1decd6f1690bd1472107ddebb78">   83</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a7d1bb1decd6f1690bd1472107ddebb78">NumberOfBanks</a>;</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a525f23bf50f81c495997dc9e97abdecd">   84</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a525f23bf50f81c495997dc9e97abdecd">MemoryModel</a>;</div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#acef9fd2f7ecfa740ecbfeef1964b3c59">   85</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#acef9fd2f7ecfa740ecbfeef1964b3c59">BankSize</a>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a57e1b464f163a694df0889595963c64f">   86</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a57e1b464f163a694df0889595963c64f">NumOfImagePages</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ac64f4b2ea3c11f3888ae8fa57ef13021">   87</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ac64f4b2ea3c11f3888ae8fa57ef13021">Reserved</a>;</div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;    <span class="comment">// Direct colour fields (required for Direct/6 and YUV/7 memory models</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a9000159872f08a660e0242a486456960">   89</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a9000159872f08a660e0242a486456960">RedMaskSize</a>;</div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a0ea949d700a9d963ee9729a5ce89a762">   90</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a0ea949d700a9d963ee9729a5ce89a762">RedFieldPosition</a>;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a71010ab26fd0efae91dd49b4b7aa3cae">   91</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a71010ab26fd0efae91dd49b4b7aa3cae">GreenMaskSize</a>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a399c39aedde68e7d47ab4d7af068ffb1">   92</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#a399c39aedde68e7d47ab4d7af068ffb1">GreenFieldPosition</a>;</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ad08a1705fdd1c28f5c80058b2d3966ad">   93</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ad08a1705fdd1c28f5c80058b2d3966ad">BlueMaskSize</a>;</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ad52a71b09f9cf16685c706563c437295">   94</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ad52a71b09f9cf16685c706563c437295">BlueFieldPosition</a>;</div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ab76a27b7a0dab771436fcd18ef2040a7">   95</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ab76a27b7a0dab771436fcd18ef2040a7">AlphaMaskSize</a>;</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#ae26231cc9e3a31594eb0bae769cf6e15">   96</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#ae26231cc9e3a31594eb0bae769cf6e15">AlphaFieldPosition</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#aa6c7431136b907bece94df99809aad75">   97</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTMode__Rec.html#aa6c7431136b907bece94df99809aad75">DirectColourMode</a>;</div>
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="comment">// VESA 2.0 specific fields</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#aa107a1ea87f632ae2af8605ca3977369">   99</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="structTMode__Rec.html#aa107a1ea87f632ae2af8605ca3977369">PhysBasePtr</a>;</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#acd73eb6a7812eebd95fc2b0b472ecc48">  100</a></span>&#160;    <span class="keywordtype">void</span>* <a class="code" href="structTMode__Rec.html#acd73eb6a7812eebd95fc2b0b472ecc48">OffScreenMemOffset</a>;</div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a915325aeec11cda300b621c9dad559f7">  101</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTMode__Rec.html#a915325aeec11cda300b621c9dad559f7">OffScreenMemSize</a>;</div>
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structTMode__Rec.html#a804e25c5f31dd7420bfee59f1b0efec9">  102</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> paddington[461];</div>
<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;} <a class="code" href="structTMode__Rec.html">TMode_Rec</a>;</div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160; </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html">  105</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a3a9244c36e5cfcc3336c2c56b08f48e7">  106</a></span>&#160;    <span class="keywordtype">char</span> VBESignature[4];</div>
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#af8d30266c87822b273608cd75d32c2cd">  107</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTVESA__Rec.html#af8d30266c87822b273608cd75d32c2cd">minVersion</a>;</div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#afe54550ecfdc951a025886c1f55f7403">  108</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTVESA__Rec.html#afe54550ecfdc951a025886c1f55f7403">majVersion</a>;</div>
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#acec102a7f7ec32ea57ca8024fb6d37c4">  109</a></span>&#160;    <span class="keywordtype">char</span> * <a class="code" href="structTVESA__Rec.html#acec102a7f7ec32ea57ca8024fb6d37c4">OEMStringPtr</a>;</div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#ae1fba83a98b12c708a24fe06b7d9fe01">  110</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="structTVESA__Rec.html#ae1fba83a98b12c708a24fe06b7d9fe01">Capabilities</a>;</div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a09e3fe7b30e99966ea34b277c9722e85">  111</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a>* <a class="code" href="structTVESA__Rec.html#a09e3fe7b30e99966ea34b277c9722e85">VideoModePtr</a>;</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a151196f63e11de479b8da7789027baea">  112</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTVESA__Rec.html#a151196f63e11de479b8da7789027baea">TotalMemory</a>;</div>
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="comment">// VESA 2.0 specific fields</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a2e8e559468d152e17788689b55b86525">  114</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a> <a class="code" href="structTVESA__Rec.html#a2e8e559468d152e17788689b55b86525">OEMSoftwareRev</a>;</div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#aa21ea4e9e3148659fffabb0977ac53f1">  115</a></span>&#160;    <span class="keywordtype">char</span> * <a class="code" href="structTVESA__Rec.html#aa21ea4e9e3148659fffabb0977ac53f1">OEMVendorNamePtr</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#aa09724791461caae3a5bc26206b29836">  116</a></span>&#160;    <span class="keywordtype">char</span> * <a class="code" href="structTVESA__Rec.html#aa09724791461caae3a5bc26206b29836">OEMProductNamePtr</a>;</div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a47048204956e3b81fdc3dd09c3a75b83">  117</a></span>&#160;    <span class="keywordtype">char</span> * <a class="code" href="structTVESA__Rec.html#a47048204956e3b81fdc3dd09c3a75b83">OEMProductRevPtr</a>;</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="structTVESA__Rec.html#a1b2bae51f26c79f2753831ebd86fd3db">  118</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> paddington[474];</div>
<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;} <a class="code" href="structTVESA__Rec.html">TVESA_Rec</a>;</div>
<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160; </div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="structTPoint.html">  121</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structTPoint.html#aee10d7be0f69306a9f98c80dd3a5afc1">  122</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a> <a class="code" href="structTPoint.html#aee10d7be0f69306a9f98c80dd3a5afc1">x</a>;</div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structTPoint.html#a4ef36d6892872531da8abaa98a81cb76">  123</a></span>&#160;    <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a> <a class="code" href="structTPoint.html#a4ef36d6892872531da8abaa98a81cb76">y</a>;</div>
<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;} <a class="code" href="structTPoint.html">TPoint</a>;</div>
<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="structTPixelFmt.html">  126</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a7d62a1a888b70bdb802720e02df05476">  127</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a7d62a1a888b70bdb802720e02df05476">BPP</a>;</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#aaaafd070509044d1ef1bbf545ca1ce66">  128</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#aaaafd070509044d1ef1bbf545ca1ce66">RedFieldPosition</a>;</div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a7b0546c3b7509b25666b7f23aa32e5ed">  129</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a7b0546c3b7509b25666b7f23aa32e5ed">GreenFieldPosition</a>;</div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#ace50b09ef450447c7891fc1d54fa7e4a">  130</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#ace50b09ef450447c7891fc1d54fa7e4a">BlueFieldPosition</a>;</div>
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a2136406b7b4f597602e344510ba41895">  131</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a2136406b7b4f597602e344510ba41895">AlphaFieldPosition</a>;</div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a3ec14799d55927ca163825cc5ef2142f">  132</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a3ec14799d55927ca163825cc5ef2142f">RedMaskSize</a>;</div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#aa6db97a236f576e7ff14d59454829210">  133</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#aa6db97a236f576e7ff14d59454829210">GreenMaskSize</a>;</div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a1278a0d7f37c5127b2ac90801cc0b199">  134</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a1278a0d7f37c5127b2ac90801cc0b199">BlueMaskSize</a>;</div>
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structTPixelFmt.html#a4588bf63c1a22523851eecc37b0ec581">  135</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="structTPixelFmt.html#a4588bf63c1a22523851eecc37b0ec581">AlphaMaskSize</a>;</div>
<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;} <a class="code" href="structTPixelFmt.html">TPixelFmt</a>;</div>
<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="comment">// Default pixel formats</span></div>
<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160; </div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a0d0a768bac671c350c330da45e55bc04">  140</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#a0d0a768bac671c350c330da45e55bc04">NULL_PIXFMT</a> = { 0, 0, 0, 0, 0, 0, 0, 0, 0 };</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#ab086db66b7a8d74fbaf3c539baf960b2">  141</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#ab086db66b7a8d74fbaf3c539baf960b2">DEF_PIXFMT_8BPP</a> = { 8, 0, 0, 0, 0, 0, 0, 0, 0 };</div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a9ca7800c538b528af0ff2a1ffff78646">  142</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#a9ca7800c538b528af0ff2a1ffff78646">DEF_PIXFMT_15BPP</a> = { 15, 10, 5, 0, 15, 5, 5, 5, 1 };</div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a5b8dde76c446c13780e2897900378b0b">  143</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#a5b8dde76c446c13780e2897900378b0b">DEF_PIXFMT_16BPP</a> = { 16, 11, 5, 0, 0, 5, 6, 5, 0 };</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#ab397e4aa1797b5b1e4293a27b6fdf4c4">  144</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#ab397e4aa1797b5b1e4293a27b6fdf4c4">DEF_PIXFMT_24BPP</a> = { 24, 16, 8, 0, 8, 8, 8 };</div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#a6a64fa53b2fe75ebe0d61494d96a5c61">  145</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#a6a64fa53b2fe75ebe0d61494d96a5c61">DEF_PIXFMT_32BPP</a> = { 32, 16, 8, 0, 24, 8, 8, 8, 8 };</div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="objgfx30_8h.html#adee044b10304c6e17a1c2ebe6c48f30b">  146</a></span>&#160;<span class="keyword">const</span> <a class="code" href="structTPixelFmt.html">TPixelFmt</a> <a class="code" href="objgfx30_8h.html#adee044b10304c6e17a1c2ebe6c48f30b">DEF_MAC_PIXFMT_16BPP</a> = { 16, 8, 4, 0, 12, 4, 4, 4, 4 };</div>
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">#include &quot;defpal.inc&quot;</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160; </div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="classTGfx0.html">  150</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTGfx0.html">TGfx0</a> {</div>
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;  <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classTGfx0.html#a59c264f41f08a8626bb21b1b8ea5f123">  152</a></span>&#160;    <a class="code" href="classTGfx0.html">TGfx0</a>* <a class="code" href="classTGfx0.html#a59c264f41f08a8626bb21b1b8ea5f123">Owner</a>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classTGfx0.html#a5a519d7a8cfcef2c8ab24d9e0ccba0b4">  153</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#abe0efc0848201c25630dfb652161ed72">xRes</a>, <a class="code" href="classTGfx0.html#a5a519d7a8cfcef2c8ab24d9e0ccba0b4">yRes</a>;</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classTGfx0.html#a1b0c7a2fb757986a97320ee684f2d0cb">  154</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a502650cb072e21052fbaddbbd3435ced">MaxX</a>, <a class="code" href="classTGfx0.html#a1b0c7a2fb757986a97320ee684f2d0cb">MaxY</a>;</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classTGfx0.html#a1eced7c241fa3cbc4c1a3fa6f643c1da">  155</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a1eced7c241fa3cbc4c1a3fa6f643c1da">bSize</a>;       <span class="comment">// buffer size (in bytes)</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classTGfx0.html#a063c0df0c3532a740de39c670cd19b82">  156</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a063c0df0c3532a740de39c670cd19b82">lSize</a>;       <span class="comment">// LineOfs size (in bytes)</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classTGfx0.html#a820b6636804eb064a493dcdc27d9a981">  157</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a820b6636804eb064a493dcdc27d9a981">TransparentColor</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classTGfx0.html#aa47b7d1266341b92bddeed6637919164">  158</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5">ogDataState</a> <a class="code" href="classTGfx0.html#aa47b7d1266341b92bddeed6637919164">DataState</a>;</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classTGfx0.html#a93c1df656df3deb3f1464ea8b42fd66f">  159</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#a93c1df656df3deb3f1464ea8b42fd66f">BPP</a>;         <span class="comment">// bits per pixel</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="classTGfx0.html#ad6c3ae24d482cb73d699d7c75b102c51">  160</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#ad6c3ae24d482cb73d699d7c75b102c51">RedFieldPosition</a>;</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="classTGfx0.html#af9023f5a6a3decc2e316d299f3fa3a0c">  161</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#af9023f5a6a3decc2e316d299f3fa3a0c">GreenFieldPosition</a>;</div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classTGfx0.html#acb051caed2a384a770f37698cf941a05">  162</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#acb051caed2a384a770f37698cf941a05">BlueFieldPosition</a>;</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classTGfx0.html#a120ab8833470adf2655196a86861315a">  163</a></span>&#160;    <a class="code" href="classTGfx0.html#a120ab8833470adf2655196a86861315a">uInt8AlphaFieldPosition</a>;</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classTGfx0.html#ac992f15cb95c84257efa9db47767aff0">  164</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#ac992f15cb95c84257efa9db47767aff0">RedShifter</a>;</div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="classTGfx0.html#af7de50ef072a87c992395661a0464242">  165</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#af7de50ef072a87c992395661a0464242">GreenShifter</a>;</div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="classTGfx0.html#af973497d9581ec5990dd7e2a7c32a941">  166</a></span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#af973497d9581ec5990dd7e2a7c32a941">BlueShifter</a>;</div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classTGfx0.html#a46c8fc590ff1c40b6795294911140c84">  167</a></span>&#160;    <a class="code" href="classTGfx0.html#a46c8fc590ff1c40b6795294911140c84">uInt8AlphaShifter</a>;</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="classTGfx0.html#a78cc68d207e2742dc4742ddfa65ed580">  168</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#a78cc68d207e2742dc4742ddfa65ed580">AntiAlias</a>;</div>
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#a7b696d5a26692e7907a496e9bd3e6096">clipLine</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>&amp;, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>&amp;, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>&amp;, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>&amp;);</div>
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a5984d0d4c8a8c93f527a22a79aead5bd">rawLine</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a23ef525f10399416f9c8f434969ea9d4">aaRawLine</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keyword">public</span>:</div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="classTGfx0.html#a13f1379d8663907360596eaf3ec0874d">  173</a></span>&#160;    <span class="keywordtype">void</span>* <a class="code" href="classTGfx0.html#a13f1379d8663907360596eaf3ec0874d">Buffer</a>;</div>
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classTGfx0.html#a08505b7f34eefb5ce02392301dff97b0">  174</a></span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>* <a class="code" href="classTGfx0.html#a08505b7f34eefb5ce02392301dff97b0">LineOfs</a>;</div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classTGfx0.html#a98a72ea99a45c5ae0fa2d6291fb82ea0">  175</a></span>&#160;    <a class="code" href="structTRGB.html">TRGB</a>* <a class="code" href="classTGfx0.html#a98a72ea99a45c5ae0fa2d6291fb82ea0">pal</a>;</div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <a class="code" href="classTGfx0.html#a227fa6ec50dfe445c162c7e1c5722f0b">TGfx0</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#aa1a3d766d828289bde3ff9f4a68c7eae">ogAlias</a>(<a class="code" href="classTGfx0.html">TGfx0</a>&amp;, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a29f234c3fbc13a3a2b9420e7ffaf66f9">ogArc</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a27e34894eb8b4420020e672afb5fe5fc">ogBSpline</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPoint.html">TPoint</a>*, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ac7ceb6f0684c426f1f4aa6991823c931">ogCircle</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#af5e61dab8ddc935fbc33f3abafc4881a">ogClear</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#aded39fd47cee6bde9135bc03f34fc52a">ogClone</a>(<a class="code" href="classTGfx0.html">TGfx0</a>&amp;);</div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#aa03f3d9137a783ad6e9434e2deadecda">ogCopy</a>(<a class="code" href="classTGfx0.html">TGfx0</a>&amp;);</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ab82405bdce96235a0462d6b4f10ebe5e">ogCopyBuf</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="classTGfx0.html">TGfx0</a>&amp;, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>);</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#a3c1c2552e15719ecdf03aa33a88078d8">ogCreate</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPixelFmt.html">TPixelFmt</a>);</div>
<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#aec99fe0773db7377faea0bb8b9114abe">ogCubicBezierCurve</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#aa233f3f5170efebbcbf8ccba1c301ef2">ogCurve</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ab869fe252f4cf79a9210f4d0b39b36af">ogFillCircle</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a35a3dde4b236d161d516a0b7f02e17d5">ogFillConvexPolygon</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPoint.html">TPoint</a>*, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a9f239b7cfd4215a2adccb2f5a9b3e1bf">ogFillPolygon</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPoint.html">TPoint</a>*, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a018cdefc109e5273cf38bb216c44ba57">ogFillRect</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a992619f2b3490a3973c910d83f1f5475">ogFillTriangle</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#ae7458dffe0443434bf0f4a70760ac827">ogGetAntiAlias</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a> <a class="code" href="classTGfx0.html#a8d65fe8297d6b8f342213415838db371">ogGetBPP</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <a class="code" href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5">ogDataState</a> <a class="code" href="classTGfx0.html#a1cb20fb2753e02f14aa5e389fe232e12">ogGetDataState</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a64b0d472d56712b5d92756bb98ce9286">ogGetMaxX</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#afae719e4d9255cc21d763b817ac0d7d5">ogGetMaxY</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a2f5cc9ef42b5377024b81271c7dd9e63">ogGetPal</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a2343a53d699b2e94ca83fd32a464f5b4">ogGetPixFmt</a>(<a class="code" href="structTPixelFmt.html">TPixelFmt</a>&amp;);</div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a42281e8f32e5459dfba006a2201cfcab">ogGetPixel</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>);</div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#aaaacdda37ac782492277ebcf1986fd97">ogGetTransparentColor</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a0867cd3d1e77053802beaed51cc89865">ogHFlip</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#acc3f77c5297734fab2d47bf7dcf9e094">ogHLine</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ac60359a77047dfdede8c1fb4a82d6f5e">ogLine</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a3221e7bcfc1f4804a375e118fe84cfe7">ogLoadPal</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *);</div>
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a7d5b0589724c42418e140c56c1eae8a6">ogPolygon</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPoint.html">TPoint</a>*, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a28aeb576aef53a0988fd96000e70e969">ogRect</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#ad838d0d70b6cc833d5eaf2e07fb18e9d">ogRGB</a>(<a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>);</div>
<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#af00f32ca6bab8cbb83baa0507137dc0a">ogSavePal</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *);</div>
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a08b171a2f918a7b605780470990995f0">ogScaleBuf</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="classTGfx0.html">TGfx0</a>&amp;, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>);</div>
<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTGfx0.html#a00490fc4053f1b1b64538dcb21f4bfd1">ogSetAntiAlias</a>(<span class="keywordtype">bool</span>);</div>
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ae790f36e15b95cfdce164deaa212f287">ogSetPixel</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#af49b13b73dd2bdab866fdbc9f7f28729">ogSetRGBPalette</a>(<a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>);</div>
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a> <a class="code" href="classTGfx0.html#a2cd624dc55efef0b3dcc7108d169c572">ogSetTransparentColor</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#af20945fa17d2b3147262a7e6e429dab0">ogSpline</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="structTPoint.html">TPoint</a>*, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ab7bc50f1a726c1484b7db5e53422d816">ogTriangle</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a6863598395ed814db4b95a37014ac275">ogUnpackRGB</a>(<a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>&amp;, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>&amp;, <a class="code" href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a>&amp;);</div>
<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#a870915ea287827566edd5fa2a0d164f9">ogVFlip</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTGfx0.html#ad7ec44c3504c7f11c101b130490af29f">ogVLine</a>(<a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a>, <a class="code" href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a>);</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    <a class="code" href="classTGfx0.html#a6088c85e1fd371db3fb9dff1450be3ea">~TGfx0</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;};</div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;<span class="comment">// TGfx0</span></div>
<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classTScreen.html">  224</a></span>&#160;<span class="keyword">class </span><a class="code" href="classTScreen.html">TScreen</a>: <span class="keyword">public</span> <a class="code" href="classTGfx0.html">TGfx0</a> {</div>
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classTScreen.html#a18091a36725045a627e7f31f73885ec2">  226</a></span>&#160;    <a class="code" href="structTVESA__Rec.html">TVESA_Rec</a>* <a class="code" href="classTScreen.html#a18091a36725045a627e7f31f73885ec2">VESARec</a>;</div>
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classTScreen.html#a852c621313692028ee0b114070865cbc">  227</a></span>&#160;    <a class="code" href="structTMode__Rec.html">TMode_Rec</a>* <a class="code" href="classTScreen.html#a852c621313692028ee0b114070865cbc">ModeRec</a>;</div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="classTScreen.html#a46e7909ee6ecc88047ea8491ca99853c">  228</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="classTScreen.html#a46e7909ee6ecc88047ea8491ca99853c">InGraphics</a>;</div>
<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="keyword">public</span>:</div>
<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    <a class="code" href="classTScreen.html#a94de7b7f7eab5bd744333967d3a376b3">TScreen</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classTScreen.html#a9b83cc539a124a7f14b02ddd04b9de72">setupMode</a>(<a class="code" href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a>);</div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;    <a class="code" href="classTScreen.html#a6679aeb2b33e28a983b0327a0482c394">~TScreen</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;};</div>
<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;<span class="comment">// TScreen</span></div>
<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160; </div>
<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* END SYS_INCLUDE_OBJGFX_OBJGFX30_H_ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="astructTMode__Rec_html_acef9fd2f7ecfa740ecbfeef1964b3c59"><div class="ttname"><a href="structTMode__Rec.html#acef9fd2f7ecfa740ecbfeef1964b3c59">TMode_Rec::BankSize</a></div><div class="ttdeci">uInt8 BankSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00085">objgfx30.h:85</a></div></div>
<div class="ttc" id="aclassTGfx0_html_aa47b7d1266341b92bddeed6637919164"><div class="ttname"><a href="classTGfx0.html#aa47b7d1266341b92bddeed6637919164">TGfx0::DataState</a></div><div class="ttdeci">ogDataState DataState</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00158">objgfx30.h:158</a></div></div>
<div class="ttc" id="astructTVESA__Rec_html_acec102a7f7ec32ea57ca8024fb6d37c4"><div class="ttname"><a href="structTVESA__Rec.html#acec102a7f7ec32ea57ca8024fb6d37c4">TVESA_Rec::OEMStringPtr</a></div><div class="ttdeci">char * OEMStringPtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00109">objgfx30.h:109</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_ac64f4b2ea3c11f3888ae8fa57ef13021"><div class="ttname"><a href="structTMode__Rec.html#ac64f4b2ea3c11f3888ae8fa57ef13021">TMode_Rec::Reserved</a></div><div class="ttdeci">uInt8 Reserved</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00087">objgfx30.h:87</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a870915ea287827566edd5fa2a0d164f9"><div class="ttname"><a href="classTGfx0.html#a870915ea287827566edd5fa2a0d164f9">TGfx0::ogVFlip</a></div><div class="ttdeci">void ogVFlip(void)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_af8d30266c87822b273608cd75d32c2cd"><div class="ttname"><a href="structTVESA__Rec.html#af8d30266c87822b273608cd75d32c2cd">TVESA_Rec::minVersion</a></div><div class="ttdeci">uInt8 minVersion</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00107">objgfx30.h:107</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a0aee28a8c061723a9078deae222e4424"><div class="ttname"><a href="structTMode__Rec.html#a0aee28a8c061723a9078deae222e4424">TMode_Rec::Granularity</a></div><div class="ttdeci">uInt16 Granularity</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00072">objgfx30.h:72</a></div></div>
<div class="ttc" id="astructTVESA__Rec_html"><div class="ttname"><a href="structTVESA__Rec.html">TVESA_Rec</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00105">objgfx30.h:105</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a27e34894eb8b4420020e672afb5fe5fc"><div class="ttname"><a href="classTGfx0.html#a27e34894eb8b4420020e672afb5fe5fc">TGfx0::ogBSpline</a></div><div class="ttdeci">void ogBSpline(uInt32, TPoint *, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTScreen_html_a46e7909ee6ecc88047ea8491ca99853c"><div class="ttname"><a href="classTScreen.html#a46e7909ee6ecc88047ea8491ca99853c">TScreen::InGraphics</a></div><div class="ttdeci">bool InGraphics</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00228">objgfx30.h:228</a></div></div>
<div class="ttc" id="astructTRGBA_html"><div class="ttname"><a href="structTRGBA.html">TRGBA</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00061">objgfx30.h:61</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a35a3dde4b236d161d516a0b7f02e17d5"><div class="ttname"><a href="classTGfx0.html#a35a3dde4b236d161d516a0b7f02e17d5">TGfx0::ogFillConvexPolygon</a></div><div class="ttdeci">void ogFillConvexPolygon(uInt32, TPoint *, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a9f239b7cfd4215a2adccb2f5a9b3e1bf"><div class="ttname"><a href="classTGfx0.html#a9f239b7cfd4215a2adccb2f5a9b3e1bf">TGfx0::ogFillPolygon</a></div><div class="ttdeci">void ogFillPolygon(uInt32, TPoint *, uInt32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_ad08a1705fdd1c28f5c80058b2d3966ad"><div class="ttname"><a href="structTMode__Rec.html#ad08a1705fdd1c28f5c80058b2d3966ad">TMode_Rec::BlueMaskSize</a></div><div class="ttdeci">uInt8 BlueMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00093">objgfx30.h:93</a></div></div>
<div class="ttc" id="astructTPixelFmt_html_a1278a0d7f37c5127b2ac90801cc0b199"><div class="ttname"><a href="structTPixelFmt.html#a1278a0d7f37c5127b2ac90801cc0b199">TPixelFmt::BlueMaskSize</a></div><div class="ttdeci">uInt8 BlueMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00134">objgfx30.h:134</a></div></div>
<div class="ttc" id="aclassTGfx0_html_af7de50ef072a87c992395661a0464242"><div class="ttname"><a href="classTGfx0.html#af7de50ef072a87c992395661a0464242">TGfx0::GreenShifter</a></div><div class="ttdeci">uInt8 GreenShifter</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00165">objgfx30.h:165</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_ac0ce9889830c3a8d750c7796fafd95f5aa837d3b7b74f0cefd8e32fc4883e20b7"><div class="ttname"><a href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5aa837d3b7b74f0cefd8e32fc4883e20b7">ogNONE</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00052">objgfx30.h:52</a></div></div>
<div class="ttc" id="aclassTGfx0_html_af00f32ca6bab8cbb83baa0507137dc0a"><div class="ttname"><a href="classTGfx0.html#af00f32ca6bab8cbb83baa0507137dc0a">TGfx0::ogSavePal</a></div><div class="ttdeci">void ogSavePal(const char *)</div></div>
<div class="ttc" id="aobjgfx30_8h_html_ada085051a6d9a8e00a2cb256d1af14ba"><div class="ttname"><a href="objgfx30_8h.html#ada085051a6d9a8e00a2cb256d1af14ba">uInt32</a></div><div class="ttdeci">unsigned long int uInt32</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00049">objgfx30.h:49</a></div></div>
<div class="ttc" id="aclassTScreen_html_a9b83cc539a124a7f14b02ddd04b9de72"><div class="ttname"><a href="classTScreen.html#a9b83cc539a124a7f14b02ddd04b9de72">TScreen::setupMode</a></div><div class="ttdeci">void setupMode(uInt16)</div></div>
<div class="ttc" id="aclassTGfx0_html_a64b0d472d56712b5d92756bb98ce9286"><div class="ttname"><a href="classTGfx0.html#a64b0d472d56712b5d92756bb98ce9286">TGfx0::ogGetMaxX</a></div><div class="ttdeci">uInt32 ogGetMaxX(void)</div></div>
<div class="ttc" id="aclassTScreen_html_a852c621313692028ee0b114070865cbc"><div class="ttname"><a href="classTScreen.html#a852c621313692028ee0b114070865cbc">TScreen::ModeRec</a></div><div class="ttdeci">TMode_Rec * ModeRec</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00227">objgfx30.h:227</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a2f5cc9ef42b5377024b81271c7dd9e63"><div class="ttname"><a href="classTGfx0.html#a2f5cc9ef42b5377024b81271c7dd9e63">TGfx0::ogGetPal</a></div><div class="ttdeci">void ogGetPal(void)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a7d1bb1decd6f1690bd1472107ddebb78"><div class="ttname"><a href="structTMode__Rec.html#a7d1bb1decd6f1690bd1472107ddebb78">TMode_Rec::NumberOfBanks</a></div><div class="ttdeci">uInt8 NumberOfBanks</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00083">objgfx30.h:83</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a6a64fa53b2fe75ebe0d61494d96a5c61"><div class="ttname"><a href="objgfx30_8h.html#a6a64fa53b2fe75ebe0d61494d96a5c61">DEF_PIXFMT_32BPP</a></div><div class="ttdeci">const TPixelFmt DEF_PIXFMT_32BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00145">objgfx30.h:145</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a7e31ca7716b8d85dd473450a5c5e5a97"><div class="ttname"><a href="objgfx30_8h.html#a7e31ca7716b8d85dd473450a5c5e5a97">Int8</a></div><div class="ttdeci">signed char Int8</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00043">objgfx30.h:43</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a81f3b46fa4ddd984830104840a08da82"><div class="ttname"><a href="objgfx30_8h.html#a81f3b46fa4ddd984830104840a08da82">uInt16</a></div><div class="ttdeci">unsigned short int uInt16</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00048">objgfx30.h:48</a></div></div>
<div class="ttc" id="astructTRGB_html_a02d8230339dbeca13a6b7eb9f42cff08"><div class="ttname"><a href="structTRGB.html#a02d8230339dbeca13a6b7eb9f42cff08">TRGB::blue</a></div><div class="ttdeci">uInt8 blue</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00058">objgfx30.h:58</a></div></div>
<div class="ttc" id="astructTRGB_html_ae05d9b5d39230ed190000c01f7e0ebb0"><div class="ttname"><a href="structTRGB.html#ae05d9b5d39230ed190000c01f7e0ebb0">TRGB::green</a></div><div class="ttdeci">uInt8 green</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00057">objgfx30.h:57</a></div></div>
<div class="ttc" id="astructTPoint_html_a4ef36d6892872531da8abaa98a81cb76"><div class="ttname"><a href="structTPoint.html#a4ef36d6892872531da8abaa98a81cb76">TPoint::y</a></div><div class="ttdeci">Int32 y</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00123">objgfx30.h:123</a></div></div>
<div class="ttc" id="astructTRGBA_html_a1b18bb0b9c077a7baa5b2f45dbf742cd"><div class="ttname"><a href="structTRGBA.html#a1b18bb0b9c077a7baa5b2f45dbf742cd">TRGBA::red</a></div><div class="ttdeci">uInt8 red</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00062">objgfx30.h:62</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ae790f36e15b95cfdce164deaa212f287"><div class="ttname"><a href="classTGfx0.html#ae790f36e15b95cfdce164deaa212f287">TGfx0::ogSetPixel</a></div><div class="ttdeci">void ogSetPixel(uInt32, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTScreen_html_a94de7b7f7eab5bd744333967d3a376b3"><div class="ttname"><a href="classTScreen.html#a94de7b7f7eab5bd744333967d3a376b3">TScreen::TScreen</a></div><div class="ttdeci">TScreen(void)</div></div>
<div class="ttc" id="aclassTGfx0_html_ad7ec44c3504c7f11c101b130490af29f"><div class="ttname"><a href="classTGfx0.html#ad7ec44c3504c7f11c101b130490af29f">TGfx0::ogVLine</a></div><div class="ttdeci">void ogVLine(Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_aac4ed324d90c11833672c46f88f905ef"><div class="ttname"><a href="structTMode__Rec.html#aac4ed324d90c11833672c46f88f905ef">TMode_Rec::WindowSize</a></div><div class="ttdeci">uInt16 WindowSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00073">objgfx30.h:73</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_ac0ce9889830c3a8d750c7796fafd95f5af372a8445c9ce265caf379416c944199"><div class="ttname"><a href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5af372a8445c9ce265caf379416c944199">ogALIASING</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00052">objgfx30.h:52</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ad6c3ae24d482cb73d699d7c75b102c51"><div class="ttname"><a href="classTGfx0.html#ad6c3ae24d482cb73d699d7c75b102c51">TGfx0::RedFieldPosition</a></div><div class="ttdeci">uInt8 RedFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00160">objgfx30.h:160</a></div></div>
<div class="ttc" id="aclassTScreen_html_a6679aeb2b33e28a983b0327a0482c394"><div class="ttname"><a href="classTScreen.html#a6679aeb2b33e28a983b0327a0482c394">TScreen::~TScreen</a></div><div class="ttdeci">~TScreen(void)</div></div>
<div class="ttc" id="aclassTGfx0_html_a29f234c3fbc13a3a2b9420e7ffaf66f9"><div class="ttname"><a href="classTGfx0.html#a29f234c3fbc13a3a2b9420e7ffaf66f9">TGfx0::ogArc</a></div><div class="ttdeci">void ogArc(Int32, Int32, uInt32, uInt32, uInt32, uInt32)</div></div>
<div class="ttc" id="aobjgfx30_8h_html_adee044b10304c6e17a1c2ebe6c48f30b"><div class="ttname"><a href="objgfx30_8h.html#adee044b10304c6e17a1c2ebe6c48f30b">DEF_MAC_PIXFMT_16BPP</a></div><div class="ttdeci">const TPixelFmt DEF_MAC_PIXFMT_16BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00146">objgfx30.h:146</a></div></div>
<div class="ttc" id="astructTRGBA_html_a92498e50202c5b2bae289370f946c092"><div class="ttname"><a href="structTRGBA.html#a92498e50202c5b2bae289370f946c092">TRGBA::alpha</a></div><div class="ttdeci">uInt8 alpha</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00065">objgfx30.h:65</a></div></div>
<div class="ttc" id="astructTRGB_html"><div class="ttname"><a href="structTRGB.html">TRGB</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00055">objgfx30.h:55</a></div></div>
<div class="ttc" id="aclassTGfx0_html_aded39fd47cee6bde9135bc03f34fc52a"><div class="ttname"><a href="classTGfx0.html#aded39fd47cee6bde9135bc03f34fc52a">TGfx0::ogClone</a></div><div class="ttdeci">bool ogClone(TGfx0 &amp;)</div></div>
<div class="ttc" id="aclassTGfx0_html_ab7bc50f1a726c1484b7db5e53422d816"><div class="ttname"><a href="classTGfx0.html#ab7bc50f1a726c1484b7db5e53422d816">TGfx0::ogTriangle</a></div><div class="ttdeci">void ogTriangle(Int32, Int32, Int32, Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_af9023f5a6a3decc2e316d299f3fa3a0c"><div class="ttname"><a href="classTGfx0.html#af9023f5a6a3decc2e316d299f3fa3a0c">TGfx0::GreenFieldPosition</a></div><div class="ttdeci">uInt8 GreenFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00161">objgfx30.h:161</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a992619f2b3490a3973c910d83f1f5475"><div class="ttname"><a href="classTGfx0.html#a992619f2b3490a3973c910d83f1f5475">TGfx0::ogFillTriangle</a></div><div class="ttdeci">void ogFillTriangle(Int32, Int32, Int32, Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="astructTPixelFmt_html_aa6db97a236f576e7ff14d59454829210"><div class="ttname"><a href="structTPixelFmt.html#aa6db97a236f576e7ff14d59454829210">TPixelFmt::GreenMaskSize</a></div><div class="ttdeci">uInt8 GreenMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00133">objgfx30.h:133</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_ae241a04fcd9b74d19e7c20071cefb21e"><div class="ttname"><a href="structTMode__Rec.html#ae241a04fcd9b74d19e7c20071cefb21e">TMode_Rec::ModeAttributes</a></div><div class="ttdeci">uInt16 ModeAttributes</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00069">objgfx30.h:69</a></div></div>
<div class="ttc" id="aclassTGfx0_html_aa1a3d766d828289bde3ff9f4a68c7eae"><div class="ttname"><a href="classTGfx0.html#aa1a3d766d828289bde3ff9f4a68c7eae">TGfx0::ogAlias</a></div><div class="ttdeci">bool ogAlias(TGfx0 &amp;, uInt32, uInt32, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_aa233f3f5170efebbcbf8ccba1c301ef2"><div class="ttname"><a href="classTGfx0.html#aa233f3f5170efebbcbf8ccba1c301ef2">TGfx0::ogCurve</a></div><div class="ttdeci">void ogCurve(Int32, Int32, Int32, Int32, Int32, Int32, uInt32, uInt32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a57e1b464f163a694df0889595963c64f"><div class="ttname"><a href="structTMode__Rec.html#a57e1b464f163a694df0889595963c64f">TMode_Rec::NumOfImagePages</a></div><div class="ttdeci">uInt8 NumOfImagePages</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00086">objgfx30.h:86</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a59c264f41f08a8626bb21b1b8ea5f123"><div class="ttname"><a href="classTGfx0.html#a59c264f41f08a8626bb21b1b8ea5f123">TGfx0::Owner</a></div><div class="ttdeci">TGfx0 * Owner</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00152">objgfx30.h:152</a></div></div>
<div class="ttc" id="aclassTGfx0_html_af5e61dab8ddc935fbc33f3abafc4881a"><div class="ttname"><a href="classTGfx0.html#af5e61dab8ddc935fbc33f3abafc4881a">TGfx0::ogClear</a></div><div class="ttdeci">void ogClear(uInt32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_ad52a71b09f9cf16685c706563c437295"><div class="ttname"><a href="structTMode__Rec.html#ad52a71b09f9cf16685c706563c437295">TMode_Rec::BlueFieldPosition</a></div><div class="ttdeci">uInt8 BlueFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00094">objgfx30.h:94</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_add2e0bfe5d3b452d126f1707bf1bc405"><div class="ttname"><a href="structTMode__Rec.html#add2e0bfe5d3b452d126f1707bf1bc405">TMode_Rec::NumBitPlanes</a></div><div class="ttdeci">uInt8 NumBitPlanes</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00081">objgfx30.h:81</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a23ef525f10399416f9c8f434969ea9d4"><div class="ttname"><a href="classTGfx0.html#a23ef525f10399416f9c8f434969ea9d4">TGfx0::aaRawLine</a></div><div class="ttdeci">void aaRawLine(uInt32, uInt32, uInt32, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a1b0c7a2fb757986a97320ee684f2d0cb"><div class="ttname"><a href="classTGfx0.html#a1b0c7a2fb757986a97320ee684f2d0cb">TGfx0::MaxY</a></div><div class="ttdeci">uInt32 MaxY</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00154">objgfx30.h:154</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ad838d0d70b6cc833d5eaf2e07fb18e9d"><div class="ttname"><a href="classTGfx0.html#ad838d0d70b6cc833d5eaf2e07fb18e9d">TGfx0::ogRGB</a></div><div class="ttdeci">uInt32 ogRGB(uInt8, uInt8, uInt8)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a0ea949d700a9d963ee9729a5ce89a762"><div class="ttname"><a href="structTMode__Rec.html#a0ea949d700a9d963ee9729a5ce89a762">TMode_Rec::RedFieldPosition</a></div><div class="ttdeci">uInt8 RedFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00090">objgfx30.h:90</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a3c1c2552e15719ecdf03aa33a88078d8"><div class="ttname"><a href="classTGfx0.html#a3c1c2552e15719ecdf03aa33a88078d8">TGfx0::ogCreate</a></div><div class="ttdeci">bool ogCreate(uInt32, uInt32, TPixelFmt)</div></div>
<div class="ttc" id="astructTPixelFmt_html"><div class="ttname"><a href="structTPixelFmt.html">TPixelFmt</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00126">objgfx30.h:126</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ac992f15cb95c84257efa9db47767aff0"><div class="ttname"><a href="classTGfx0.html#ac992f15cb95c84257efa9db47767aff0">TGfx0::RedShifter</a></div><div class="ttdeci">uInt8 RedShifter</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00164">objgfx30.h:164</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a8d65fe8297d6b8f342213415838db371"><div class="ttname"><a href="classTGfx0.html#a8d65fe8297d6b8f342213415838db371">TGfx0::ogGetBPP</a></div><div class="ttdeci">uInt8 ogGetBPP(void)</div></div>
<div class="ttc" id="aclassTGfx0_html_a018cdefc109e5273cf38bb216c44ba57"><div class="ttname"><a href="classTGfx0.html#a018cdefc109e5273cf38bb216c44ba57">TGfx0::ogFillRect</a></div><div class="ttdeci">void ogFillRect(Int32, Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a820b6636804eb064a493dcdc27d9a981"><div class="ttname"><a href="classTGfx0.html#a820b6636804eb064a493dcdc27d9a981">TGfx0::TransparentColor</a></div><div class="ttdeci">uInt32 TransparentColor</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00157">objgfx30.h:157</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a2343a53d699b2e94ca83fd32a464f5b4"><div class="ttname"><a href="classTGfx0.html#a2343a53d699b2e94ca83fd32a464f5b4">TGfx0::ogGetPixFmt</a></div><div class="ttdeci">void ogGetPixFmt(TPixelFmt &amp;)</div></div>
<div class="ttc" id="aclassTGfx0_html_a1cb20fb2753e02f14aa5e389fe232e12"><div class="ttname"><a href="classTGfx0.html#a1cb20fb2753e02f14aa5e389fe232e12">TGfx0::ogGetDataState</a></div><div class="ttdeci">ogDataState ogGetDataState(void)</div></div>
<div class="ttc" id="aclassTGfx0_html_afae719e4d9255cc21d763b817ac0d7d5"><div class="ttname"><a href="classTGfx0.html#afae719e4d9255cc21d763b817ac0d7d5">TGfx0::ogGetMaxY</a></div><div class="ttdeci">uInt32 ogGetMaxY(void)</div></div>
<div class="ttc" id="aclassTGfx0_html_ac7ceb6f0684c426f1f4aa6991823c931"><div class="ttname"><a href="classTGfx0.html#ac7ceb6f0684c426f1f4aa6991823c931">TGfx0::ogCircle</a></div><div class="ttdeci">void ogCircle(Int32, Int32, uInt32, uInt32)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_aa21ea4e9e3148659fffabb0977ac53f1"><div class="ttname"><a href="structTVESA__Rec.html#aa21ea4e9e3148659fffabb0977ac53f1">TVESA_Rec::OEMVendorNamePtr</a></div><div class="ttdeci">char * OEMVendorNamePtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00115">objgfx30.h:115</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a93c1df656df3deb3f1464ea8b42fd66f"><div class="ttname"><a href="classTGfx0.html#a93c1df656df3deb3f1464ea8b42fd66f">TGfx0::BPP</a></div><div class="ttdeci">uInt8 BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00159">objgfx30.h:159</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a7d5b0589724c42418e140c56c1eae8a6"><div class="ttname"><a href="classTGfx0.html#a7d5b0589724c42418e140c56c1eae8a6">TGfx0::ogPolygon</a></div><div class="ttdeci">void ogPolygon(uInt32, TPoint *, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a2cd624dc55efef0b3dcc7108d169c572"><div class="ttname"><a href="classTGfx0.html#a2cd624dc55efef0b3dcc7108d169c572">TGfx0::ogSetTransparentColor</a></div><div class="ttdeci">uInt32 ogSetTransparentColor(uInt32)</div></div>
<div class="ttc" id="astructTRGB_html_a7f952730031491fee049ebbd99bd3341"><div class="ttname"><a href="structTRGB.html#a7f952730031491fee049ebbd99bd3341">TRGB::red</a></div><div class="ttdeci">uInt8 red</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00056">objgfx30.h:56</a></div></div>
<div class="ttc" id="aclassTGfx0_html_af20945fa17d2b3147262a7e6e429dab0"><div class="ttname"><a href="classTGfx0.html#af20945fa17d2b3147262a7e6e429dab0">TGfx0::ogSpline</a></div><div class="ttdeci">void ogSpline(uInt32, TPoint *, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_af973497d9581ec5990dd7e2a7c32a941"><div class="ttname"><a href="classTGfx0.html#af973497d9581ec5990dd7e2a7c32a941">TGfx0::BlueShifter</a></div><div class="ttdeci">uInt8 BlueShifter</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00166">objgfx30.h:166</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a00490fc4053f1b1b64538dcb21f4bfd1"><div class="ttname"><a href="classTGfx0.html#a00490fc4053f1b1b64538dcb21f4bfd1">TGfx0::ogSetAntiAlias</a></div><div class="ttdeci">bool ogSetAntiAlias(bool)</div></div>
<div class="ttc" id="aobjgfx30_8h_html_aa4e0f27a9aca905e340c06d2dcae843c"><div class="ttname"><a href="objgfx30_8h.html#aa4e0f27a9aca905e340c06d2dcae843c">uInt8</a></div><div class="ttdeci">unsigned char uInt8</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00047">objgfx30.h:47</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_ab397e4aa1797b5b1e4293a27b6fdf4c4"><div class="ttname"><a href="objgfx30_8h.html#ab397e4aa1797b5b1e4293a27b6fdf4c4">DEF_PIXFMT_24BPP</a></div><div class="ttdeci">const TPixelFmt DEF_PIXFMT_24BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00144">objgfx30.h:144</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a62f5dcfe6a8e8e05cf867fb83ed50298"><div class="ttname"><a href="objgfx30_8h.html#a62f5dcfe6a8e8e05cf867fb83ed50298">Int32</a></div><div class="ttdeci">signed long int Int32</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00045">objgfx30.h:45</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_ac961716fdfa16eddb820b407b87ce964"><div class="ttname"><a href="structTMode__Rec.html#ac961716fdfa16eddb820b407b87ce964">TMode_Rec::BitsPerPixel</a></div><div class="ttdeci">uInt8 BitsPerPixel</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00082">objgfx30.h:82</a></div></div>
<div class="ttc" id="astructTRGBA_html_a9dd7eab54137a08e9abdfe13072f1f62"><div class="ttname"><a href="structTRGBA.html#a9dd7eab54137a08e9abdfe13072f1f62">TRGBA::green</a></div><div class="ttdeci">uInt8 green</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00063">objgfx30.h:63</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a227fa6ec50dfe445c162c7e1c5722f0b"><div class="ttname"><a href="classTGfx0.html#a227fa6ec50dfe445c162c7e1c5722f0b">TGfx0::TGfx0</a></div><div class="ttdeci">TGfx0(void)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a2853e93257786feed9510a40ba59e87f"><div class="ttname"><a href="structTMode__Rec.html#a2853e93257786feed9510a40ba59e87f">TMode_Rec::yRes</a></div><div class="ttdeci">uInt16 yRes</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00078">objgfx30.h:78</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a525f23bf50f81c495997dc9e97abdecd"><div class="ttname"><a href="structTMode__Rec.html#a525f23bf50f81c495997dc9e97abdecd">TMode_Rec::MemoryModel</a></div><div class="ttdeci">uInt8 MemoryModel</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00084">objgfx30.h:84</a></div></div>
<div class="ttc" id="aclassTGfx0_html_aa03f3d9137a783ad6e9434e2deadecda"><div class="ttname"><a href="classTGfx0.html#aa03f3d9137a783ad6e9434e2deadecda">TGfx0::ogCopy</a></div><div class="ttdeci">void ogCopy(TGfx0 &amp;)</div></div>
<div class="ttc" id="astructTPixelFmt_html_a3ec14799d55927ca163825cc5ef2142f"><div class="ttname"><a href="structTPixelFmt.html#a3ec14799d55927ca163825cc5ef2142f">TPixelFmt::RedMaskSize</a></div><div class="ttdeci">uInt8 RedMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00132">objgfx30.h:132</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a5a519d7a8cfcef2c8ab24d9e0ccba0b4"><div class="ttname"><a href="classTGfx0.html#a5a519d7a8cfcef2c8ab24d9e0ccba0b4">TGfx0::yRes</a></div><div class="ttdeci">uInt32 yRes</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00153">objgfx30.h:153</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ab869fe252f4cf79a9210f4d0b39b36af"><div class="ttname"><a href="classTGfx0.html#ab869fe252f4cf79a9210f4d0b39b36af">TGfx0::ogFillCircle</a></div><div class="ttdeci">void ogFillCircle(Int32, Int32, uInt32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a78cc68d207e2742dc4742ddfa65ed580"><div class="ttname"><a href="classTGfx0.html#a78cc68d207e2742dc4742ddfa65ed580">TGfx0::AntiAlias</a></div><div class="ttdeci">bool AntiAlias</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00168">objgfx30.h:168</a></div></div>
<div class="ttc" id="aclassTGfx0_html"><div class="ttname"><a href="classTGfx0.html">TGfx0</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00150">objgfx30.h:150</a></div></div>
<div class="ttc" id="astructTPixelFmt_html_a4588bf63c1a22523851eecc37b0ec581"><div class="ttname"><a href="structTPixelFmt.html#a4588bf63c1a22523851eecc37b0ec581">TPixelFmt::AlphaMaskSize</a></div><div class="ttdeci">uInt8 AlphaMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00135">objgfx30.h:135</a></div></div>
<div class="ttc" id="aclassTGfx0_html_abe0efc0848201c25630dfb652161ed72"><div class="ttname"><a href="classTGfx0.html#abe0efc0848201c25630dfb652161ed72">TGfx0::xRes</a></div><div class="ttdeci">uInt32 xRes</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00153">objgfx30.h:153</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a98a72ea99a45c5ae0fa2d6291fb82ea0"><div class="ttname"><a href="classTGfx0.html#a98a72ea99a45c5ae0fa2d6291fb82ea0">TGfx0::pal</a></div><div class="ttdeci">TRGB * pal</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00175">objgfx30.h:175</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a502650cb072e21052fbaddbbd3435ced"><div class="ttname"><a href="classTGfx0.html#a502650cb072e21052fbaddbbd3435ced">TGfx0::MaxX</a></div><div class="ttdeci">uInt32 MaxX</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00154">objgfx30.h:154</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a1d3219dbf4e058aa45582e6fbf1d0349"><div class="ttname"><a href="structTMode__Rec.html#a1d3219dbf4e058aa45582e6fbf1d0349">TMode_Rec::BytesPerLine</a></div><div class="ttdeci">uInt16 BytesPerLine</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00077">objgfx30.h:77</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a84697e5e9c3003f2662e10f1f531f048"><div class="ttname"><a href="structTMode__Rec.html#a84697e5e9c3003f2662e10f1f531f048">TMode_Rec::WindowASeg</a></div><div class="ttdeci">uInt16 WindowASeg</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00074">objgfx30.h:74</a></div></div>
<div class="ttc" id="aclassTGfx0_html_acc3f77c5297734fab2d47bf7dcf9e094"><div class="ttname"><a href="classTGfx0.html#acc3f77c5297734fab2d47bf7dcf9e094">TGfx0::ogHLine</a></div><div class="ttdeci">void ogHLine(Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_a09e3fe7b30e99966ea34b277c9722e85"><div class="ttname"><a href="structTVESA__Rec.html#a09e3fe7b30e99966ea34b277c9722e85">TVESA_Rec::VideoModePtr</a></div><div class="ttdeci">uInt16 * VideoModePtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00111">objgfx30.h:111</a></div></div>
<div class="ttc" id="aclassTScreen_html_a18091a36725045a627e7f31f73885ec2"><div class="ttname"><a href="classTScreen.html#a18091a36725045a627e7f31f73885ec2">TScreen::VESARec</a></div><div class="ttdeci">TVESA_Rec * VESARec</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00226">objgfx30.h:226</a></div></div>
<div class="ttc" id="astructTPoint_html_aee10d7be0f69306a9f98c80dd3a5afc1"><div class="ttname"><a href="structTPoint.html#aee10d7be0f69306a9f98c80dd3a5afc1">TPoint::x</a></div><div class="ttdeci">Int32 x</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00122">objgfx30.h:122</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a08505b7f34eefb5ce02392301dff97b0"><div class="ttname"><a href="classTGfx0.html#a08505b7f34eefb5ce02392301dff97b0">TGfx0::LineOfs</a></div><div class="ttdeci">uInt32 * LineOfs</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00174">objgfx30.h:174</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a915325aeec11cda300b621c9dad559f7"><div class="ttname"><a href="structTMode__Rec.html#a915325aeec11cda300b621c9dad559f7">TMode_Rec::OffScreenMemSize</a></div><div class="ttdeci">uInt16 OffScreenMemSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00101">objgfx30.h:101</a></div></div>
<div class="ttc" id="astructTRGBA_html_a7105930d5345d6787379189afc7527f8"><div class="ttname"><a href="structTRGBA.html#a7105930d5345d6787379189afc7527f8">TRGBA::blue</a></div><div class="ttdeci">uInt8 blue</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00064">objgfx30.h:64</a></div></div>
<div class="ttc" id="aclassTScreen_html"><div class="ttname"><a href="classTScreen.html">TScreen</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00224">objgfx30.h:224</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a46c8fc590ff1c40b6795294911140c84"><div class="ttname"><a href="classTGfx0.html#a46c8fc590ff1c40b6795294911140c84">TGfx0::uInt8AlphaShifter</a></div><div class="ttdeci">uInt8AlphaShifter</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00167">objgfx30.h:167</a></div></div>
<div class="ttc" id="aclassTGfx0_html_acb051caed2a384a770f37698cf941a05"><div class="ttname"><a href="classTGfx0.html#acb051caed2a384a770f37698cf941a05">TGfx0::BlueFieldPosition</a></div><div class="ttdeci">uInt8 BlueFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00162">objgfx30.h:162</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a08b171a2f918a7b605780470990995f0"><div class="ttname"><a href="classTGfx0.html#a08b171a2f918a7b605780470990995f0">TGfx0::ogScaleBuf</a></div><div class="ttdeci">void ogScaleBuf(Int32, Int32, Int32, Int32, TGfx0 &amp;, Int32, Int32, Int32, Int32)</div></div>
<div class="ttc" id="astructTPixelFmt_html_a7d62a1a888b70bdb802720e02df05476"><div class="ttname"><a href="structTPixelFmt.html#a7d62a1a888b70bdb802720e02df05476">TPixelFmt::BPP</a></div><div class="ttdeci">uInt8 BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00127">objgfx30.h:127</a></div></div>
<div class="ttc" id="aclassTGfx0_html_af49b13b73dd2bdab866fdbc9f7f28729"><div class="ttname"><a href="classTGfx0.html#af49b13b73dd2bdab866fdbc9f7f28729">TGfx0::ogSetRGBPalette</a></div><div class="ttdeci">void ogSetRGBPalette(uInt8, uInt8, uInt8, uInt8)</div></div>
<div class="ttc" id="astructTMode__Rec_html_aa6c7431136b907bece94df99809aad75"><div class="ttname"><a href="structTMode__Rec.html#aa6c7431136b907bece94df99809aad75">TMode_Rec::DirectColourMode</a></div><div class="ttdeci">uInt8 DirectColourMode</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00097">objgfx30.h:97</a></div></div>
<div class="ttc" id="astructTVESA__Rec_html_a47048204956e3b81fdc3dd09c3a75b83"><div class="ttname"><a href="structTVESA__Rec.html#a47048204956e3b81fdc3dd09c3a75b83">TVESA_Rec::OEMProductRevPtr</a></div><div class="ttdeci">char * OEMProductRevPtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00117">objgfx30.h:117</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a120ab8833470adf2655196a86861315a"><div class="ttname"><a href="classTGfx0.html#a120ab8833470adf2655196a86861315a">TGfx0::uInt8AlphaFieldPosition</a></div><div class="ttdeci">uInt8AlphaFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00163">objgfx30.h:163</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_acf42b9784ed1d54f13cf69d3031fcfb3"><div class="ttname"><a href="structTMode__Rec.html#acf42b9784ed1d54f13cf69d3031fcfb3">TMode_Rec::WindowBSeg</a></div><div class="ttdeci">uInt16 WindowBSeg</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00075">objgfx30.h:75</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a5b8dde76c446c13780e2897900378b0b"><div class="ttname"><a href="objgfx30_8h.html#a5b8dde76c446c13780e2897900378b0b">DEF_PIXFMT_16BPP</a></div><div class="ttdeci">const TPixelFmt DEF_PIXFMT_16BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00143">objgfx30.h:143</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ab82405bdce96235a0462d6b4f10ebe5e"><div class="ttname"><a href="classTGfx0.html#ab82405bdce96235a0462d6b4f10ebe5e">TGfx0::ogCopyBuf</a></div><div class="ttdeci">void ogCopyBuf(Int32, Int32, TGfx0 &amp;, Int32, Int32, Int32, Int32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a2970ac8388b0d027891c2c2bda0ab652"><div class="ttname"><a href="structTMode__Rec.html#a2970ac8388b0d027891c2c2bda0ab652">TMode_Rec::CharWidth</a></div><div class="ttdeci">uInt8 CharWidth</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00079">objgfx30.h:79</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a063c0df0c3532a740de39c670cd19b82"><div class="ttname"><a href="classTGfx0.html#a063c0df0c3532a740de39c670cd19b82">TGfx0::lSize</a></div><div class="ttdeci">uInt32 lSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00156">objgfx30.h:156</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_ab086db66b7a8d74fbaf3c539baf960b2"><div class="ttname"><a href="objgfx30_8h.html#ab086db66b7a8d74fbaf3c539baf960b2">DEF_PIXFMT_8BPP</a></div><div class="ttdeci">const TPixelFmt DEF_PIXFMT_8BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00141">objgfx30.h:141</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a1eced7c241fa3cbc4c1a3fa6f643c1da"><div class="ttname"><a href="classTGfx0.html#a1eced7c241fa3cbc4c1a3fa6f643c1da">TGfx0::bSize</a></div><div class="ttdeci">uInt32 bSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00155">objgfx30.h:155</a></div></div>
<div class="ttc" id="astructTPixelFmt_html_a2136406b7b4f597602e344510ba41895"><div class="ttname"><a href="structTPixelFmt.html#a2136406b7b4f597602e344510ba41895">TPixelFmt::AlphaFieldPosition</a></div><div class="ttdeci">uInt8 AlphaFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00131">objgfx30.h:131</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a9000159872f08a660e0242a486456960"><div class="ttname"><a href="structTMode__Rec.html#a9000159872f08a660e0242a486456960">TMode_Rec::RedMaskSize</a></div><div class="ttdeci">uInt8 RedMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00089">objgfx30.h:89</a></div></div>
<div class="ttc" id="astructTMode__Rec_html"><div class="ttname"><a href="structTMode__Rec.html">TMode_Rec</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00068">objgfx30.h:68</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a7b696d5a26692e7907a496e9bd3e6096"><div class="ttname"><a href="classTGfx0.html#a7b696d5a26692e7907a496e9bd3e6096">TGfx0::clipLine</a></div><div class="ttdeci">bool clipLine(Int32 &amp;, Int32 &amp;, Int32 &amp;, Int32 &amp;)</div></div>
<div class="ttc" id="aclassTGfx0_html_ac60359a77047dfdede8c1fb4a82d6f5e"><div class="ttname"><a href="classTGfx0.html#ac60359a77047dfdede8c1fb4a82d6f5e">TGfx0::ogLine</a></div><div class="ttdeci">void ogLine(Int32, Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_a2e8e559468d152e17788689b55b86525"><div class="ttname"><a href="structTVESA__Rec.html#a2e8e559468d152e17788689b55b86525">TVESA_Rec::OEMSoftwareRev</a></div><div class="ttdeci">uInt16 OEMSoftwareRev</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00114">objgfx30.h:114</a></div></div>
<div class="ttc" id="astructTPixelFmt_html_aaaafd070509044d1ef1bbf545ca1ce66"><div class="ttname"><a href="structTPixelFmt.html#aaaafd070509044d1ef1bbf545ca1ce66">TPixelFmt::RedFieldPosition</a></div><div class="ttdeci">uInt8 RedFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00128">objgfx30.h:128</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_ac0ce9889830c3a8d750c7796fafd95f5"><div class="ttname"><a href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5">ogDataState</a></div><div class="ttdeci">ogDataState</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00051">objgfx30.h:51</a></div></div>
<div class="ttc" id="aclassTGfx0_html_aec99fe0773db7377faea0bb8b9114abe"><div class="ttname"><a href="classTGfx0.html#aec99fe0773db7377faea0bb8b9114abe">TGfx0::ogCubicBezierCurve</a></div><div class="ttdeci">void ogCubicBezierCurve(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, uInt32, uInt32)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_afe54550ecfdc951a025886c1f55f7403"><div class="ttname"><a href="structTVESA__Rec.html#afe54550ecfdc951a025886c1f55f7403">TVESA_Rec::majVersion</a></div><div class="ttdeci">uInt8 majVersion</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00108">objgfx30.h:108</a></div></div>
<div class="ttc" id="astructTPoint_html"><div class="ttname"><a href="structTPoint.html">TPoint</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00121">objgfx30.h:121</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_afd7635a77ace5997b093aa2c47e6902f"><div class="ttname"><a href="structTMode__Rec.html#afd7635a77ace5997b093aa2c47e6902f">TMode_Rec::WindowAFlags</a></div><div class="ttdeci">uInt8 WindowAFlags</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00070">objgfx30.h:70</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a3221e7bcfc1f4804a375e118fe84cfe7"><div class="ttname"><a href="classTGfx0.html#a3221e7bcfc1f4804a375e118fe84cfe7">TGfx0::ogLoadPal</a></div><div class="ttdeci">void ogLoadPal(const char *)</div></div>
<div class="ttc" id="aobjgfx30_8h_html_ac0ce9889830c3a8d750c7796fafd95f5a9f115a36e53b4d3514647d66f54712a2"><div class="ttname"><a href="objgfx30_8h.html#ac0ce9889830c3a8d750c7796fafd95f5a9f115a36e53b4d3514647d66f54712a2">ogOWNER</a></div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00052">objgfx30.h:52</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a399c39aedde68e7d47ab4d7af068ffb1"><div class="ttname"><a href="structTMode__Rec.html#a399c39aedde68e7d47ab4d7af068ffb1">TMode_Rec::GreenFieldPosition</a></div><div class="ttdeci">uInt8 GreenFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00092">objgfx30.h:92</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a607928928e0d9867aa71dd5ebfe5a837"><div class="ttname"><a href="structTMode__Rec.html#a607928928e0d9867aa71dd5ebfe5a837">TMode_Rec::WindowBFlags</a></div><div class="ttdeci">uInt8 WindowBFlags</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00071">objgfx30.h:71</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a0867cd3d1e77053802beaed51cc89865"><div class="ttname"><a href="classTGfx0.html#a0867cd3d1e77053802beaed51cc89865">TGfx0::ogHFlip</a></div><div class="ttdeci">void ogHFlip(void)</div></div>
<div class="ttc" id="astructTVESA__Rec_html_aa09724791461caae3a5bc26206b29836"><div class="ttname"><a href="structTVESA__Rec.html#aa09724791461caae3a5bc26206b29836">TVESA_Rec::OEMProductNamePtr</a></div><div class="ttdeci">char * OEMProductNamePtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00116">objgfx30.h:116</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a28aeb576aef53a0988fd96000e70e969"><div class="ttname"><a href="classTGfx0.html#a28aeb576aef53a0988fd96000e70e969">TGfx0::ogRect</a></div><div class="ttdeci">void ogRect(Int32, Int32, Int32, Int32, uInt32)</div></div>
<div class="ttc" id="aclassTGfx0_html_aaaacdda37ac782492277ebcf1986fd97"><div class="ttname"><a href="classTGfx0.html#aaaacdda37ac782492277ebcf1986fd97">TGfx0::ogGetTransparentColor</a></div><div class="ttdeci">uInt32 ogGetTransparentColor(void)</div></div>
<div class="ttc" id="astructTMode__Rec_html_a1781ec66535683e7e7cf91f6e4036f27"><div class="ttname"><a href="structTMode__Rec.html#a1781ec66535683e7e7cf91f6e4036f27">TMode_Rec::BankSwitch</a></div><div class="ttdeci">void * BankSwitch</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00076">objgfx30.h:76</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_ab76a27b7a0dab771436fcd18ef2040a7"><div class="ttname"><a href="structTMode__Rec.html#ab76a27b7a0dab771436fcd18ef2040a7">TMode_Rec::AlphaMaskSize</a></div><div class="ttdeci">uInt8 AlphaMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00095">objgfx30.h:95</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a0d0a768bac671c350c330da45e55bc04"><div class="ttname"><a href="objgfx30_8h.html#a0d0a768bac671c350c330da45e55bc04">NULL_PIXFMT</a></div><div class="ttdeci">const TPixelFmt NULL_PIXFMT</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00140">objgfx30.h:140</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a42281e8f32e5459dfba006a2201cfcab"><div class="ttname"><a href="classTGfx0.html#a42281e8f32e5459dfba006a2201cfcab">TGfx0::ogGetPixel</a></div><div class="ttdeci">uInt32 ogGetPixel(Int32, Int32)</div></div>
<div class="ttc" id="aclassTGfx0_html_a5984d0d4c8a8c93f527a22a79aead5bd"><div class="ttname"><a href="classTGfx0.html#a5984d0d4c8a8c93f527a22a79aead5bd">TGfx0::rawLine</a></div><div class="ttdeci">void rawLine(uInt32, uInt32, uInt32, uInt32, uInt32)</div></div>
<div class="ttc" id="astructTMode__Rec_html_ae26231cc9e3a31594eb0bae769cf6e15"><div class="ttname"><a href="structTMode__Rec.html#ae26231cc9e3a31594eb0bae769cf6e15">TMode_Rec::AlphaFieldPosition</a></div><div class="ttdeci">uInt8 AlphaFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00096">objgfx30.h:96</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_a9ca7800c538b528af0ff2a1ffff78646"><div class="ttname"><a href="objgfx30_8h.html#a9ca7800c538b528af0ff2a1ffff78646">DEF_PIXFMT_15BPP</a></div><div class="ttdeci">const TPixelFmt DEF_PIXFMT_15BPP</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00142">objgfx30.h:142</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a6863598395ed814db4b95a37014ac275"><div class="ttname"><a href="classTGfx0.html#a6863598395ed814db4b95a37014ac275">TGfx0::ogUnpackRGB</a></div><div class="ttdeci">void ogUnpackRGB(uInt32, uInt8 &amp;, uInt8 &amp;, uInt8 &amp;)</div></div>
<div class="ttc" id="aclassTGfx0_html_a13f1379d8663907360596eaf3ec0874d"><div class="ttname"><a href="classTGfx0.html#a13f1379d8663907360596eaf3ec0874d">TGfx0::Buffer</a></div><div class="ttdeci">void * Buffer</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00173">objgfx30.h:173</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_acd73eb6a7812eebd95fc2b0b472ecc48"><div class="ttname"><a href="structTMode__Rec.html#acd73eb6a7812eebd95fc2b0b472ecc48">TMode_Rec::OffScreenMemOffset</a></div><div class="ttdeci">void * OffScreenMemOffset</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00100">objgfx30.h:100</a></div></div>
<div class="ttc" id="astructTPixelFmt_html_a7b0546c3b7509b25666b7f23aa32e5ed"><div class="ttname"><a href="structTPixelFmt.html#a7b0546c3b7509b25666b7f23aa32e5ed">TPixelFmt::GreenFieldPosition</a></div><div class="ttdeci">uInt8 GreenFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00129">objgfx30.h:129</a></div></div>
<div class="ttc" id="aobjgfx30_8h_html_af3cf8d818dc9f30754f325121c0353e2"><div class="ttname"><a href="objgfx30_8h.html#af3cf8d818dc9f30754f325121c0353e2">Int16</a></div><div class="ttdeci">signed short int Int16</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00044">objgfx30.h:44</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_ad661f40af7efee1b81a77d33ea0dd5d8"><div class="ttname"><a href="structTMode__Rec.html#ad661f40af7efee1b81a77d33ea0dd5d8">TMode_Rec::CharHeight</a></div><div class="ttdeci">uInt8 CharHeight</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00080">objgfx30.h:80</a></div></div>
<div class="ttc" id="astructTMode__Rec_html_a71010ab26fd0efae91dd49b4b7aa3cae"><div class="ttname"><a href="structTMode__Rec.html#a71010ab26fd0efae91dd49b4b7aa3cae">TMode_Rec::GreenMaskSize</a></div><div class="ttdeci">uInt8 GreenMaskSize</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00091">objgfx30.h:91</a></div></div>
<div class="ttc" id="aclassTGfx0_html_a6088c85e1fd371db3fb9dff1450be3ea"><div class="ttname"><a href="classTGfx0.html#a6088c85e1fd371db3fb9dff1450be3ea">TGfx0::~TGfx0</a></div><div class="ttdeci">~TGfx0(void)</div></div>
<div class="ttc" id="astructTMode__Rec_html_aa107a1ea87f632ae2af8605ca3977369"><div class="ttname"><a href="structTMode__Rec.html#aa107a1ea87f632ae2af8605ca3977369">TMode_Rec::PhysBasePtr</a></div><div class="ttdeci">uInt32 PhysBasePtr</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00099">objgfx30.h:99</a></div></div>
<div class="ttc" id="astructTVESA__Rec_html_ae1fba83a98b12c708a24fe06b7d9fe01"><div class="ttname"><a href="structTVESA__Rec.html#ae1fba83a98b12c708a24fe06b7d9fe01">TVESA_Rec::Capabilities</a></div><div class="ttdeci">uInt32 Capabilities</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00110">objgfx30.h:110</a></div></div>
<div class="ttc" id="astructTVESA__Rec_html_a151196f63e11de479b8da7789027baea"><div class="ttname"><a href="structTVESA__Rec.html#a151196f63e11de479b8da7789027baea">TVESA_Rec::TotalMemory</a></div><div class="ttdeci">uInt16 TotalMemory</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00112">objgfx30.h:112</a></div></div>
<div class="ttc" id="aclassTGfx0_html_ae7458dffe0443434bf0f4a70760ac827"><div class="ttname"><a href="classTGfx0.html#ae7458dffe0443434bf0f4a70760ac827">TGfx0::ogGetAntiAlias</a></div><div class="ttdeci">bool ogGetAntiAlias(void)</div></div>
<div class="ttc" id="astructTPixelFmt_html_ace50b09ef450447c7891fc1d54fa7e4a"><div class="ttname"><a href="structTPixelFmt.html#ace50b09ef450447c7891fc1d54fa7e4a">TPixelFmt::BlueFieldPosition</a></div><div class="ttdeci">uInt8 BlueFieldPosition</div><div class="ttdef"><b>Definition:</b> <a href="objgfx30_8h_source.html#l00130">objgfx30.h:130</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_e6bb53534ac0e427887cf7a94c0c004e.html">C:</a></li><li class="navelem"><a class="el" href="dir_d99d5d4662bf24521eef49da6a8cd34d.html">Dev</a></li><li class="navelem"><a class="el" href="dir_474a4b306371cf7e7f6fa12cb0b77df6.html">git</a></li><li class="navelem"><a class="el" href="dir_849109bbd106d461b128d63e5babcedf.html">UbixOS</a></li><li class="navelem"><a class="el" href="dir_6ec99f6d7d5182ba8913209ab70c9f18.html">sys</a></li><li class="navelem"><a class="el" href="dir_d1be8160e739b6eed1f7843efdbae1b3.html">include</a></li><li class="navelem"><a class="el" href="dir_4ee4322b756ac3a28adc4652628681d8.html">objgfx</a></li><li class="navelem"><a class="el" href="objgfx30_8h.html">objgfx30.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.16 </li>
  </ul>
</div>
</body>
</html>