uofw/group__GE.html
2015-08-02 03:21:47 +00:00

1341 lines
64 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>uOFW: sceGE_Manager Module</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
</head>
<body>
<div id="top"><!-- do not remove this div! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">uOFW
</div>
<div id="projectbrief">Reverse engineered PSP kernel 6.60.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- Generated by Doxygen 1.7.6.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">sceGE_Manager Module</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceGeStack.html">SceGeStack</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceGeContext.html">SceGeContext</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceGeCallbackData.html">SceGeCallbackData</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceGeListArgs.html">SceGeListArgs</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga1c4535b4450fd7c8f11bcd6b7b389eba">SceGeCallback</a> )(int id, void *arg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gac0884a580ac88cfde3720e17cce33657">SceGeDisplayList</a></td></tr>
<tr><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a> { <br/>
&#160;&#160;<a class="el" href="group__GE.html#gga61928f783ac41427242e965fc4f56c7ba44fb1ad52edd2f85aca67300c3330a01">SCE_GE_LIST_COMPLETED</a>,
<a class="el" href="group__GE.html#gga61928f783ac41427242e965fc4f56c7bae088b30781e1c3bb55262a47a0372bbd">SCE_GE_LIST_QUEUED</a>,
<a class="el" href="group__GE.html#gga61928f783ac41427242e965fc4f56c7baefa6ee5414a3f69e3338b8b82e0898ac">SCE_GE_LIST_DRAWING</a>,
<a class="el" href="group__GE.html#gga61928f783ac41427242e965fc4f56c7ba884363466101b19f9e1b458dca04d465">SCE_GE_LIST_STALLING</a>,
<br/>
&#160;&#160;<a class="el" href="group__GE.html#gga61928f783ac41427242e965fc4f56c7ba7ff97a2992ff499900997a28fa54e584">SCE_GE_LIST_PAUSED</a>
<br/>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga992ec3a1557fe816efc40ac87d695a55">SceGeDisplayListState</a> { <br/>
&#160;&#160;<a class="el" href="group__GE.html#gga992ec3a1557fe816efc40ac87d695a55a5029b95d1e893497051331bc6cc7a93a">SCE_GE_DL_STATE_NONE</a> = 0,
<a class="el" href="group__GE.html#gga992ec3a1557fe816efc40ac87d695a55a688e53d6dd77749848f0d4156ab18130">SCE_GE_DL_STATE_QUEUED</a>,
<a class="el" href="group__GE.html#gga992ec3a1557fe816efc40ac87d695a55af052119d15f8a29342d740cc95f1be85">SCE_GE_DL_STATE_RUNNING</a>,
<a class="el" href="group__GE.html#gga992ec3a1557fe816efc40ac87d695a55a5cfcb9c0b6735ab71f978b518396792a">SCE_GE_DL_STATE_COMPLETED</a>,
<br/>
&#160;&#160;<a class="el" href="group__GE.html#gga992ec3a1557fe816efc40ac87d695a55a0dac51b8ef99e1bb3ca9170b88653ea8">SCE_GE_DL_STATE_PAUSED</a>
<br/>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga95ed67418aff74bcca07c402679a51f7">SceGeDisplayListSignal</a> { <a class="el" href="group__GE.html#gga95ed67418aff74bcca07c402679a51f7a82a793ccee06f40b4ce663a8082f21b8">SCE_GE_DL_SIGNAL_NONE</a> = 0,
<a class="el" href="group__GE.html#gga95ed67418aff74bcca07c402679a51f7a88835f64e65ff24cde860908eddccb91">SCE_GE_DL_SIGNAL_BREAK</a>,
<a class="el" href="group__GE.html#gga95ed67418aff74bcca07c402679a51f7aaa34817f9c082c993d4450bc648980a4">SCE_GE_DL_SIGNAL_PAUSE</a>,
<a class="el" href="group__GE.html#gga95ed67418aff74bcca07c402679a51f7a6e33cec3f43728666a186ef1b051bf14">SCE_GE_DL_SIGNAL_SYNC</a>
}</td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga8d70ec68f8f05e672d81d58d9d97bfc5">sceGeListUpdateStallAddr</a> (int dlId, void *stall)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga65cac5b914c19306ed61c264ddc87541">sceGeInit</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gac2c0bafcc333c7d3d3d6913d87b17004">sceGeEnd</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga8e2fdbfc1219f67db3dd19558e0499a6">sceGeGetReg</a> (u32 regId)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga6fd279ef6e58f5536482e8004261e6d6">sceGeSetReg</a> (u32 regId, u32 value)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gabef83580eefe891936cc147f32555c14">sceGeGetCmd</a> (u32 cmdOff)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga4b0dd9df5e8e133002335ff48996c667">sceGeSetCmd</a> (u32 cmdOff, u32 cmd)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga81ec67238c56ed587edf251e78ecfbab">sceGeGetMtx</a> (int id, int *mtx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga9a0f710efb52c5df14230ad53bb7cca1">sceGeSetMtx</a> (int id, int *mtx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gad3c77528fb5d4a2f533e8f3f0c9b3a01">sceGeSaveContext</a> (<a class="el" href="structSceGeContext.html">SceGeContext</a> *ctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gae7532a44312e98822c77cbd26a5eb17f">sceGeRestoreContext</a> (<a class="el" href="structSceGeContext.html">SceGeContext</a> *ctx)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga77ca0bc583fb02d5b084af5ae95b7eab">sceGeRegisterLogHandler</a> (void(*handler)())</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gaff22d0127dd07880f3a61edf23fbb675">sceGeSetGeometryClock</a> (int opt)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gabc1b0155694a8e03a1f2b11c75352538">sceGeEdramInit</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga9fc003d4a658ef229c479cee31ccb0fd">sceGeEdramSetRefreshParam</a> (int arg0, int arg1, int arg2, int arg3)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga03c96532f5c988710ef748ffccf1afbf">sceGeEdramSetSize</a> (int size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga8315064b909543522ae1d1c371372614">sceGeEdramGetAddr</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga9b01b5cc2b4e1dbf1fd085873589ff16">sceGeEdramSetAddrTranslation</a> (int arg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga2efb17db5d5d6bd425b46835aa2f8246">sceGeEdramGetSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gac6141f0b0ade1a36fe17dc3b8c1f1153">sceGeEdramGetHwSize</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga4d86f87649ec4ea81c545bcee3a20a4e">sceGeListDeQueue</a> (int dlId)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gaa97629573f7b632477d4bcae7da896f6">sceGeListSync</a> (int dlId, int mode)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga015e8fd157134c3ba37a9ae9d8c15f30">sceGeDrawSync</a> (int syncType)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga8fadd909c94a97b604c4fd9b5062d5e9">sceGeBreak</a> (u32 resetQueue, void *arg1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga973a12c57749845f20d15ac8045b0907">sceGeContinue</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga7fca9b64b3241ed86ea79a556fdd91ea">sceGeSetCallback</a> (<a class="el" href="structSceGeCallbackData.html">SceGeCallbackData</a> *cb)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga26c624553feef6e63c7fdc4345f6e142">sceGePutBreakpoint</a> (int *inPtr, int size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga21d46296c1f58a76b57784de67ea00a2">sceGeGetBreakpoint</a> (int *outPtr, int size, int *arg2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga3d9a94d0a56304a13768681049a98214">sceGeGetListIdList</a> (int *outPtr, int size, int *totalCountPtr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga093a555b24bddaa4f13593c05524c71e">sceGeGetList</a> (int dlId, <a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a> *outDl, int *outFlag)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#gabb001a75fb230bc17bacc4bde8c1f2d9">sceGeGetStack</a> (int stackId, <a class="el" href="structSceGeStack.html">SceGeStack</a> *stack)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga3714e188f3f2da7c48813617ee6794ba">sceGeListEnQueue</a> (void *list, void *stall, int cbid, <a class="el" href="structSceGeListArgs.html">SceGeListArgs</a> *arg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga686b9b9bab96fc709eca0853760bf865">sceGeListEnQueueHead</a> (void *list, void *stall, int cbid, <a class="el" href="structSceGeListArgs.html">SceGeListArgs</a> *arg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__GE.html#ga00f41931e0a8908cf8b6a2f55a869d0e">sceGeUnsetCallback</a> (int cbId)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<dl class="author"><dt><b>Author:</b></dt><dd>artart78 </dd></dl>
<dl class="version"><dt><b>Version:</b></dt><dd>6.60</dd></dl>
<p>The ge.prx module RE'ing. </p>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="ga1c4535b4450fd7c8f11bcd6b7b389eba"></a><!-- doxytag: member="ge.h::SceGeCallback" ref="ga1c4535b4450fd7c8f11bcd6b7b389eba" args=")(int id, void *arg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* <a class="el" href="group__GE.html#ga1c4535b4450fd7c8f11bcd6b7b389eba">SceGeCallback</a>)(int id, void *arg)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Typedef for a GE callback </p>
</div>
</div>
<a class="anchor" id="gac0884a580ac88cfde3720e17cce33657"></a><!-- doxytag: member="ge.h::SceGeDisplayList" ref="gac0884a580ac88cfde3720e17cce33657" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a> <a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Structure holding a display list </p>
</div>
</div>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="ga61928f783ac41427242e965fc4f56c7b"></a><!-- doxytag: member="ge.h::SceGeListState" ref="ga61928f783ac41427242e965fc4f56c7b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>State of a display list, returned by <a class="el" href="group__GE.html#gaa97629573f7b632477d4bcae7da896f6">sceGeListSync()</a> and <a class="el" href="group__GE.html#ga015e8fd157134c3ba37a9ae9d8c15f30">sceGeDrawSync()</a> </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga61928f783ac41427242e965fc4f56c7ba44fb1ad52edd2f85aca67300c3330a01"></a><!-- doxytag: member="SCE_GE_LIST_COMPLETED" ref="gga61928f783ac41427242e965fc4f56c7ba44fb1ad52edd2f85aca67300c3330a01" args="" -->SCE_GE_LIST_COMPLETED</em>&nbsp;</td><td>
<p>The list has been completed </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga61928f783ac41427242e965fc4f56c7bae088b30781e1c3bb55262a47a0372bbd"></a><!-- doxytag: member="SCE_GE_LIST_QUEUED" ref="gga61928f783ac41427242e965fc4f56c7bae088b30781e1c3bb55262a47a0372bbd" args="" -->SCE_GE_LIST_QUEUED</em>&nbsp;</td><td>
<p>The list is queued but not executed yet </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga61928f783ac41427242e965fc4f56c7baefa6ee5414a3f69e3338b8b82e0898ac"></a><!-- doxytag: member="SCE_GE_LIST_DRAWING" ref="gga61928f783ac41427242e965fc4f56c7baefa6ee5414a3f69e3338b8b82e0898ac" args="" -->SCE_GE_LIST_DRAWING</em>&nbsp;</td><td>
<p>The list is currently being executed </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga61928f783ac41427242e965fc4f56c7ba884363466101b19f9e1b458dca04d465"></a><!-- doxytag: member="SCE_GE_LIST_STALLING" ref="gga61928f783ac41427242e965fc4f56c7ba884363466101b19f9e1b458dca04d465" args="" -->SCE_GE_LIST_STALLING</em>&nbsp;</td><td>
<p>The list was stopped because it encountered stall address </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga61928f783ac41427242e965fc4f56c7ba7ff97a2992ff499900997a28fa54e584"></a><!-- doxytag: member="SCE_GE_LIST_PAUSED" ref="gga61928f783ac41427242e965fc4f56c7ba7ff97a2992ff499900997a28fa54e584" args="" -->SCE_GE_LIST_PAUSED</em>&nbsp;</td><td>
<p>The list is paused because of a signal </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga992ec3a1557fe816efc40ac87d695a55"></a><!-- doxytag: member="ge.h::SceGeDisplayListState" ref="ga992ec3a1557fe816efc40ac87d695a55" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__GE.html#ga992ec3a1557fe816efc40ac87d695a55">SceGeDisplayListState</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>State of a display list, internally </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga992ec3a1557fe816efc40ac87d695a55a5029b95d1e893497051331bc6cc7a93a"></a><!-- doxytag: member="SCE_GE_DL_STATE_NONE" ref="gga992ec3a1557fe816efc40ac87d695a55a5029b95d1e893497051331bc6cc7a93a" args="" -->SCE_GE_DL_STATE_NONE</em>&nbsp;</td><td>
<p>No state assigned, the list is empty </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga992ec3a1557fe816efc40ac87d695a55a688e53d6dd77749848f0d4156ab18130"></a><!-- doxytag: member="SCE_GE_DL_STATE_QUEUED" ref="gga992ec3a1557fe816efc40ac87d695a55a688e53d6dd77749848f0d4156ab18130" args="" -->SCE_GE_DL_STATE_QUEUED</em>&nbsp;</td><td>
<p>The list has been queued </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga992ec3a1557fe816efc40ac87d695a55af052119d15f8a29342d740cc95f1be85"></a><!-- doxytag: member="SCE_GE_DL_STATE_RUNNING" ref="gga992ec3a1557fe816efc40ac87d695a55af052119d15f8a29342d740cc95f1be85" args="" -->SCE_GE_DL_STATE_RUNNING</em>&nbsp;</td><td>
<p>The list is being executed </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga992ec3a1557fe816efc40ac87d695a55a5cfcb9c0b6735ab71f978b518396792a"></a><!-- doxytag: member="SCE_GE_DL_STATE_COMPLETED" ref="gga992ec3a1557fe816efc40ac87d695a55a5cfcb9c0b6735ab71f978b518396792a" args="" -->SCE_GE_DL_STATE_COMPLETED</em>&nbsp;</td><td>
<p>The list was completed and will be removed </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga992ec3a1557fe816efc40ac87d695a55a0dac51b8ef99e1bb3ca9170b88653ea8"></a><!-- doxytag: member="SCE_GE_DL_STATE_PAUSED" ref="gga992ec3a1557fe816efc40ac87d695a55a0dac51b8ef99e1bb3ca9170b88653ea8" args="" -->SCE_GE_DL_STATE_PAUSED</em>&nbsp;</td><td>
<p>The list has been paused by a signal </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga95ed67418aff74bcca07c402679a51f7"></a><!-- doxytag: member="ge.h::SceGeDisplayListSignal" ref="ga95ed67418aff74bcca07c402679a51f7" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__GE.html#ga95ed67418aff74bcca07c402679a51f7">SceGeDisplayListSignal</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Signal state of a display list </p>
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga95ed67418aff74bcca07c402679a51f7a82a793ccee06f40b4ce663a8082f21b8"></a><!-- doxytag: member="SCE_GE_DL_SIGNAL_NONE" ref="gga95ed67418aff74bcca07c402679a51f7a82a793ccee06f40b4ce663a8082f21b8" args="" -->SCE_GE_DL_SIGNAL_NONE</em>&nbsp;</td><td>
<p>No signal received </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga95ed67418aff74bcca07c402679a51f7a88835f64e65ff24cde860908eddccb91"></a><!-- doxytag: member="SCE_GE_DL_SIGNAL_BREAK" ref="gga95ed67418aff74bcca07c402679a51f7a88835f64e65ff24cde860908eddccb91" args="" -->SCE_GE_DL_SIGNAL_BREAK</em>&nbsp;</td><td>
<p>The break signal was received </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga95ed67418aff74bcca07c402679a51f7aaa34817f9c082c993d4450bc648980a4"></a><!-- doxytag: member="SCE_GE_DL_SIGNAL_PAUSE" ref="gga95ed67418aff74bcca07c402679a51f7aaa34817f9c082c993d4450bc648980a4" args="" -->SCE_GE_DL_SIGNAL_PAUSE</em>&nbsp;</td><td>
<p>The pause signal was received </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga95ed67418aff74bcca07c402679a51f7a6e33cec3f43728666a186ef1b051bf14"></a><!-- doxytag: member="SCE_GE_DL_SIGNAL_SYNC" ref="gga95ed67418aff74bcca07c402679a51f7a6e33cec3f43728666a186ef1b051bf14" args="" -->SCE_GE_DL_SIGNAL_SYNC</em>&nbsp;</td><td>
<p>The sync signal was received </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ga8d70ec68f8f05e672d81d58d9d97bfc5"></a><!-- doxytag: member="ge.h::sceGeListUpdateStallAddr" ref="ga8d70ec68f8f05e672d81d58d9d97bfc5" args="(int dlId, void *stall)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga8d70ec68f8f05e672d81d58d9d97bfc5">sceGeListUpdateStallAddr</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dlId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>stall</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Updates the stall address.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">dlId</td><td>The ID of the display list whose stall address will be modified</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga65cac5b914c19306ed61c264ddc87541"></a><!-- doxytag: member="ge.h::sceGeInit" ref="ga65cac5b914c19306ed61c264ddc87541" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga65cac5b914c19306ed61c264ddc87541">sceGeInit</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Inits the GE subsystem.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gac2c0bafcc333c7d3d3d6913d87b17004"></a><!-- doxytag: member="ge.h::sceGeEnd" ref="gac2c0bafcc333c7d3d3d6913d87b17004" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gac2c0bafcc333c7d3d3d6913d87b17004">sceGeEnd</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Ends the GE subsystem.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zer.o </dd></dl>
</div>
</div>
<a class="anchor" id="ga8e2fdbfc1219f67db3dd19558e0499a6"></a><!-- doxytag: member="ge.h::sceGeGetReg" ref="ga8e2fdbfc1219f67db3dd19558e0499a6" args="(u32 regId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga8e2fdbfc1219f67db3dd19558e0499a6">sceGeGetReg</a> </td>
<td>(</td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>regId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a GE hardware register.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">regId</td><td>The register ID.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The content of the register on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga6fd279ef6e58f5536482e8004261e6d6"></a><!-- doxytag: member="ge.h::sceGeSetReg" ref="ga6fd279ef6e58f5536482e8004261e6d6" args="(u32 regId, u32 value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga6fd279ef6e58f5536482e8004261e6d6">sceGeSetReg</a> </td>
<td>(</td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>regId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>value</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets a GE hardware register.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">regId</td><td>The register ID. </td></tr>
<tr><td class="paramname">value</td><td>The value to set the register to.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gabef83580eefe891936cc147f32555c14"></a><!-- doxytag: member="ge.h::sceGeGetCmd" ref="gabef83580eefe891936cc147f32555c14" args="(u32 cmdOff)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gabef83580eefe891936cc147f32555c14">sceGeGetCmd</a> </td>
<td>(</td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>cmdOff</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a command (?).</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">cmdOff</td><td>The command ID.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The command on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga4b0dd9df5e8e133002335ff48996c667"></a><!-- doxytag: member="ge.h::sceGeSetCmd" ref="ga4b0dd9df5e8e133002335ff48996c667" args="(u32 cmdOff, u32 cmd)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga4b0dd9df5e8e133002335ff48996c667">sceGeSetCmd</a> </td>
<td>(</td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>cmdOff</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>cmd</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets a command (?).</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">cmdOff</td><td>The command ID. </td></tr>
<tr><td class="paramname">cmd</td><td>The value to set the command to.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga81ec67238c56ed587edf251e78ecfbab"></a><!-- doxytag: member="ge.h::sceGeGetMtx" ref="ga81ec67238c56ed587edf251e78ecfbab" args="(int id, int *mtx)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga81ec67238c56ed587edf251e78ecfbab">sceGeGetMtx</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>mtx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a matrix.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">id</td><td>The matrix ID (0 - 11) </td></tr>
<tr><td class="paramname">mtx</td><td>A buffer to store the matrix.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga9a0f710efb52c5df14230ad53bb7cca1"></a><!-- doxytag: member="ge.h::sceGeSetMtx" ref="ga9a0f710efb52c5df14230ad53bb7cca1" args="(int id, int *mtx)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga9a0f710efb52c5df14230ad53bb7cca1">sceGeSetMtx</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>mtx</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets a matrix.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">id</td><td>The matrix ID (0 - 11) </td></tr>
<tr><td class="paramname">mtx</td><td>The buffer storing the matrix.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gad3c77528fb5d4a2f533e8f3f0c9b3a01"></a><!-- doxytag: member="ge.h::sceGeSaveContext" ref="gad3c77528fb5d4a2f533e8f3f0c9b3a01" args="(SceGeContext *ctx)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gad3c77528fb5d4a2f533e8f3f0c9b3a01">sceGeSaveContext</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structSceGeContext.html">SceGeContext</a> *&#160;</td>
<td class="paramname"><em>ctx</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Saves the current GE context into a structure.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">ctx</td><td>The structure to save the GE context in.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gae7532a44312e98822c77cbd26a5eb17f"></a><!-- doxytag: member="ge.h::sceGeRestoreContext" ref="gae7532a44312e98822c77cbd26a5eb17f" args="(SceGeContext *ctx)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gae7532a44312e98822c77cbd26a5eb17f">sceGeRestoreContext</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structSceGeContext.html">SceGeContext</a> *&#160;</td>
<td class="paramname"><em>ctx</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Restores a context from a structure.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">ctx</td><td>The structure to load the GE context from.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga77ca0bc583fb02d5b084af5ae95b7eab"></a><!-- doxytag: member="ge.h::sceGeRegisterLogHandler" ref="ga77ca0bc583fb02d5b084af5ae95b7eab" args="(void(*handler)())" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga77ca0bc583fb02d5b084af5ae95b7eab">sceGeRegisterLogHandler</a> </td>
<td>(</td>
<td class="paramtype">void(*)()&#160;</td>
<td class="paramname"><em>handler</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Registers a logging handler.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">handler</td><td>The handler function.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gaff22d0127dd07880f3a61edf23fbb675"></a><!-- doxytag: member="ge.h::sceGeSetGeometryClock" ref="gaff22d0127dd07880f3a61edf23fbb675" args="(int opt)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gaff22d0127dd07880f3a61edf23fbb675">sceGeSetGeometryClock</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>opt</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets or unsets the geometry clock.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">opt</td><td>The value whose first bit enables or disables the geometry clock.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The old state. </dd></dl>
</div>
</div>
<a class="anchor" id="gabc1b0155694a8e03a1f2b11c75352538"></a><!-- doxytag: member="ge.h::sceGeEdramInit" ref="gabc1b0155694a8e03a1f2b11c75352538" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gabc1b0155694a8e03a1f2b11c75352538">sceGeEdramInit</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Inits the EDRAM memory.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga9fc003d4a658ef229c479cee31ccb0fd"></a><!-- doxytag: member="ge.h::sceGeEdramSetRefreshParam" ref="ga9fc003d4a658ef229c479cee31ccb0fd" args="(int arg0, int arg1, int arg2, int arg3)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga9fc003d4a658ef229c479cee31ccb0fd">sceGeEdramSetRefreshParam</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>arg0</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>arg1</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>arg2</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>arg3</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets the EDRAM refresh parameters.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">arg0</td><td>Unknown (0 or 1). </td></tr>
<tr><td class="paramname">arg1</td><td>Unknown (0 to 0x7FFFFF). </td></tr>
<tr><td class="paramname">arg2</td><td>Unknown (0 to 0x3FF). </td></tr>
<tr><td class="paramname">arg3</td><td>Unknown (0 to 0xF).</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga03c96532f5c988710ef748ffccf1afbf"></a><!-- doxytag: member="ge.h::sceGeEdramSetSize" ref="ga03c96532f5c988710ef748ffccf1afbf" args="(int size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga03c96532f5c988710ef748ffccf1afbf">sceGeEdramSetSize</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>size</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets the EDRAM size.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">size</td><td>The size (0x200000 or 0x400000).</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga8315064b909543522ae1d1c371372614"></a><!-- doxytag: member="ge.h::sceGeEdramGetAddr" ref="ga8315064b909543522ae1d1c371372614" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga8315064b909543522ae1d1c371372614">sceGeEdramGetAddr</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the EDRAM address.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>0x04000000. </dd></dl>
</div>
</div>
<a class="anchor" id="ga9b01b5cc2b4e1dbf1fd085873589ff16"></a><!-- doxytag: member="ge.h::sceGeEdramSetAddrTranslation" ref="ga9b01b5cc2b4e1dbf1fd085873589ff16" args="(int arg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga9b01b5cc2b4e1dbf1fd085873589ff16">sceGeEdramSetAddrTranslation</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>arg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets the EDRAM address translation.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">arg</td><td>The memory width (0, 0x200, 0x400, 0x800 or 0x1000).</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The previous memory width. </dd></dl>
</div>
</div>
<a class="anchor" id="ga2efb17db5d5d6bd425b46835aa2f8246"></a><!-- doxytag: member="ge.h::sceGeEdramGetSize" ref="ga2efb17db5d5d6bd425b46835aa2f8246" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga2efb17db5d5d6bd425b46835aa2f8246">sceGeEdramGetSize</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the EDRAM size, set with <a class="el" href="group__GE.html#ga03c96532f5c988710ef748ffccf1afbf">sceGeEdramSetSize()</a>.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The EDRAM size. </dd></dl>
</div>
</div>
<a class="anchor" id="gac6141f0b0ade1a36fe17dc3b8c1f1153"></a><!-- doxytag: member="ge.h::sceGeEdramGetHwSize" ref="gac6141f0b0ade1a36fe17dc3b8c1f1153" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gac6141f0b0ade1a36fe17dc3b8c1f1153">sceGeEdramGetHwSize</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets the EDRAM physical size.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The EDRAM physical size. </dd></dl>
</div>
</div>
<a class="anchor" id="ga4d86f87649ec4ea81c545bcee3a20a4e"></a><!-- doxytag: member="ge.h::sceGeListDeQueue" ref="ga4d86f87649ec4ea81c545bcee3a20a4e" args="(int dlId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga4d86f87649ec4ea81c545bcee3a20a4e">sceGeListDeQueue</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dlId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Dequeues a list.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">dlId</td><td>The ID of the display list to dequeue.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gaa97629573f7b632477d4bcae7da896f6"></a><!-- doxytag: member="ge.h::sceGeListSync" ref="gaa97629573f7b632477d4bcae7da896f6" args="(int dlId, int mode)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a> <a class="el" href="group__GE.html#gaa97629573f7b632477d4bcae7da896f6">sceGeListSync</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dlId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>mode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Peeks a list state, or waits for it to be completed.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">dlId</td><td>The ID of the display list to check. </td></tr>
<tr><td class="paramname">mode</td><td>0 to wait for the display list to be completed, or 1 to check its current state.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>On success, SCE_GE_LIST_COMPLETED if mode is 0, one of the values of SceGeListState if mode is 1, and otherwise, less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga015e8fd157134c3ba37a9ae9d8c15f30"></a><!-- doxytag: member="ge.h::sceGeDrawSync" ref="ga015e8fd157134c3ba37a9ae9d8c15f30" args="(int syncType)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__GE.html#ga61928f783ac41427242e965fc4f56c7b">SceGeListState</a> <a class="el" href="group__GE.html#ga015e8fd157134c3ba37a9ae9d8c15f30">sceGeDrawSync</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>syncType</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Peeks a drawing state, or waits for the drawing to be completed.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">syncType</td><td>0 to wait for the drawing to be completed, or to check its current state.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>On success, SCE_GE_LIST_COMPLETED if mode is 0, SCE_GE_LIST_STALLING, SCE_GE_LIST_DRAWING or SCE_GE_LIST_COMPLETED if mode is 1, and otherwise, less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga8fadd909c94a97b604c4fd9b5062d5e9"></a><!-- doxytag: member="ge.h::sceGeBreak" ref="ga8fadd909c94a97b604c4fd9b5062d5e9" args="(u32 resetQueue, void *arg1)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga8fadd909c94a97b604c4fd9b5062d5e9">sceGeBreak</a> </td>
<td>(</td>
<td class="paramtype">u32&#160;</td>
<td class="paramname"><em>resetQueue</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>arg1</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Stop the GE drawing.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">resetQueue</td><td>If not set to 0, the display list queue will be emptied. </td></tr>
<tr><td class="paramname">arg1</td><td>Unused pointer.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The stopped display list ID on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga973a12c57749845f20d15ac8045b0907"></a><!-- doxytag: member="ge.h::sceGeContinue" ref="ga973a12c57749845f20d15ac8045b0907" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga973a12c57749845f20d15ac8045b0907">sceGeContinue</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Continues the queue execution after a <a class="el" href="group__GE.html#ga8fadd909c94a97b604c4fd9b5062d5e9">sceGeBreak()</a>.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga7fca9b64b3241ed86ea79a556fdd91ea"></a><!-- doxytag: member="ge.h::sceGeSetCallback" ref="ga7fca9b64b3241ed86ea79a556fdd91ea" args="(SceGeCallbackData *cb)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga7fca9b64b3241ed86ea79a556fdd91ea">sceGeSetCallback</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structSceGeCallbackData.html">SceGeCallbackData</a> *&#160;</td>
<td class="paramname"><em>cb</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Sets GE finish/signal callbacks.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">cb</td><td>The GE callbacks parameters.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The callbacks id on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga26c624553feef6e63c7fdc4345f6e142"></a><!-- doxytag: member="ge.h::sceGePutBreakpoint" ref="ga26c624553feef6e63c7fdc4345f6e142" args="(int *inPtr, int size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga26c624553feef6e63c7fdc4345f6e142">sceGePutBreakpoint</a> </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>inPtr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Puts a breakpoint (used for debugging).</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">inPtr</td><td>A list of breakpoints, each one using 2 ints: one for the breakpoint address, and another one for the number of stops to do at the specified address. </td></tr>
<tr><td class="paramname">size</td><td>The number of breakpoints to set.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga21d46296c1f58a76b57784de67ea00a2"></a><!-- doxytag: member="ge.h::sceGeGetBreakpoint" ref="ga21d46296c1f58a76b57784de67ea00a2" args="(int *outPtr, int size, int *arg2)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga21d46296c1f58a76b57784de67ea00a2">sceGeGetBreakpoint</a> </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>outPtr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>arg2</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a breakpoint.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">outPtr</td><td>The list of breakpoints (check <a class="el" href="group__GE.html#ga26c624553feef6e63c7fdc4345f6e142">sceGePutBreakpoint()</a>). </td></tr>
<tr><td class="paramname">size</td><td>The number of breakpoints to read. </td></tr>
<tr><td class="paramname">arg2</td><td>A pointer where will be stored the total number of breakpoints.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of stored breakpoints on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga3d9a94d0a56304a13768681049a98214"></a><!-- doxytag: member="ge.h::sceGeGetListIdList" ref="ga3d9a94d0a56304a13768681049a98214" args="(int *outPtr, int size, int *totalCountPtr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga3d9a94d0a56304a13768681049a98214">sceGeGetListIdList</a> </td>
<td>(</td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>outPtr</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>size</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>totalCountPtr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a list of the IDs of the display lists currently being in the queue.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">outPtr</td><td>A buffer that will store the display lists' ID. </td></tr>
<tr><td class="paramname">size</td><td>The number of IDs to store. </td></tr>
<tr><td class="paramname">totalCountPtr</td><td>A point where will be stored the total number of display lists.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The number of stored list IDs on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga093a555b24bddaa4f13593c05524c71e"></a><!-- doxytag: member="ge.h::sceGeGetList" ref="ga093a555b24bddaa4f13593c05524c71e" args="(int dlId, SceGeDisplayList *outDl, int *outFlag)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga093a555b24bddaa4f13593c05524c71e">sceGeGetList</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dlId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structSceGeDisplayList.html">SceGeDisplayList</a> *&#160;</td>
<td class="paramname"><em>outDl</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int *&#160;</td>
<td class="paramname"><em>outFlag</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a display list from its ID.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">dlId</td><td>The display list ID. </td></tr>
<tr><td class="paramname">outDl</td><td>A pointer where the display list will be stored. </td></tr>
<tr><td class="paramname">outFlag</td><td>A pointer where will be stored (outDl-&gt;state &lt;&lt; 2) | outDl-&gt;signal.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="gabb001a75fb230bc17bacc4bde8c1f2d9"></a><!-- doxytag: member="ge.h::sceGeGetStack" ref="gabb001a75fb230bc17bacc4bde8c1f2d9" args="(int stackId, SceGeStack *stack)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#gabb001a75fb230bc17bacc4bde8c1f2d9">sceGeGetStack</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>stackId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structSceGeStack.html">SceGeStack</a> *&#160;</td>
<td class="paramname"><em>stack</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Gets a stack from the current display list, using its ID.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">stackId</td><td>The stack ID. </td></tr>
<tr><td class="paramname">stack</td><td>A pointer where the stack will be stored.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The current stack of the display list on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga3714e188f3f2da7c48813617ee6794ba"></a><!-- doxytag: member="ge.h::sceGeListEnQueue" ref="ga3714e188f3f2da7c48813617ee6794ba" args="(void *list, void *stall, int cbid, SceGeListArgs *arg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga3714e188f3f2da7c48813617ee6794ba">sceGeListEnQueue</a> </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>list</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>stall</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>cbid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structSceGeListArgs.html">SceGeListArgs</a> *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Enqueues a display list at the end of the queue.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">list</td><td>A pointer to the list of commands. </td></tr>
<tr><td class="paramname">stall</td><td>The address where the display list will stall. </td></tr>
<tr><td class="paramname">cbid</td><td>The callback ID, returned by <a class="el" href="group__GE.html#ga7fca9b64b3241ed86ea79a556fdd91ea">sceGeSetCallback()</a>, of the callbacks to be used. </td></tr>
<tr><td class="paramname">arg</td><td>A structure storing arguments about the list.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The display list ID on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga686b9b9bab96fc709eca0853760bf865"></a><!-- doxytag: member="ge.h::sceGeListEnQueueHead" ref="ga686b9b9bab96fc709eca0853760bf865" args="(void *list, void *stall, int cbid, SceGeListArgs *arg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga686b9b9bab96fc709eca0853760bf865">sceGeListEnQueueHead</a> </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>list</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>stall</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>cbid</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structSceGeListArgs.html">SceGeListArgs</a> *&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Enqueues a display list as the next display list that will be executed.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">list</td><td>A pointer to the list of commands. </td></tr>
<tr><td class="paramname">stall</td><td>The address where the display list will stall. </td></tr>
<tr><td class="paramname">cbid</td><td>The callback ID, returned by <a class="el" href="group__GE.html#ga7fca9b64b3241ed86ea79a556fdd91ea">sceGeSetCallback()</a>, of the callbacks to be used. </td></tr>
<tr><td class="paramname">arg</td><td>A structure storing arguments about the list.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The display list ID on success, otherwise less than zero. </dd></dl>
</div>
</div>
<a class="anchor" id="ga00f41931e0a8908cf8b6a2f55a869d0e"></a><!-- doxytag: member="ge.h::sceGeUnsetCallback" ref="ga00f41931e0a8908cf8b6a2f55a869d0e" args="(int cbId)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="group__GE.html#ga00f41931e0a8908cf8b6a2f55a869d0e">sceGeUnsetCallback</a> </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>cbId</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Unsets GE callbacks.</p>
<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">cbId</td><td>The ID of the callbacks to unset.</td></tr>
</table>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Zero on success, otherwise less than zero. </dd></dl>
</div>
</div>
</div><!-- contents -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a></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>
<hr class="footer"/><address class="footer"><small>
Generated on Sun Aug 2 2015 03:21:46 for uOFW by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>
</body>
</html>