Deploy to GitHub Pages

This commit is contained in:
Crayon2000 2020-07-05 03:37:29 +00:00
commit 488cae4976
152 changed files with 13566 additions and 0 deletions

0
.nojekyll Normal file
View file

BIN
PDF-documentation.pdf Normal file

Binary file not shown.

View file

@ -0,0 +1,178 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: GRRLIB__inline.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="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">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_31622c108de77de59a32254ac003cf08.html">grrlib</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">GRRLIB__inline.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>GRRLIB inline function prototypes.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;grrlib/GRRLIB_clipping.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_collision.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_fbComplex.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_fbGX.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_fbSimple.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_handle.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_pixel.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_settings.h&gt;</code><br />
<code>#include &lt;grrlib/GRRLIB_texSetup.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gae4bc6ca96070c33d540ad720c5c91fc4"><td class="memItemLeft" align="right" valign="top">
INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4">GRRLIB_ClipReset</a> (void)</td></tr>
<tr class="memdesc:gae4bc6ca96070c33d540ad720c5c91fc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset the clipping to normal. <br /></td></tr>
<tr class="separator:gae4bc6ca96070c33d540ad720c5c91fc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf077d7ee678f8bd942db4cbf6027d98"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98">GRRLIB_ClipDrawing</a> (const int x, const int y, const int width, const int height)</td></tr>
<tr class="memdesc:gacf077d7ee678f8bd942db4cbf6027d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clip the drawing area to an rectangle. <a href="group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98">More...</a><br /></td></tr>
<tr class="separator:gacf077d7ee678f8bd942db4cbf6027d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0e1bd3df799dc1ee46067f7ce3ca8c7"><td class="memItemLeft" align="right" valign="top">INLINE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7">GRRLIB_PtInRect</a> (const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady)</td></tr>
<tr class="memdesc:gaa0e1bd3df799dc1ee46067f7ce3ca8c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine whether the specified point lies within the specified rectangle. <a href="group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7">More...</a><br /></td></tr>
<tr class="separator:gaa0e1bd3df799dc1ee46067f7ce3ca8c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaaf388fab79085829b2cc886f18a138f"><td class="memItemLeft" align="right" valign="top">INLINE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaaaf388fab79085829b2cc886f18a138f">GRRLIB_RectInRect</a> (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)</td></tr>
<tr class="memdesc:gaaaf388fab79085829b2cc886f18a138f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine whether a specified rectangle lies within another rectangle. <a href="group___all_func.html#gaaaf388fab79085829b2cc886f18a138f">More...</a><br /></td></tr>
<tr class="separator:gaaaf388fab79085829b2cc886f18a138f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87b9fd5a8ec33cce9b23a243ccda824d"><td class="memItemLeft" align="right" valign="top">INLINE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d">GRRLIB_RectOnRect</a> (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)</td></tr>
<tr class="memdesc:ga87b9fd5a8ec33cce9b23a243ccda824d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine whether a part of a specified rectangle lies on another rectangle. <a href="group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d">More...</a><br /></td></tr>
<tr class="separator:ga87b9fd5a8ec33cce9b23a243ccda824d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e6b4d7e4a15eb39d507d923b439d0e5"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5">GRRLIB_NPlot</a> (const guVector v[], const u32 color[], const long n)</td></tr>
<tr class="memdesc:ga4e6b4d7e4a15eb39d507d923b439d0e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw an array of points. <a href="group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5">More...</a><br /></td></tr>
<tr class="separator:ga4e6b4d7e4a15eb39d507d923b439d0e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac7ba7ec716a2a7100cdc6f4fb8c85062"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062">GRRLIB_NGone</a> (const guVector v[], const u32 color[], const long n)</td></tr>
<tr class="memdesc:gac7ba7ec716a2a7100cdc6f4fb8c85062"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a polygon. <a href="group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062">More...</a><br /></td></tr>
<tr class="separator:gac7ba7ec716a2a7100cdc6f4fb8c85062"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39d86882203f923af1403ec9bbbd01c4"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4">GRRLIB_NGoneFilled</a> (const guVector v[], const u32 color[], const long n)</td></tr>
<tr class="memdesc:ga39d86882203f923af1403ec9bbbd01c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a filled polygon. <a href="group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4">More...</a><br /></td></tr>
<tr class="separator:ga39d86882203f923af1403ec9bbbd01c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab30f2c50710d1d659efb03daaa4866c8"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8">GRRLIB_GXEngine</a> (const guVector v[], const u32 color[], const long n, const u8 fmt)</td></tr>
<tr class="memdesc:gab30f2c50710d1d659efb03daaa4866c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a vector. <a href="group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8">More...</a><br /></td></tr>
<tr class="separator:gab30f2c50710d1d659efb03daaa4866c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4334df3b160f01ae4cf49c616fe0949"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949">GRRLIB_FillScreen</a> (const u32 color)</td></tr>
<tr class="memdesc:gaa4334df3b160f01ae4cf49c616fe0949"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear screen with a specific color. <a href="group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949">More...</a><br /></td></tr>
<tr class="separator:gaa4334df3b160f01ae4cf49c616fe0949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3d9c6c2d1661d8cbe149b27ad5f6e288"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288">GRRLIB_Plot</a> (const f32 x, const f32 y, const u32 color)</td></tr>
<tr class="memdesc:ga3d9c6c2d1661d8cbe149b27ad5f6e288"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a dot. <a href="group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288">More...</a><br /></td></tr>
<tr class="separator:ga3d9c6c2d1661d8cbe149b27ad5f6e288"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b0172d719954b1d876138d3e71b188c"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6b0172d719954b1d876138d3e71b188c">GRRLIB_Line</a> (const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color)</td></tr>
<tr class="memdesc:ga6b0172d719954b1d876138d3e71b188c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a line. <a href="group___all_func.html#ga6b0172d719954b1d876138d3e71b188c">More...</a><br /></td></tr>
<tr class="separator:ga6b0172d719954b1d876138d3e71b188c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d8e2d39ff349f77b0400431f35e55c3"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3">GRRLIB_Rectangle</a> (const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled)</td></tr>
<tr class="memdesc:ga4d8e2d39ff349f77b0400431f35e55c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a rectangle. <a href="group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3">More...</a><br /></td></tr>
<tr class="separator:ga4d8e2d39ff349f77b0400431f35e55c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c98022975900b36e91bb1bf78b64a9b"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b">GRRLIB_SetHandle</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const int x, const int y)</td></tr>
<tr class="memdesc:ga0c98022975900b36e91bb1bf78b64a9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a texture's X and Y handles. <a href="group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b">More...</a><br /></td></tr>
<tr class="separator:ga0c98022975900b36e91bb1bf78b64a9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf9765f9f9f807396e554cb32e50dd1d6"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6">GRRLIB_SetMidHandle</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const bool enabled)</td></tr>
<tr class="memdesc:gaf9765f9f9f807396e554cb32e50dd1d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Center a texture's handles. <a href="group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6">More...</a><br /></td></tr>
<tr class="separator:gaf9765f9f9f807396e554cb32e50dd1d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0efaaeacbc18ff40d02dfe8104def56"><td class="memItemLeft" align="right" valign="top">INLINE u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56">GRRLIB_GetPixelFromtexImg</a> (const int x, const int y, const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex)</td></tr>
<tr class="memdesc:gaf0efaaeacbc18ff40d02dfe8104def56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the color value of a pixel from a <a class="el" href="struct_g_r_r_l_i_b__tex_img.html" title="Structure to hold the texture information. ">GRRLIB_texImg</a>. <a href="group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56">More...</a><br /></td></tr>
<tr class="separator:gaf0efaaeacbc18ff40d02dfe8104def56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56e0544dd2fbf62ed03dbd2d91478c79"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79">GRRLIB_SetPixelTotexImg</a> (const int x, const int y, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const u32 color)</td></tr>
<tr class="memdesc:ga56e0544dd2fbf62ed03dbd2d91478c79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the color value of a pixel to a <a class="el" href="struct_g_r_r_l_i_b__tex_img.html" title="Structure to hold the texture information. ">GRRLIB_texImg</a>. <a href="group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79">More...</a><br /></td></tr>
<tr class="separator:ga56e0544dd2fbf62ed03dbd2d91478c79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga454dafae2dfd9829789aa73810163858"><td class="memItemLeft" align="right" valign="top">INLINE u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga454dafae2dfd9829789aa73810163858">GRRLIB_GetPixelFromFB</a> (int x, int y)</td></tr>
<tr class="memdesc:ga454dafae2dfd9829789aa73810163858"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads a pixel directly from the FrontBuffer. <a href="group___all_func.html#ga454dafae2dfd9829789aa73810163858">More...</a><br /></td></tr>
<tr class="separator:ga454dafae2dfd9829789aa73810163858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2de134824b5ecc4d5011e98e7428ed31"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31">GRRLIB_SetPixelToFB</a> (int x, int y, u32 pokeColor)</td></tr>
<tr class="memdesc:ga2de134824b5ecc4d5011e98e7428ed31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes a pixel directly from the FrontBuffer. <a href="group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31">More...</a><br /></td></tr>
<tr class="separator:ga2de134824b5ecc4d5011e98e7428ed31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga18217682c9ef5d1fb4a12bfd9b964ce8"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8">GRRLIB_SetBlend</a> (const <a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">GRRLIB_blendMode</a> blendmode)</td></tr>
<tr class="memdesc:ga18217682c9ef5d1fb4a12bfd9b964ce8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a blending mode. <a href="group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8">More...</a><br /></td></tr>
<tr class="separator:ga18217682c9ef5d1fb4a12bfd9b964ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a1ef7de190db2f090526ef0cc5dee30"><td class="memItemLeft" align="right" valign="top">INLINE <a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">GRRLIB_blendMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30">GRRLIB_GetBlend</a> (void)</td></tr>
<tr class="memdesc:ga2a1ef7de190db2f090526ef0cc5dee30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current blending mode. <a href="group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30">More...</a><br /></td></tr>
<tr class="separator:ga2a1ef7de190db2f090526ef0cc5dee30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a685c604592b6f219f101b1f47d87bd"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd">GRRLIB_SetAntiAliasing</a> (const bool aa)</td></tr>
<tr class="memdesc:ga6a685c604592b6f219f101b1f47d87bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turn anti-aliasing on/off. <a href="group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd">More...</a><br /></td></tr>
<tr class="separator:ga6a685c604592b6f219f101b1f47d87bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac63e5050865fd77b0e72d950ffd033e0"><td class="memItemLeft" align="right" valign="top">INLINE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0">GRRLIB_GetAntiAliasing</a> (void)</td></tr>
<tr class="memdesc:gac63e5050865fd77b0e72d950ffd033e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get current anti-aliasing setting. <a href="group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0">More...</a><br /></td></tr>
<tr class="separator:gac63e5050865fd77b0e72d950ffd033e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadf667fd892b2f24dfcfe1542e086630e"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e">GRRLIB_ClearTex</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex)</td></tr>
<tr class="memdesc:gadf667fd892b2f24dfcfe1542e086630e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear a texture to transparent black. <a href="group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e">More...</a><br /></td></tr>
<tr class="separator:gadf667fd892b2f24dfcfe1542e086630e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e6a52737806ffb075cc8be7724f3fdd"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd">GRRLIB_FlushTex</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex)</td></tr>
<tr class="memdesc:ga5e6a52737806ffb075cc8be7724f3fdd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write the contents of a texture in the data cache down to main memory. <a href="group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd">More...</a><br /></td></tr>
<tr class="separator:ga5e6a52737806ffb075cc8be7724f3fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57309da8aaeefe4092eda55cf38a9c7f"><td class="memItemLeft" align="right" valign="top">INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f">GRRLIB_FreeTexture</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex)</td></tr>
<tr class="memdesc:ga57309da8aaeefe4092eda55cf38a9c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free memory allocated for texture. <a href="group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f">More...</a><br /></td></tr>
<tr class="separator:ga57309da8aaeefe4092eda55cf38a9c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>GRRLIB inline function prototypes. </p>
<p>Do not include <a class="el" href="_g_r_r_l_i_b____inline_8h.html" title="GRRLIB inline function prototypes. ">GRRLIB__inline.h</a> directly, include only <a class="el" href="grrlib_8h.html" title="GRRLIB user include file. ">GRRLIB.h</a>. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

290
_g_r_r_l_i_b____lib_8h.html Normal file
View file

@ -0,0 +1,290 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: GRRLIB__lib.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="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">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_31622c108de77de59a32254ac003cf08.html">grrlib</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">GRRLIB__lib.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>GRRLIB library function prototypes.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga8e67a70e71cfe202318f567fe62ee3f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7">GRRLIB_LoadBMF</a> (const u8 my_bmf[])</td></tr>
<tr class="memdesc:ga8e67a70e71cfe202318f567fe62ee3f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a ByteMap font structure from a buffer. <a href="group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7">More...</a><br /></td></tr>
<tr class="separator:ga8e67a70e71cfe202318f567fe62ee3f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga092169c6cbff1f1713f66fffff3dd8a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2">GRRLIB_FreeBMF</a> (<a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a> *bmf)</td></tr>
<tr class="memdesc:ga092169c6cbff1f1713f66fffff3dd8a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free memory allocated by ByteMap fonts. <a href="group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2">More...</a><br /></td></tr>
<tr class="separator:ga092169c6cbff1f1713f66fffff3dd8a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a25f472b099163469251ec7ad52d270"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga9a25f472b099163469251ec7ad52d270">GRRLIB_InitTileSet</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const u32 tilew, const u32 tileh, const u32 tilestart)</td></tr>
<tr class="memdesc:ga9a25f472b099163469251ec7ad52d270"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize a tile set. <a href="group___all_func.html#ga9a25f472b099163469251ec7ad52d270">More...</a><br /></td></tr>
<tr class="separator:ga9a25f472b099163469251ec7ad52d270"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f0c146d1ca8d8697097034d58400881"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga7f0c146d1ca8d8697097034d58400881">GRRLIB_BMFX_FlipH</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest)</td></tr>
<tr class="memdesc:ga7f0c146d1ca8d8697097034d58400881"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flip texture horizontal. <a href="group___all_func.html#ga7f0c146d1ca8d8697097034d58400881">More...</a><br /></td></tr>
<tr class="separator:ga7f0c146d1ca8d8697097034d58400881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4970b35be663bb10c9045d85dcf3cede"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede">GRRLIB_BMFX_FlipV</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest)</td></tr>
<tr class="memdesc:ga4970b35be663bb10c9045d85dcf3cede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flip texture vertical. <a href="group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede">More...</a><br /></td></tr>
<tr class="separator:ga4970b35be663bb10c9045d85dcf3cede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c529da9664148234c1690b87f1b0cf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9">GRRLIB_BMFX_Grayscale</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest)</td></tr>
<tr class="memdesc:ga9c529da9664148234c1690b87f1b0cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change a texture to gray scale. <a href="group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9">More...</a><br /></td></tr>
<tr class="separator:ga9c529da9664148234c1690b87f1b0cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c5986c87237874d005ad419bafa6bf1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1">GRRLIB_BMFX_Sepia</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest)</td></tr>
<tr class="memdesc:ga5c5986c87237874d005ad419bafa6bf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change a texture to sepia (old photo style). <a href="group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1">More...</a><br /></td></tr>
<tr class="separator:ga5c5986c87237874d005ad419bafa6bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga81202b219fae613429c7e6ee4c5c9267"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267">GRRLIB_BMFX_Invert</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest)</td></tr>
<tr class="memdesc:ga81202b219fae613429c7e6ee4c5c9267"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invert colors of the texture. <a href="group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267">More...</a><br /></td></tr>
<tr class="separator:ga81202b219fae613429c7e6ee4c5c9267"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0094a9b1d6a2eca97e821de3448d320d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d">GRRLIB_BMFX_Blur</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest, const u32 factor)</td></tr>
<tr class="memdesc:ga0094a9b1d6a2eca97e821de3448d320d"><td class="mdescLeft">&#160;</td><td class="mdescRight">A texture effect (Blur). <a href="group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d">More...</a><br /></td></tr>
<tr class="separator:ga0094a9b1d6a2eca97e821de3448d320d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe98ae9417c3177ef3f6bf000d0f0466"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466">GRRLIB_BMFX_Scatter</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest, const u32 factor)</td></tr>
<tr class="memdesc:gabe98ae9417c3177ef3f6bf000d0f0466"><td class="mdescLeft">&#160;</td><td class="mdescRight">A texture effect (Scatter). <a href="group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466">More...</a><br /></td></tr>
<tr class="separator:gabe98ae9417c3177ef3f6bf000d0f0466"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47d87d72cbf8883e99650cf3027ca2c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1">GRRLIB_BMFX_Pixelate</a> (const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texsrc, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *texdest, const u32 factor)</td></tr>
<tr class="memdesc:ga47d87d72cbf8883e99650cf3027ca2c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">A texture effect (Pixelate). <a href="group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1">More...</a><br /></td></tr>
<tr class="separator:ga47d87d72cbf8883e99650cf3027ca2c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad3186c7e10e4e6c46a743e062971e89a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a">GRRLIB_Init</a> (void)</td></tr>
<tr class="memdesc:gad3186c7e10e4e6c46a743e062971e89a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize GRRLIB. <a href="group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a">More...</a><br /></td></tr>
<tr class="separator:gad3186c7e10e4e6c46a743e062971e89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15b1f7d9224e25e77d2806847344f651"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga15b1f7d9224e25e77d2806847344f651">GRRLIB_Exit</a> (void)</td></tr>
<tr class="memdesc:ga15b1f7d9224e25e77d2806847344f651"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this before exiting your application. <a href="group___all_func.html#ga15b1f7d9224e25e77d2806847344f651">More...</a><br /></td></tr>
<tr class="separator:ga15b1f7d9224e25e77d2806847344f651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23a8ac948a2f606256f981ec7665f7a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3">GRRLIB_Circle</a> (const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled)</td></tr>
<tr class="memdesc:ga23a8ac948a2f606256f981ec7665f7a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a circle. <a href="group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3">More...</a><br /></td></tr>
<tr class="separator:ga23a8ac948a2f606256f981ec7665f7a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad0e9150a261df8642375ce0b51e891dc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gad0e9150a261df8642375ce0b51e891dc">GRRLIB_LoadFile</a> (const char *filename, u8 **data)</td></tr>
<tr class="memdesc:gad0e9150a261df8642375ce0b51e891dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a file to memory. <a href="group___all_func.html#gad0e9150a261df8642375ce0b51e891dc">More...</a><br /></td></tr>
<tr class="separator:gad0e9150a261df8642375ce0b51e891dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c43c28ecb0e4d7f592577bca92e7ffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc">GRRLIB_LoadTextureFromFile</a> (const char *filename)</td></tr>
<tr class="memdesc:ga1c43c28ecb0e4d7f592577bca92e7ffc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a file. <a href="group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc">More...</a><br /></td></tr>
<tr class="separator:ga1c43c28ecb0e4d7f592577bca92e7ffc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3460233a6d9323890a8eefa19f520e25"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga3460233a6d9323890a8eefa19f520e25">GRRLIB_ScrShot</a> (const char *filename)</td></tr>
<tr class="memdesc:ga3460233a6d9323890a8eefa19f520e25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Make a PNG screenshot. <a href="group___all_func.html#ga3460233a6d9323890a8eefa19f520e25">More...</a><br /></td></tr>
<tr class="separator:ga3460233a6d9323890a8eefa19f520e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5539140382d9563e4e42dbda1694d21d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga5539140382d9563e4e42dbda1694d21d">GRRLIB_Printf</a> (const f32 xpos, const f32 ypos, const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const u32 color, const f32 zoom, const char *text,...)</td></tr>
<tr class="memdesc:ga5539140382d9563e4e42dbda1694d21d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print formatted output. <a href="group___all_func.html#ga5539140382d9563e4e42dbda1694d21d">More...</a><br /></td></tr>
<tr class="separator:ga5539140382d9563e4e42dbda1694d21d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc7a3deff6baf1923bbde413c036ef96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96">GRRLIB_PrintBMF</a> (const f32 xpos, const f32 ypos, const <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a> *bmf, const char *text,...)</td></tr>
<tr class="memdesc:gabc7a3deff6baf1923bbde413c036ef96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print formatted output with a ByteMap font. <a href="group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96">More...</a><br /></td></tr>
<tr class="separator:gabc7a3deff6baf1923bbde413c036ef96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac93fa62dac7639bd2fe626aae5fef150"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150">GRRLIB_DrawImg</a> (const f32 xpos, const f32 ypos, const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color)</td></tr>
<tr class="memdesc:gac93fa62dac7639bd2fe626aae5fef150"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a texture. <a href="group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150">More...</a><br /></td></tr>
<tr class="separator:gac93fa62dac7639bd2fe626aae5fef150"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga852b2b23d242d8cdd0a1cbcbe89d7317"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317">GRRLIB_DrawImgQuad</a> (const guVector pos[4], <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const u32 color)</td></tr>
<tr class="memdesc:ga852b2b23d242d8cdd0a1cbcbe89d7317"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a textured quad. <a href="group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317">More...</a><br /></td></tr>
<tr class="separator:ga852b2b23d242d8cdd0a1cbcbe89d7317"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8225b76416869d90c10ff90e9f2215d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2">GRRLIB_DrawTile</a> (const f32 xpos, const f32 ypos, const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color, const int frame)</td></tr>
<tr class="memdesc:ga8225b76416869d90c10ff90e9f2215d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a tile. <a href="group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2">More...</a><br /></td></tr>
<tr class="separator:ga8225b76416869d90c10ff90e9f2215d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabafe0b9297e020c440851543c028575e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gabafe0b9297e020c440851543c028575e">GRRLIB_DrawPart</a> (const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color)</td></tr>
<tr class="memdesc:gabafe0b9297e020c440851543c028575e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a part of a texture. <a href="group___all_func.html#gabafe0b9297e020c440851543c028575e">More...</a><br /></td></tr>
<tr class="separator:gabafe0b9297e020c440851543c028575e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb7bef5310d7a764278d3f91810de701"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaeb7bef5310d7a764278d3f91810de701">GRRLIB_DrawTileQuad</a> (const guVector pos[4], <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, const u32 color, const int frame)</td></tr>
<tr class="memdesc:gaeb7bef5310d7a764278d3f91810de701"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a tile in a quad. <a href="group___all_func.html#gaeb7bef5310d7a764278d3f91810de701">More...</a><br /></td></tr>
<tr class="separator:gaeb7bef5310d7a764278d3f91810de701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9840a19154f1e0cf9de14ad81ba23aef"><td class="memItemLeft" align="right" valign="top">
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef">GRRLIB_Render</a> (void)</td></tr>
<tr class="memdesc:ga9840a19154f1e0cf9de14ad81ba23aef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call this function after drawing. <br /></td></tr>
<tr class="separator:ga9840a19154f1e0cf9de14ad81ba23aef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ac4e30576d4fccd0ae537a41b75f4c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1">GRRLIB_Screen2Texture</a> (int posx, int posy, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, bool clear)</td></tr>
<tr class="memdesc:ga7ac4e30576d4fccd0ae537a41b75f4c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. <a href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1">More...</a><br /></td></tr>
<tr class="separator:ga7ac4e30576d4fccd0ae537a41b75f4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab46283be3128415bf0ab2969bf7fda95"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gab46283be3128415bf0ab2969bf7fda95">GRRLIB_CompoStart</a> (void)</td></tr>
<tr class="memdesc:gab46283be3128415bf0ab2969bf7fda95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start GX compositing process. <a href="group___all_func.html#gab46283be3128415bf0ab2969bf7fda95">More...</a><br /></td></tr>
<tr class="separator:gab46283be3128415bf0ab2969bf7fda95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab852acf9b7679bd1142003b4d6635f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3">GRRLIB_CompoEnd</a> (int posx, int posy, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex)</td></tr>
<tr class="memdesc:gaab852acf9b7679bd1142003b4d6635f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER). <a href="group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3">More...</a><br /></td></tr>
<tr class="separator:gaab852acf9b7679bd1142003b4d6635f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53c20a0c6e33df2ceaf2968f8dd1b921"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921">GRRLIB_CreateEmptyTexture</a> (const u32 w, const u32 h)</td></tr>
<tr class="memdesc:ga53c20a0c6e33df2ceaf2968f8dd1b921"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create an empty texture. <a href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921">More...</a><br /></td></tr>
<tr class="separator:ga53c20a0c6e33df2ceaf2968f8dd1b921"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49b31e270b46142828b96b7b63c47c88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga49b31e270b46142828b96b7b63c47c88">GRRLIB_LoadTexture</a> (const u8 *my_img)</td></tr>
<tr class="memdesc:ga49b31e270b46142828b96b7b63c47c88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a buffer. <a href="group___all_func.html#ga49b31e270b46142828b96b7b63c47c88">More...</a><br /></td></tr>
<tr class="separator:ga49b31e270b46142828b96b7b63c47c88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab9f55cfb94c2cbfcd65fb7970357391"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391">GRRLIB_LoadTexturePNG</a> (const u8 *my_png)</td></tr>
<tr class="memdesc:gaab9f55cfb94c2cbfcd65fb7970357391"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a buffer. <a href="group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391">More...</a><br /></td></tr>
<tr class="separator:gaab9f55cfb94c2cbfcd65fb7970357391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga885310955bccea418939fb791e0640f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga885310955bccea418939fb791e0640f8">GRRLIB_LoadTextureJPG</a> (const u8 *my_jpg)</td></tr>
<tr class="memdesc:ga885310955bccea418939fb791e0640f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a buffer. <a href="group___all_func.html#ga885310955bccea418939fb791e0640f8">More...</a><br /></td></tr>
<tr class="separator:ga885310955bccea418939fb791e0640f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5acd24c18e51e157822df26dea920630"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga5acd24c18e51e157822df26dea920630">GRRLIB_LoadTextureJPGEx</a> (const u8 *my_jpg, const int)</td></tr>
<tr class="memdesc:ga5acd24c18e51e157822df26dea920630"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a buffer. <a href="group___all_func.html#ga5acd24c18e51e157822df26dea920630">More...</a><br /></td></tr>
<tr class="separator:ga5acd24c18e51e157822df26dea920630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga715d38ab3a56377f4d1ae855f7a7a94e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e">GRRLIB_LoadTextureBMP</a> (const u8 *my_bmp)</td></tr>
<tr class="memdesc:ga715d38ab3a56377f4d1ae855f7a7a94e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a texture from a buffer. <a href="group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e">More...</a><br /></td></tr>
<tr class="separator:ga715d38ab3a56377f4d1ae855f7a7a94e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe58415d449f5d01b3019bda9be6abe4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4">GRRLIB_GeckoInit</a> ()</td></tr>
<tr class="memdesc:gafe58415d449f5d01b3019bda9be6abe4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize USB Gecko. <a href="group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4">More...</a><br /></td></tr>
<tr class="separator:gafe58415d449f5d01b3019bda9be6abe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa82c6313b26687aaea494b91d77dc140"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaa82c6313b26687aaea494b91d77dc140">GRRLIB_GeckoPrintf</a> (const char *text,...)</td></tr>
<tr class="memdesc:gaa82c6313b26687aaea494b91d77dc140"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print Gecko. <a href="group___all_func.html#gaa82c6313b26687aaea494b91d77dc140">More...</a><br /></td></tr>
<tr class="separator:gaa82c6313b26687aaea494b91d77dc140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73ea335f801066d4c13114124e70f82f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga73ea335f801066d4c13114124e70f82f">GRRLIB_SetBackgroundColour</a> (u8 r, u8 g, u8 b, u8 a)</td></tr>
<tr class="memdesc:ga73ea335f801066d4c13114124e70f82f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the background parameter when screen is cleared. <a href="group___all_func.html#ga73ea335f801066d4c13114124e70f82f">More...</a><br /></td></tr>
<tr class="separator:ga73ea335f801066d4c13114124e70f82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7300940a38526ab5aa9be0f4abe4a32a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a">GRRLIB_Camera3dSettings</a> (f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz)</td></tr>
<tr class="memdesc:ga7300940a38526ab5aa9be0f4abe4a32a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the camera parameter (contributed my chris_c aka DaShAmAn). <a href="group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a">More...</a><br /></td></tr>
<tr class="separator:ga7300940a38526ab5aa9be0f4abe4a32a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac82c972dedc617360eb425ad1604c517"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac82c972dedc617360eb425ad1604c517">GRRLIB_3dMode</a> (f32 minDist, f32 maxDist, f32 fov, bool texturemode, bool normalmode)</td></tr>
<tr class="memdesc:gac82c972dedc617360eb425ad1604c517"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set up the position matrix (contributed by chris_c aka DaShAmAn). <a href="group___all_func.html#gac82c972dedc617360eb425ad1604c517">More...</a><br /></td></tr>
<tr class="separator:gac82c972dedc617360eb425ad1604c517"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f5ec40dcb054da51f213606cf0b9e0d"><td class="memItemLeft" align="right" valign="top">
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d">GRRLIB_2dMode</a> ()</td></tr>
<tr class="memdesc:ga6f5ec40dcb054da51f213606cf0b9e0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Go back to 2D mode (contributed by chris_c aka DaShAmAn). <br /></td></tr>
<tr class="separator:ga6f5ec40dcb054da51f213606cf0b9e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7f2e67faf4659534f18a6077522eaf6"><td class="memItemLeft" align="right" valign="top">
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6">GRRLIB_ObjectViewBegin</a> (void)</td></tr>
<tr class="memdesc:gaf7f2e67faf4659534f18a6077522eaf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Init the object matrix to draw object. <br /></td></tr>
<tr class="separator:gaf7f2e67faf4659534f18a6077522eaf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e03d189c20637432df8dbf7d8c6948a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a">GRRLIB_ObjectViewScale</a> (f32 scalx, f32 scaly, f32 scalz)</td></tr>
<tr class="memdesc:ga8e03d189c20637432df8dbf7d8c6948a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scale the object matrix to draw object. <a href="group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a">More...</a><br /></td></tr>
<tr class="separator:ga8e03d189c20637432df8dbf7d8c6948a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50ff0217cfeb128711fb1f3db3df4c8d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d">GRRLIB_ObjectViewRotate</a> (f32 angx, f32 angy, f32 angz)</td></tr>
<tr class="memdesc:ga50ff0217cfeb128711fb1f3db3df4c8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotate the object matrix to draw object . <a href="group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d">More...</a><br /></td></tr>
<tr class="separator:ga50ff0217cfeb128711fb1f3db3df4c8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6991c87a4e1eff876be3733caa9b5947"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947">GRRLIB_ObjectViewTrans</a> (f32 posx, f32 posy, f32 posz)</td></tr>
<tr class="memdesc:ga6991c87a4e1eff876be3733caa9b5947"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translate the object matrix to draw object. <a href="group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947">More...</a><br /></td></tr>
<tr class="separator:ga6991c87a4e1eff876be3733caa9b5947"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac174d61b9a21730a97a8aa6ba59c8e2e"><td class="memItemLeft" align="right" valign="top">
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e">GRRLIB_ObjectViewEnd</a> (void)</td></tr>
<tr class="memdesc:gac174d61b9a21730a97a8aa6ba59c8e2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Concat the object and the view matrix and calculate the inverse normal matrix. <br /></td></tr>
<tr class="separator:gac174d61b9a21730a97a8aa6ba59c8e2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac02a14d2556b5ec92e28f41c9888b530"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530">GRRLIB_ObjectView</a> (f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz)</td></tr>
<tr class="memdesc:gac02a14d2556b5ec92e28f41c9888b530"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the view matrix to draw object (in this order scale, rotate AND trans). <a href="group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530">More...</a><br /></td></tr>
<tr class="separator:gac02a14d2556b5ec92e28f41c9888b530"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga03814286ada96c4a38fa36b9477bbd7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c">GRRLIB_ObjectViewInv</a> (f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz)</td></tr>
<tr class="memdesc:ga03814286ada96c4a38fa36b9477bbd7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the view matrix to draw object (in this order scale, trans AND rotate). <a href="group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c">More...</a><br /></td></tr>
<tr class="separator:ga03814286ada96c4a38fa36b9477bbd7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacdda772743d08b1e060f2b3dbf4795ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed">GRRLIB_SetTexture</a> (<a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a> *tex, bool rep)</td></tr>
<tr class="memdesc:gacdda772743d08b1e060f2b3dbf4795ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the texture to an object (contributed by chris_c aka DaShAmAn). <a href="group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed">More...</a><br /></td></tr>
<tr class="separator:gacdda772743d08b1e060f2b3dbf4795ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6410ce395aeab56d3166a45724cb6a32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32">GRRLIB_DrawTorus</a> (f32 r, f32 <a class="el" href="group___all_func.html#ga2cde25567f177a6cd9191d536764235e">R</a>, int nsides, int rings, bool filled, u32 col)</td></tr>
<tr class="memdesc:ga6410ce395aeab56d3166a45724cb6a32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a torus (with normal). <a href="group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32">More...</a><br /></td></tr>
<tr class="separator:ga6410ce395aeab56d3166a45724cb6a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea4b4858892b197b94c0a2b331eb9c91"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91">GRRLIB_DrawSphere</a> (f32 r, int lats, int longs, bool filled, u32 col)</td></tr>
<tr class="memdesc:gaea4b4858892b197b94c0a2b331eb9c91"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a sphere (with normal). <a href="group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91">More...</a><br /></td></tr>
<tr class="separator:gaea4b4858892b197b94c0a2b331eb9c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad029080b2bb31c61feb5af6b60e59ec2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2">GRRLIB_DrawCube</a> (f32 size, bool filled, u32 col)</td></tr>
<tr class="memdesc:gad029080b2bb31c61feb5af6b60e59ec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a cube (with normal). <a href="group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2">More...</a><br /></td></tr>
<tr class="separator:gad029080b2bb31c61feb5af6b60e59ec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6250c32662da700f248f305b737f3ceb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga6250c32662da700f248f305b737f3ceb">GRRLIB_DrawCylinder</a> (f32 r, f32 h, int d, bool filled, u32 col)</td></tr>
<tr class="memdesc:ga6250c32662da700f248f305b737f3ceb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a cylinder (with normal). <a href="group___all_func.html#ga6250c32662da700f248f305b737f3ceb">More...</a><br /></td></tr>
<tr class="separator:ga6250c32662da700f248f305b737f3ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc9c582a2d39b97f5450fea8c61f7f80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80">GRRLIB_DrawCone</a> (f32 r, f32 h, int d, bool filled, u32 col)</td></tr>
<tr class="memdesc:gabc9c582a2d39b97f5450fea8c61f7f80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a cone (with normal). <a href="group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80">More...</a><br /></td></tr>
<tr class="separator:gabc9c582a2d39b97f5450fea8c61f7f80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga654851a42dbdefae806f1793cf6a69d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0">GRRLIB_DrawTessPanel</a> (f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col)</td></tr>
<tr class="memdesc:ga654851a42dbdefae806f1793cf6a69d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a Tesselated panel (with normal). <a href="group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0">More...</a><br /></td></tr>
<tr class="separator:ga654851a42dbdefae806f1793cf6a69d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2db782b9842924329956daaeefbac20"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gae2db782b9842924329956daaeefbac20">GRRLIB_SetLightAmbient</a> (u32 ambientcolor)</td></tr>
<tr class="memdesc:gae2db782b9842924329956daaeefbac20"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set ambient color. <a href="group___all_func.html#gae2db782b9842924329956daaeefbac20">More...</a><br /></td></tr>
<tr class="separator:gae2db782b9842924329956daaeefbac20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga160f23daf580d4d41e491135f2f86027"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga160f23daf580d4d41e491135f2f86027">GRRLIB_SetLightDiff</a> (u8 num, guVector pos, f32 distattn, f32 brightness, u32 lightcolor)</td></tr>
<tr class="memdesc:ga160f23daf580d4d41e491135f2f86027"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set diffuse light parameters. <a href="group___all_func.html#ga160f23daf580d4d41e491135f2f86027">More...</a><br /></td></tr>
<tr class="separator:ga160f23daf580d4d41e491135f2f86027"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cd64208138d748c5d5d8266237578f0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga2cd64208138d748c5d5d8266237578f0">GRRLIB_SetLightSpec</a> (u8 num, guVector dir, f32 shy, u32 lightcolor, u32 speccolor)</td></tr>
<tr class="memdesc:ga2cd64208138d748c5d5d8266237578f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set specular light parameters. <a href="group___all_func.html#ga2cd64208138d748c5d5d8266237578f0">More...</a><br /></td></tr>
<tr class="separator:ga2cd64208138d748c5d5d8266237578f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac4ae6bb35e12d59405c842c93e860462"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac4ae6bb35e12d59405c842c93e860462">GRRLIB_SetLightSpot</a> (u8 num, guVector pos, guVector lookat, f32 angAttn0, f32 angAttn1, f32 angAttn2, f32 distAttn0, f32 distAttn1, f32 distAttn2, u32 lightcolor)</td></tr>
<tr class="memdesc:gac4ae6bb35e12d59405c842c93e860462"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Spot light parameters. <a href="group___all_func.html#gac4ae6bb35e12d59405c842c93e860462">More...</a><br /></td></tr>
<tr class="separator:gac4ae6bb35e12d59405c842c93e860462"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b4e22c02cf692d254f32da348299b78"><td class="memItemLeft" align="right" valign="top">
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga4b4e22c02cf692d254f32da348299b78">GRRLIB_SetLightOff</a> (void)</td></tr>
<tr class="memdesc:ga4b4e22c02cf692d254f32da348299b78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set all lights off, like at init. <br /></td></tr>
<tr class="separator:ga4b4e22c02cf692d254f32da348299b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2b209553f321a9e30078aa6f5942ea7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7">GRRLIB_LoadTTF</a> (const u8 *file_base, s32 file_size)</td></tr>
<tr class="memdesc:gab2b209553f321a9e30078aa6f5942ea7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load a TTF from a buffer. <a href="group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7">More...</a><br /></td></tr>
<tr class="separator:gab2b209553f321a9e30078aa6f5942ea7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga977ef3ec2aaa49cae6c7492066e35640"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640">GRRLIB_FreeTTF</a> (<a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *myFont)</td></tr>
<tr class="memdesc:ga977ef3ec2aaa49cae6c7492066e35640"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free memory allocated by TTF fonts. <a href="group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640">More...</a><br /></td></tr>
<tr class="separator:ga977ef3ec2aaa49cae6c7492066e35640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga358e206bb75caac5bf850bd6f8f17d2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a">GRRLIB_PrintfTTF</a> (int x, int y, <a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *myFont, const char *string, unsigned int fontSize, const u32 color)</td></tr>
<tr class="memdesc:ga358e206bb75caac5bf850bd6f8f17d2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print function for TTF font. <a href="group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a">More...</a><br /></td></tr>
<tr class="separator:ga358e206bb75caac5bf850bd6f8f17d2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba31ba538f5ee4f1abf0fb604a34d45b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b">GRRLIB_PrintfTTFW</a> (int x, int y, <a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *myFont, const wchar_t *string, unsigned int fontSize, const u32 color)</td></tr>
<tr class="memdesc:gaba31ba538f5ee4f1abf0fb604a34d45b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print function for TTF font. <a href="group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b">More...</a><br /></td></tr>
<tr class="separator:gaba31ba538f5ee4f1abf0fb604a34d45b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53429ddacb34b9fd89635ae412e57227"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga53429ddacb34b9fd89635ae412e57227">GRRLIB_WidthTTF</a> (<a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *myFont, const char *, unsigned int)</td></tr>
<tr class="memdesc:ga53429ddacb34b9fd89635ae412e57227"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the width of a text in pixel. <a href="group___all_func.html#ga53429ddacb34b9fd89635ae412e57227">More...</a><br /></td></tr>
<tr class="separator:ga53429ddacb34b9fd89635ae412e57227"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac8b9bb428ec8328f2954f74cf8a6edab"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab">GRRLIB_WidthTTFW</a> (<a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a> *myFont, const wchar_t *, unsigned int)</td></tr>
<tr class="memdesc:gac8b9bb428ec8328f2954f74cf8a6edab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the width of a text in pixel. <a href="group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab">More...</a><br /></td></tr>
<tr class="separator:gac8b9bb428ec8328f2954f74cf8a6edab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>GRRLIB library function prototypes. </p>
<p>Do not include <a class="el" href="_g_r_r_l_i_b____lib_8h.html" title="GRRLIB library function prototypes. ">GRRLIB__lib.h</a> directly, include only <a class="el" href="grrlib_8h.html" title="GRRLIB user include file. ">GRRLIB.h</a>. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

83
annotated.html Normal file
View file

@ -0,0 +1,83 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Data Structures</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html" target="_self">GRRLIB_bytemapChar</a></td><td class="desc">Structure to hold the bytemap character information </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html" target="_self">GRRLIB_bytemapFont</a></td><td class="desc">Structure to hold the bytemap font information </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_r_r_l_i_b__draw_settings.html" target="_self">GRRLIB_drawSettings</a></td><td class="desc">Structure to hold the current drawing settings </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_r_r_l_i_b___font.html" target="_self">GRRLIB_Font</a></td><td class="desc">Structure to hold the TTF information </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_g_r_r_l_i_b__tex_img.html" target="_self">GRRLIB_texImg</a></td><td class="desc">Structure to hold the texture information </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

83
classes.html Normal file
View file

@ -0,0 +1,83 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Data Structure Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_g">g</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;g&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_g_r_r_l_i_b___font.html">GRRLIB_Font</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="struct_g_r_r_l_i_b__draw_settings.html">GRRLIB_drawSettings</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html">GRRLIB_bytemapChar</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_g">g</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
closed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

View file

@ -0,0 +1,88 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: grrlib Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="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">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_31622c108de77de59a32254ac003cf08.html">grrlib</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">grrlib Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:_g_r_r_l_i_b____inline_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_g_r_r_l_i_b____inline_8h.html">GRRLIB__inline.h</a></td></tr>
<tr class="memdesc:_g_r_r_l_i_b____inline_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">GRRLIB inline function prototypes. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:_g_r_r_l_i_b____lib_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_g_r_r_l_i_b____lib_8h.html">GRRLIB__lib.h</a></td></tr>
<tr class="memdesc:_g_r_r_l_i_b____lib_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">GRRLIB library function prototypes. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
doc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

1596
doxygen.css Normal file

File diff suppressed because it is too large Load diff

BIN
doxygen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

97
dynsections.js Normal file
View file

@ -0,0 +1,97 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}

78
examples.html Normal file
View file

@ -0,0 +1,78 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Examples</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Examples</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all examples:</div><ul>
<li><a class="el" href="template_2source_2main_8c-example.html">template/source/main.c</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

81
files.html Normal file
View file

@ -0,0 +1,81 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="grrlib_8h.html" target="_self">grrlib.h</a></td><td class="desc">GRRLIB user include file </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_g_r_r_l_i_b____inline_8h.html" target="_self">GRRLIB__inline.h</a></td><td class="desc">GRRLIB inline function prototypes </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_g_r_r_l_i_b____lib_8h.html" target="_self">GRRLIB__lib.h</a></td><td class="desc">GRRLIB library function prototypes </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
folderclosed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

BIN
folderopen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

222
functions.html Normal file
View file

@ -0,0 +1,222 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>antialias
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#a0511a787f97e723bc74c4b5b89ddfdad">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>blend
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#abe73f4ef80e558d21151b8097439a0fa">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>charDef
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#aef9491d85292230ae9c06883f519e540">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>data
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a40767ad71451f60885c01f28dd2a4b47">GRRLIB_bytemapChar</a>
, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a735984d41155bc1032e09bece8f8d66d">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>face
: <a class="el" href="struct_g_r_r_l_i_b___font.html#a22e9f2a8a4fc5c0f350faffdfdc1ef54">GRRLIB_Font</a>
</li>
</ul>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>h
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a3b713de5e8af3c7ae800a2c9856780a2">GRRLIB_texImg</a>
</li>
<li>handlex
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#aeabe01fe64ab978062a145d723201aaf">GRRLIB_texImg</a>
</li>
<li>handley
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#ac46115747734d99869a5ae8a6e26f590">GRRLIB_texImg</a>
</li>
<li>height
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#ac3f221619d1bd1d6f1d46727f0c913a2">GRRLIB_bytemapChar</a>
</li>
</ul>
<h3><a id="index_k"></a>- k -</h3><ul>
<li>kerning
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a8f3b7e1679518b07394e7c5acb2b7d9a">GRRLIB_bytemapChar</a>
, <a class="el" href="struct_g_r_r_l_i_b___font.html#aef697ace6f9a1136e6117b6ead3d9c4c">GRRLIB_Font</a>
</li>
</ul>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>lights
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#a48b630899944c5bb1103172391c738a8">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>name
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#a5ac083a645d964373f022d03df4849c8">GRRLIB_bytemapFont</a>
</li>
<li>nbChar
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ae859dcb34b5b3dafa769120b2302130f">GRRLIB_bytemapFont</a>
</li>
<li>nbtileh
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1da5528a8f8d7727d166c727e07b30ba">GRRLIB_texImg</a>
</li>
<li>nbtilew
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#acb5644c4dac42ee6f9a5081ec0fd3a4f">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>offsetx
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1f1b2cd64720fe490801ccf4c5af3318">GRRLIB_texImg</a>
</li>
<li>offsety
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1e4f9e08319378a51518c10a7f9315c4">GRRLIB_texImg</a>
</li>
<li>ofnormaltexx
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a89846626665e4077edd8fb83ecaf4b8c">GRRLIB_texImg</a>
</li>
<li>ofnormaltexy
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a750ee88d4bdc2c0fabf27124951044b6">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>palette
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#a2c7c01c6eca69b2fc9d0267ca8228853">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>relx
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a86979216677e53eab88a6f972804ea18">GRRLIB_bytemapChar</a>
</li>
<li>rely
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a3859c6fa880002245f1343b424555245">GRRLIB_bytemapChar</a>
</li>
</ul>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>tiledtex
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#afc6d24924b4d32b4eea655863163f49a">GRRLIB_texImg</a>
</li>
<li>tileh
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a5400cc929e97692c920eb3698874c5dc">GRRLIB_texImg</a>
</li>
<li>tilestart
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#acc457a106f497ddec55267ee844f2e9e">GRRLIB_texImg</a>
</li>
<li>tilew
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#ac2701a0d10bf9cc67d3f9a5008602690">GRRLIB_texImg</a>
</li>
<li>tracking
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ac793001b64a49cc9cf9b55a4d03e73d7">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>version
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ab0e86ae6d36a2d67e39cafafed1fdf7f">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>w
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a40880d757ddcc5c7fc8f7a4f19e1b442">GRRLIB_texImg</a>
</li>
<li>width
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a2c1d87ba049f447519d1a92e6550f822">GRRLIB_bytemapChar</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

222
functions_vars.html Normal file
View file

@ -0,0 +1,222 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>antialias
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#a0511a787f97e723bc74c4b5b89ddfdad">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>blend
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#abe73f4ef80e558d21151b8097439a0fa">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_c"></a>- c -</h3><ul>
<li>charDef
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#aef9491d85292230ae9c06883f519e540">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_d"></a>- d -</h3><ul>
<li>data
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a40767ad71451f60885c01f28dd2a4b47">GRRLIB_bytemapChar</a>
, <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a735984d41155bc1032e09bece8f8d66d">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_f"></a>- f -</h3><ul>
<li>face
: <a class="el" href="struct_g_r_r_l_i_b___font.html#a22e9f2a8a4fc5c0f350faffdfdc1ef54">GRRLIB_Font</a>
</li>
</ul>
<h3><a id="index_h"></a>- h -</h3><ul>
<li>h
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a3b713de5e8af3c7ae800a2c9856780a2">GRRLIB_texImg</a>
</li>
<li>handlex
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#aeabe01fe64ab978062a145d723201aaf">GRRLIB_texImg</a>
</li>
<li>handley
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#ac46115747734d99869a5ae8a6e26f590">GRRLIB_texImg</a>
</li>
<li>height
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#ac3f221619d1bd1d6f1d46727f0c913a2">GRRLIB_bytemapChar</a>
</li>
</ul>
<h3><a id="index_k"></a>- k -</h3><ul>
<li>kerning
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a8f3b7e1679518b07394e7c5acb2b7d9a">GRRLIB_bytemapChar</a>
, <a class="el" href="struct_g_r_r_l_i_b___font.html#aef697ace6f9a1136e6117b6ead3d9c4c">GRRLIB_Font</a>
</li>
</ul>
<h3><a id="index_l"></a>- l -</h3><ul>
<li>lights
: <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html#a48b630899944c5bb1103172391c738a8">GRRLIB_drawSettings</a>
</li>
</ul>
<h3><a id="index_n"></a>- n -</h3><ul>
<li>name
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#a5ac083a645d964373f022d03df4849c8">GRRLIB_bytemapFont</a>
</li>
<li>nbChar
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ae859dcb34b5b3dafa769120b2302130f">GRRLIB_bytemapFont</a>
</li>
<li>nbtileh
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1da5528a8f8d7727d166c727e07b30ba">GRRLIB_texImg</a>
</li>
<li>nbtilew
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#acb5644c4dac42ee6f9a5081ec0fd3a4f">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_o"></a>- o -</h3><ul>
<li>offsetx
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1f1b2cd64720fe490801ccf4c5af3318">GRRLIB_texImg</a>
</li>
<li>offsety
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a1e4f9e08319378a51518c10a7f9315c4">GRRLIB_texImg</a>
</li>
<li>ofnormaltexx
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a89846626665e4077edd8fb83ecaf4b8c">GRRLIB_texImg</a>
</li>
<li>ofnormaltexy
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a750ee88d4bdc2c0fabf27124951044b6">GRRLIB_texImg</a>
</li>
</ul>
<h3><a id="index_p"></a>- p -</h3><ul>
<li>palette
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#a2c7c01c6eca69b2fc9d0267ca8228853">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>relx
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a86979216677e53eab88a6f972804ea18">GRRLIB_bytemapChar</a>
</li>
<li>rely
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a3859c6fa880002245f1343b424555245">GRRLIB_bytemapChar</a>
</li>
</ul>
<h3><a id="index_t"></a>- t -</h3><ul>
<li>tiledtex
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#afc6d24924b4d32b4eea655863163f49a">GRRLIB_texImg</a>
</li>
<li>tileh
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a5400cc929e97692c920eb3698874c5dc">GRRLIB_texImg</a>
</li>
<li>tilestart
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#acc457a106f497ddec55267ee844f2e9e">GRRLIB_texImg</a>
</li>
<li>tilew
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#ac2701a0d10bf9cc67d3f9a5008602690">GRRLIB_texImg</a>
</li>
<li>tracking
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ac793001b64a49cc9cf9b55a4d03e73d7">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_v"></a>- v -</h3><ul>
<li>version
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html#ab0e86ae6d36a2d67e39cafafed1fdf7f">GRRLIB_bytemapFont</a>
</li>
</ul>
<h3><a id="index_w"></a>- w -</h3><ul>
<li>w
: <a class="el" href="struct_g_r_r_l_i_b__tex_img.html#a40880d757ddcc5c7fc8f7a4f19e1b442">GRRLIB_texImg</a>
</li>
<li>width
: <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html#a2c1d87ba049f447519d1a92e6550f822">GRRLIB_bytemapChar</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

422
globals.html Normal file
View file

@ -0,0 +1,422 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>A
: <a class="el" href="group___all_func.html#ga96aca57a76bd8537a24bb11ab44ef8d9">grrlib.h</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>B
: <a class="el" href="group___all_func.html#gadddcd4b5f23e5e290c31b64cd8c8efaa">grrlib.h</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>G
: <a class="el" href="group___all_func.html#ga7cc73638f4849985153257c89a69ee94">grrlib.h</a>
</li>
<li>GRRLIB_2dMode()
: <a class="el" href="group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_3dMode()
: <a class="el" href="group___all_func.html#gac82c972dedc617360eb425ad1604c517">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BLEND_ADD
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_ALPHA
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_INV
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ab3aacba447b6cee253fc713e45ab49fd">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_LIGHT
: <a class="el" href="group___all_func.html#ga4da19aad1f8a920283a84a3af7d7e34a">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_MULTI
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_NONE
: <a class="el" href="group___all_func.html#gaa1595302fa27df7d3e5913865659ca71">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_SCREEN
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad026c10937b34f2e3e5dd462f528ef00">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_SHADE
: <a class="el" href="group___all_func.html#ga2308b6e9df5946957149bfa693c6a93e">grrlib.h</a>
</li>
<li>GRRLIB_blendMode
: <a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">grrlib.h</a>
</li>
<li>GRRLIB_BMFX_Blur()
: <a class="el" href="group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_FlipH()
: <a class="el" href="group___all_func.html#ga7f0c146d1ca8d8697097034d58400881">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_FlipV()
: <a class="el" href="group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Grayscale()
: <a class="el" href="group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Invert()
: <a class="el" href="group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Pixelate()
: <a class="el" href="group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Scatter()
: <a class="el" href="group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Sepia()
: <a class="el" href="group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_bytemapChar
: <a class="el" href="group___all_func.html#ga9ce042be1acf8ec62c9a0b43d89becfa">grrlib.h</a>
</li>
<li>GRRLIB_bytemapFont
: <a class="el" href="group___all_func.html#gaf9bf452aa990a8e9987aa689aacbe782">grrlib.h</a>
</li>
<li>GRRLIB_Camera3dSettings()
: <a class="el" href="group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Circle()
: <a class="el" href="group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ClearTex()
: <a class="el" href="group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ClipDrawing()
: <a class="el" href="group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ClipReset()
: <a class="el" href="group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_CompoEnd()
: <a class="el" href="group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_CompoStart()
: <a class="el" href="group___all_func.html#gab46283be3128415bf0ab2969bf7fda95">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_CreateEmptyTexture()
: <a class="el" href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCone()
: <a class="el" href="group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCube()
: <a class="el" href="group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCylinder()
: <a class="el" href="group___all_func.html#ga6250c32662da700f248f305b737f3ceb">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawImg()
: <a class="el" href="group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawImgQuad()
: <a class="el" href="group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawPart()
: <a class="el" href="group___all_func.html#gabafe0b9297e020c440851543c028575e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_drawSettings
: <a class="el" href="group___all_func.html#ga5e6c1fe5b472dc0c8683e28a36f154c6">grrlib.h</a>
</li>
<li>GRRLIB_DrawSphere()
: <a class="el" href="group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTessPanel()
: <a class="el" href="group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTile()
: <a class="el" href="group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTileQuad()
: <a class="el" href="group___all_func.html#gaeb7bef5310d7a764278d3f91810de701">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTorus()
: <a class="el" href="group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Exit()
: <a class="el" href="group___all_func.html#ga15b1f7d9224e25e77d2806847344f651">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_FillScreen()
: <a class="el" href="group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FlushTex()
: <a class="el" href="group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FreeBMF()
: <a class="el" href="group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_FreeTexture()
: <a class="el" href="group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FreeTTF()
: <a class="el" href="group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GeckoInit()
: <a class="el" href="group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GeckoPrintf()
: <a class="el" href="group___all_func.html#gaa82c6313b26687aaea494b91d77dc140">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GetAntiAliasing()
: <a class="el" href="group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetBlend()
: <a class="el" href="group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetPixelFromFB()
: <a class="el" href="group___all_func.html#ga454dafae2dfd9829789aa73810163858">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetPixelFromtexImg()
: <a class="el" href="group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GXEngine()
: <a class="el" href="group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Init()
: <a class="el" href="group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_InitTileSet()
: <a class="el" href="group___all_func.html#ga9a25f472b099163469251ec7ad52d270">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Line()
: <a class="el" href="group___all_func.html#ga6b0172d719954b1d876138d3e71b188c">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_LoadBMF()
: <a class="el" href="group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadFile()
: <a class="el" href="group___all_func.html#gad0e9150a261df8642375ce0b51e891dc">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTexture()
: <a class="el" href="group___all_func.html#ga49b31e270b46142828b96b7b63c47c88">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureBMP()
: <a class="el" href="group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureFromFile()
: <a class="el" href="group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureJPG()
: <a class="el" href="group___all_func.html#ga885310955bccea418939fb791e0640f8">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureJPGEx()
: <a class="el" href="group___all_func.html#ga5acd24c18e51e157822df26dea920630">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTexturePNG()
: <a class="el" href="group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTTF()
: <a class="el" href="group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_NGone()
: <a class="el" href="group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_NGoneFilled()
: <a class="el" href="group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_NPlot()
: <a class="el" href="group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ObjectView()
: <a class="el" href="group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewBegin()
: <a class="el" href="group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewEnd()
: <a class="el" href="group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewInv()
: <a class="el" href="group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewRotate()
: <a class="el" href="group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewScale()
: <a class="el" href="group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewTrans()
: <a class="el" href="group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Plot()
: <a class="el" href="group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_PrintBMF()
: <a class="el" href="group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Printf()
: <a class="el" href="group___all_func.html#ga5539140382d9563e4e42dbda1694d21d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PrintfTTF()
: <a class="el" href="group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PrintfTTFW()
: <a class="el" href="group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PtInRect()
: <a class="el" href="group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Rectangle()
: <a class="el" href="group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_RectInRect()
: <a class="el" href="group___all_func.html#gaaaf388fab79085829b2cc886f18a138f">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_RectOnRect()
: <a class="el" href="group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Render()
: <a class="el" href="group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Screen2Texture()
: <a class="el" href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ScrShot()
: <a class="el" href="group___all_func.html#ga3460233a6d9323890a8eefa19f520e25">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetAntiAliasing()
: <a class="el" href="group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetBackgroundColour()
: <a class="el" href="group___all_func.html#ga73ea335f801066d4c13114124e70f82f">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetBlend()
: <a class="el" href="group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetHandle()
: <a class="el" href="group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetLightAmbient()
: <a class="el" href="group___all_func.html#gae2db782b9842924329956daaeefbac20">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightDiff()
: <a class="el" href="group___all_func.html#ga160f23daf580d4d41e491135f2f86027">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightOff()
: <a class="el" href="group___all_func.html#ga4b4e22c02cf692d254f32da348299b78">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightSpec()
: <a class="el" href="group___all_func.html#ga2cd64208138d748c5d5d8266237578f0">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightSpot()
: <a class="el" href="group___all_func.html#gac4ae6bb35e12d59405c842c93e860462">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetMidHandle()
: <a class="el" href="group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetPixelToFB()
: <a class="el" href="group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetPixelTotexImg()
: <a class="el" href="group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetTexture()
: <a class="el" href="group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_texImg
: <a class="el" href="group___all_func.html#gaaa6ad5d8d27cb06f2c9caa8d274c936b">grrlib.h</a>
</li>
<li>GRRLIB_ttfFont
: <a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">grrlib.h</a>
</li>
<li>GRRLIB_VER_STRING
: <a class="el" href="group___all_func.html#gad36e97f844e145cd811f40ee306eb11f">grrlib.h</a>
</li>
<li>GRRLIB_WidthTTF()
: <a class="el" href="group___all_func.html#ga53429ddacb34b9fd89635ae412e57227">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_WidthTTFW()
: <a class="el" href="group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab">GRRLIB__lib.h</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>R
: <a class="el" href="group___all_func.html#ga2cde25567f177a6cd9191d536764235e">grrlib.h</a>
</li>
<li>RGBA
: <a class="el" href="group___all_func.html#gaba32782053c6a2b01e3706d632d77895">grrlib.h</a>
</li>
<li>rmode
: <a class="el" href="group___all_func.html#ga10c3414080fff8aeaccb0b1584d51edc">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

99
globals_defs.html Normal file
View file

@ -0,0 +1,99 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>A
: <a class="el" href="group___all_func.html#ga96aca57a76bd8537a24bb11ab44ef8d9">grrlib.h</a>
</li>
<li>B
: <a class="el" href="group___all_func.html#gadddcd4b5f23e5e290c31b64cd8c8efaa">grrlib.h</a>
</li>
<li>G
: <a class="el" href="group___all_func.html#ga7cc73638f4849985153257c89a69ee94">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_LIGHT
: <a class="el" href="group___all_func.html#ga4da19aad1f8a920283a84a3af7d7e34a">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_NONE
: <a class="el" href="group___all_func.html#gaa1595302fa27df7d3e5913865659ca71">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_SHADE
: <a class="el" href="group___all_func.html#ga2308b6e9df5946957149bfa693c6a93e">grrlib.h</a>
</li>
<li>GRRLIB_VER_STRING
: <a class="el" href="group___all_func.html#gad36e97f844e145cd811f40ee306eb11f">grrlib.h</a>
</li>
<li>R
: <a class="el" href="group___all_func.html#ga2cde25567f177a6cd9191d536764235e">grrlib.h</a>
</li>
<li>RGBA
: <a class="el" href="group___all_func.html#gaba32782053c6a2b01e3706d632d77895">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

75
globals_enum.html Normal file
View file

@ -0,0 +1,75 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>GRRLIB_blendMode
: <a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

87
globals_eval.html Normal file
View file

@ -0,0 +1,87 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>GRRLIB_BLEND_ADD
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_ALPHA
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_INV
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ab3aacba447b6cee253fc713e45ab49fd">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_MULTI
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb">grrlib.h</a>
</li>
<li>GRRLIB_BLEND_SCREEN
: <a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad026c10937b34f2e3e5dd462f528ef00">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

347
globals_func.html Normal file
View file

@ -0,0 +1,347 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;
<h3><a id="index_g"></a>- g -</h3><ul>
<li>GRRLIB_2dMode()
: <a class="el" href="group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_3dMode()
: <a class="el" href="group___all_func.html#gac82c972dedc617360eb425ad1604c517">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Blur()
: <a class="el" href="group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_FlipH()
: <a class="el" href="group___all_func.html#ga7f0c146d1ca8d8697097034d58400881">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_FlipV()
: <a class="el" href="group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Grayscale()
: <a class="el" href="group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Invert()
: <a class="el" href="group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Pixelate()
: <a class="el" href="group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Scatter()
: <a class="el" href="group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_BMFX_Sepia()
: <a class="el" href="group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Camera3dSettings()
: <a class="el" href="group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Circle()
: <a class="el" href="group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ClearTex()
: <a class="el" href="group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ClipDrawing()
: <a class="el" href="group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ClipReset()
: <a class="el" href="group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_CompoEnd()
: <a class="el" href="group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_CompoStart()
: <a class="el" href="group___all_func.html#gab46283be3128415bf0ab2969bf7fda95">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_CreateEmptyTexture()
: <a class="el" href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCone()
: <a class="el" href="group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCube()
: <a class="el" href="group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawCylinder()
: <a class="el" href="group___all_func.html#ga6250c32662da700f248f305b737f3ceb">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawImg()
: <a class="el" href="group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawImgQuad()
: <a class="el" href="group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawPart()
: <a class="el" href="group___all_func.html#gabafe0b9297e020c440851543c028575e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawSphere()
: <a class="el" href="group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTessPanel()
: <a class="el" href="group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTile()
: <a class="el" href="group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTileQuad()
: <a class="el" href="group___all_func.html#gaeb7bef5310d7a764278d3f91810de701">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_DrawTorus()
: <a class="el" href="group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Exit()
: <a class="el" href="group___all_func.html#ga15b1f7d9224e25e77d2806847344f651">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_FillScreen()
: <a class="el" href="group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FlushTex()
: <a class="el" href="group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FreeBMF()
: <a class="el" href="group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_FreeTexture()
: <a class="el" href="group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_FreeTTF()
: <a class="el" href="group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GeckoInit()
: <a class="el" href="group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GeckoPrintf()
: <a class="el" href="group___all_func.html#gaa82c6313b26687aaea494b91d77dc140">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_GetAntiAliasing()
: <a class="el" href="group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetBlend()
: <a class="el" href="group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetPixelFromFB()
: <a class="el" href="group___all_func.html#ga454dafae2dfd9829789aa73810163858">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GetPixelFromtexImg()
: <a class="el" href="group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_GXEngine()
: <a class="el" href="group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Init()
: <a class="el" href="group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_InitTileSet()
: <a class="el" href="group___all_func.html#ga9a25f472b099163469251ec7ad52d270">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Line()
: <a class="el" href="group___all_func.html#ga6b0172d719954b1d876138d3e71b188c">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_LoadBMF()
: <a class="el" href="group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadFile()
: <a class="el" href="group___all_func.html#gad0e9150a261df8642375ce0b51e891dc">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTexture()
: <a class="el" href="group___all_func.html#ga49b31e270b46142828b96b7b63c47c88">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureBMP()
: <a class="el" href="group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureFromFile()
: <a class="el" href="group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureJPG()
: <a class="el" href="group___all_func.html#ga885310955bccea418939fb791e0640f8">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTextureJPGEx()
: <a class="el" href="group___all_func.html#ga5acd24c18e51e157822df26dea920630">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTexturePNG()
: <a class="el" href="group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_LoadTTF()
: <a class="el" href="group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_NGone()
: <a class="el" href="group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_NGoneFilled()
: <a class="el" href="group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_NPlot()
: <a class="el" href="group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_ObjectView()
: <a class="el" href="group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewBegin()
: <a class="el" href="group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewEnd()
: <a class="el" href="group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewInv()
: <a class="el" href="group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewRotate()
: <a class="el" href="group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewScale()
: <a class="el" href="group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ObjectViewTrans()
: <a class="el" href="group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Plot()
: <a class="el" href="group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_PrintBMF()
: <a class="el" href="group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Printf()
: <a class="el" href="group___all_func.html#ga5539140382d9563e4e42dbda1694d21d">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PrintfTTF()
: <a class="el" href="group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PrintfTTFW()
: <a class="el" href="group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_PtInRect()
: <a class="el" href="group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Rectangle()
: <a class="el" href="group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_RectInRect()
: <a class="el" href="group___all_func.html#gaaaf388fab79085829b2cc886f18a138f">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_RectOnRect()
: <a class="el" href="group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_Render()
: <a class="el" href="group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_Screen2Texture()
: <a class="el" href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_ScrShot()
: <a class="el" href="group___all_func.html#ga3460233a6d9323890a8eefa19f520e25">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetAntiAliasing()
: <a class="el" href="group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetBackgroundColour()
: <a class="el" href="group___all_func.html#ga73ea335f801066d4c13114124e70f82f">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetBlend()
: <a class="el" href="group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetHandle()
: <a class="el" href="group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetLightAmbient()
: <a class="el" href="group___all_func.html#gae2db782b9842924329956daaeefbac20">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightDiff()
: <a class="el" href="group___all_func.html#ga160f23daf580d4d41e491135f2f86027">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightOff()
: <a class="el" href="group___all_func.html#ga4b4e22c02cf692d254f32da348299b78">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightSpec()
: <a class="el" href="group___all_func.html#ga2cd64208138d748c5d5d8266237578f0">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetLightSpot()
: <a class="el" href="group___all_func.html#gac4ae6bb35e12d59405c842c93e860462">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_SetMidHandle()
: <a class="el" href="group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetPixelToFB()
: <a class="el" href="group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetPixelTotexImg()
: <a class="el" href="group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79">GRRLIB__inline.h</a>
</li>
<li>GRRLIB_SetTexture()
: <a class="el" href="group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_WidthTTF()
: <a class="el" href="group___all_func.html#ga53429ddacb34b9fd89635ae412e57227">GRRLIB__lib.h</a>
</li>
<li>GRRLIB_WidthTTFW()
: <a class="el" href="group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab">GRRLIB__lib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

90
globals_type.html Normal file
View file

@ -0,0 +1,90 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>GRRLIB_blendMode
: <a class="el" href="group___all_func.html#gabe3492d05b0bc11aed3dab873129fba0">grrlib.h</a>
</li>
<li>GRRLIB_bytemapChar
: <a class="el" href="group___all_func.html#ga9ce042be1acf8ec62c9a0b43d89becfa">grrlib.h</a>
</li>
<li>GRRLIB_bytemapFont
: <a class="el" href="group___all_func.html#gaf9bf452aa990a8e9987aa689aacbe782">grrlib.h</a>
</li>
<li>GRRLIB_drawSettings
: <a class="el" href="group___all_func.html#ga5e6c1fe5b472dc0c8683e28a36f154c6">grrlib.h</a>
</li>
<li>GRRLIB_texImg
: <a class="el" href="group___all_func.html#gaaa6ad5d8d27cb06f2c9caa8d274c936b">grrlib.h</a>
</li>
<li>GRRLIB_ttfFont
: <a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

75
globals_vars.html Normal file
View file

@ -0,0 +1,75 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
&#160;<ul>
<li>rmode
: <a class="el" href="group___all_func.html#ga10c3414080fff8aeaccb0b1584d51edc">grrlib.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

4679
group___all_func.html Normal file

File diff suppressed because it is too large Load diff

207
grrlib_8h.html Normal file
View file

@ -0,0 +1,207 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: grrlib.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="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">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">grrlib.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>GRRLIB user include file.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;gccore.h&gt;</code><br />
<code>#include &quot;<a class="el" href="_g_r_r_l_i_b____lib_8h.html">grrlib/GRRLIB__lib.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_g_r_r_l_i_b____inline_8h.html">grrlib/GRRLIB__inline.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_r_r_l_i_b__draw_settings.html">GRRLIB_drawSettings</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the current drawing settings. <a href="struct_g_r_r_l_i_b__draw_settings.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the texture information. <a href="struct_g_r_r_l_i_b__tex_img.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html">GRRLIB_bytemapChar</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the bytemap character information. <a href="struct_g_r_r_l_i_b__bytemap_char.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the bytemap font information. <a href="struct_g_r_r_l_i_b__bytemap_font.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_g_r_r_l_i_b___font.html">GRRLIB_Font</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the TTF information. <a href="struct_g_r_r_l_i_b___font.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gad36e97f844e145cd811f40ee306eb11f"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gad36e97f844e145cd811f40ee306eb11f">GRRLIB_VER_STRING</a>&#160;&#160;&#160;&quot;4.4.0&quot;</td></tr>
<tr class="memdesc:gad36e97f844e145cd811f40ee306eb11f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version information for GRRLIB. <br /></td></tr>
<tr class="separator:gad36e97f844e145cd811f40ee306eb11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cde25567f177a6cd9191d536764235e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga2cde25567f177a6cd9191d536764235e">R</a>(c)&#160;&#160;&#160;(((c) &gt;&gt;24) &amp;0xFF)</td></tr>
<tr class="memdesc:ga2cde25567f177a6cd9191d536764235e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract red component of colour. <a href="group___all_func.html#ga2cde25567f177a6cd9191d536764235e">More...</a><br /></td></tr>
<tr class="separator:ga2cde25567f177a6cd9191d536764235e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7cc73638f4849985153257c89a69ee94"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga7cc73638f4849985153257c89a69ee94">G</a>(c)&#160;&#160;&#160;(((c) &gt;&gt;16) &amp;0xFF)</td></tr>
<tr class="memdesc:ga7cc73638f4849985153257c89a69ee94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract green component of colour. <a href="group___all_func.html#ga7cc73638f4849985153257c89a69ee94">More...</a><br /></td></tr>
<tr class="separator:ga7cc73638f4849985153257c89a69ee94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadddcd4b5f23e5e290c31b64cd8c8efaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gadddcd4b5f23e5e290c31b64cd8c8efaa">B</a>(c)&#160;&#160;&#160;(((c) &gt;&gt; 8) &amp;0xFF)</td></tr>
<tr class="memdesc:gadddcd4b5f23e5e290c31b64cd8c8efaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract blue component of colour. <a href="group___all_func.html#gadddcd4b5f23e5e290c31b64cd8c8efaa">More...</a><br /></td></tr>
<tr class="separator:gadddcd4b5f23e5e290c31b64cd8c8efaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96aca57a76bd8537a24bb11ab44ef8d9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga96aca57a76bd8537a24bb11ab44ef8d9">A</a>(c)&#160;&#160;&#160;( (c) &amp;0xFF)</td></tr>
<tr class="memdesc:ga96aca57a76bd8537a24bb11ab44ef8d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract alpha component of colour. <a href="group___all_func.html#ga96aca57a76bd8537a24bb11ab44ef8d9">More...</a><br /></td></tr>
<tr class="separator:ga96aca57a76bd8537a24bb11ab44ef8d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba32782053c6a2b01e3706d632d77895"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaba32782053c6a2b01e3706d632d77895">RGBA</a>(r, g, b, a)</td></tr>
<tr class="memdesc:gaba32782053c6a2b01e3706d632d77895"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build an RGB pixel from components. <a href="group___all_func.html#gaba32782053c6a2b01e3706d632d77895">More...</a><br /></td></tr>
<tr class="separator:gaba32782053c6a2b01e3706d632d77895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1595302fa27df7d3e5913865659ca71"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaa1595302fa27df7d3e5913865659ca71">GRRLIB_BLEND_NONE</a>&#160;&#160;&#160;(<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23">GRRLIB_BLEND_ALPHA</a>)</td></tr>
<tr class="memdesc:gaa1595302fa27df7d3e5913865659ca71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for GRRLIB_BLEND_ALPHA. <a href="group___all_func.html#gaa1595302fa27df7d3e5913865659ca71">More...</a><br /></td></tr>
<tr class="separator:gaa1595302fa27df7d3e5913865659ca71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4da19aad1f8a920283a84a3af7d7e34a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga4da19aad1f8a920283a84a3af7d7e34a">GRRLIB_BLEND_LIGHT</a>&#160;&#160;&#160;(<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd">GRRLIB_BLEND_ADD</a>)</td></tr>
<tr class="memdesc:ga4da19aad1f8a920283a84a3af7d7e34a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for GRRLIB_BLEND_ADD. <a href="group___all_func.html#ga4da19aad1f8a920283a84a3af7d7e34a">More...</a><br /></td></tr>
<tr class="separator:ga4da19aad1f8a920283a84a3af7d7e34a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2308b6e9df5946957149bfa693c6a93e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga2308b6e9df5946957149bfa693c6a93e">GRRLIB_BLEND_SHADE</a>&#160;&#160;&#160;(<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb">GRRLIB_BLEND_MULTI</a>)</td></tr>
<tr class="memdesc:ga2308b6e9df5946957149bfa693c6a93e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for GRRLIB_BLEND_MULTI. <a href="group___all_func.html#ga2308b6e9df5946957149bfa693c6a93e">More...</a><br /></td></tr>
<tr class="separator:ga2308b6e9df5946957149bfa693c6a93e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga065dde42220d3d8e638f5f9e1993e44f"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>GRR_EXTERN</b>&#160;&#160;&#160;extern</td></tr>
<tr class="separator:ga065dde42220d3d8e638f5f9e1993e44f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11bc269e562078ae863744e6f121d246"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>GRR_INIT</b>(v)</td></tr>
<tr class="separator:ga11bc269e562078ae863744e6f121d246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96c64b43f483cefce8f2b58d282538d4"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>GRR_INITS</b>(...)</td></tr>
<tr class="separator:ga96c64b43f483cefce8f2b58d282538d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2eb6f9e0395b47b8d5e3eeae4fe0c116"><td class="memItemLeft" align="right" valign="top">
#define&#160;</td><td class="memItemRight" valign="bottom"><b>INLINE</b>&#160;&#160;&#160;static inline</td></tr>
<tr class="separator:ga2eb6f9e0395b47b8d5e3eeae4fe0c116"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gabe3492d05b0bc11aed3dab873129fba0"><td class="memItemLeft" align="right" valign="top">
typedef enum <a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">GRRLIB_blendMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gabe3492d05b0bc11aed3dab873129fba0">GRRLIB_blendMode</a></td></tr>
<tr class="memdesc:gabe3492d05b0bc11aed3dab873129fba0"><td class="mdescLeft">&#160;</td><td class="mdescRight">GRRLIB Blending Modes. <br /></td></tr>
<tr class="separator:gabe3492d05b0bc11aed3dab873129fba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e6c1fe5b472dc0c8683e28a36f154c6"><td class="memItemLeft" align="right" valign="top">
typedef struct <a class="el" href="struct_g_r_r_l_i_b__draw_settings.html">GRRLIB_drawSettings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga5e6c1fe5b472dc0c8683e28a36f154c6">GRRLIB_drawSettings</a></td></tr>
<tr class="memdesc:ga5e6c1fe5b472dc0c8683e28a36f154c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the current drawing settings. <br /></td></tr>
<tr class="separator:ga5e6c1fe5b472dc0c8683e28a36f154c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa6ad5d8d27cb06f2c9caa8d274c936b"><td class="memItemLeft" align="right" valign="top">
typedef struct <a class="el" href="struct_g_r_r_l_i_b__tex_img.html">GRRLIB_texImg</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaaa6ad5d8d27cb06f2c9caa8d274c936b">GRRLIB_texImg</a></td></tr>
<tr class="memdesc:gaaa6ad5d8d27cb06f2c9caa8d274c936b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the texture information. <br /></td></tr>
<tr class="separator:gaaa6ad5d8d27cb06f2c9caa8d274c936b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9ce042be1acf8ec62c9a0b43d89becfa"><td class="memItemLeft" align="right" valign="top">
typedef struct <a class="el" href="struct_g_r_r_l_i_b__bytemap_char.html">GRRLIB_bytemapChar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga9ce042be1acf8ec62c9a0b43d89becfa">GRRLIB_bytemapChar</a></td></tr>
<tr class="memdesc:ga9ce042be1acf8ec62c9a0b43d89becfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the bytemap character information. <br /></td></tr>
<tr class="separator:ga9ce042be1acf8ec62c9a0b43d89becfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf9bf452aa990a8e9987aa689aacbe782"><td class="memItemLeft" align="right" valign="top">
typedef struct <a class="el" href="struct_g_r_r_l_i_b__bytemap_font.html">GRRLIB_bytemapFont</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#gaf9bf452aa990a8e9987aa689aacbe782">GRRLIB_bytemapFont</a></td></tr>
<tr class="memdesc:gaf9bf452aa990a8e9987aa689aacbe782"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the bytemap font information. <br /></td></tr>
<tr class="separator:gaf9bf452aa990a8e9987aa689aacbe782"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga499180deb21d989a9a41df654e2f037f"><td class="memItemLeft" align="right" valign="top">
typedef struct <a class="el" href="struct_g_r_r_l_i_b___font.html">GRRLIB_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga499180deb21d989a9a41df654e2f037f">GRRLIB_ttfFont</a></td></tr>
<tr class="memdesc:ga499180deb21d989a9a41df654e2f037f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to hold the TTF information. <br /></td></tr>
<tr class="separator:ga499180deb21d989a9a41df654e2f037f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga84c65877bb197763cda6669c473be692"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga84c65877bb197763cda6669c473be692">GRRLIB_blendMode</a> { <br />
&#160;&#160;<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23">GRRLIB_BLEND_ALPHA</a> = 0,
<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd">GRRLIB_BLEND_ADD</a> = 1,
<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ad026c10937b34f2e3e5dd462f528ef00">GRRLIB_BLEND_SCREEN</a> = 2,
<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb">GRRLIB_BLEND_MULTI</a> = 3,
<br />
&#160;&#160;<a class="el" href="group___all_func.html#gga84c65877bb197763cda6669c473be692ab3aacba447b6cee253fc713e45ab49fd">GRRLIB_BLEND_INV</a> = 4
<br />
}<tr class="memdesc:ga84c65877bb197763cda6669c473be692"><td class="mdescLeft">&#160;</td><td class="mdescRight">GRRLIB Blending Modes. <a href="group___all_func.html#ga84c65877bb197763cda6669c473be692">More...</a><br /></td></tr>
</td></tr>
<tr class="separator:ga84c65877bb197763cda6669c473be692"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga7138a4aaee5099b15859368c5f499b2f"><td class="memItemLeft" align="right" valign="top">
GRR_EXTERN void *xfb [2]&#160;</td><td class="memItemRight" valign="bottom"><b>GRR_INITS</b> (NULL, NULL)</td></tr>
<tr class="separator:ga7138a4aaee5099b15859368c5f499b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b2416f572740e91fa710421174d55d8"><td class="memItemLeft" align="right" valign="top">
GRR_EXTERN u32 fb&#160;</td><td class="memItemRight" valign="bottom"><b>GRR_INIT</b> (0)</td></tr>
<tr class="separator:ga7b2416f572740e91fa710421174d55d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga10c3414080fff8aeaccb0b1584d51edc"><td class="memItemLeft" align="right" valign="top">GRR_EXTERN GXRModeObj *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___all_func.html#ga10c3414080fff8aeaccb0b1584d51edc">rmode</a></td></tr>
<tr class="memdesc:ga10c3414080fff8aeaccb0b1584d51edc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Video mode. <a href="group___all_func.html#ga10c3414080fff8aeaccb0b1584d51edc">More...</a><br /></td></tr>
<tr class="separator:ga10c3414080fff8aeaccb0b1584d51edc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>GRRLIB user include file. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
grrlib_logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

97
index.html Normal file
View file

@ -0,0 +1,97 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: GRRLIB Documentation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">GRRLIB Documentation </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="image">
<img src="grrlib_logo.png" alt="grrlib_logo.png"/>
</div>
<p> Welcome to the GRRLIB documentation. A complete list of functions is available from this <a class="el" href="group___all_func.html">page</a>.</p>
<h1><a class="anchor" id="Introduction"></a>
Introduction</h1>
<p>GRRLIB is a C/C++ 2D/3D graphics library for Wii application developers. It is essentially a wrapper which presents a friendly interface to the Nintendo GX core.</p>
<h1><a class="anchor" id="Links"></a>
Links</h1>
<p>Forum: <a href="http://grrlib.santo.fr/forum">http://grrlib.santo.fr/forum</a><br />
Code: <a href="https://github.com/GRRLIB/GRRLIB">https://github.com/GRRLIB/GRRLIB</a><br />
Chat: <a href="irc://irc.efnet.net/grrlib">#GRRLIB</a> on EFnet</p>
<h1><a class="anchor" id="Credits"></a>
Credits</h1>
<p>Project Leader : NoNameNo<br />
Documentation : Crayon, BlueChip<br />
Lead Coder : NoNameNo<br />
Support Coders : Crayon, Xane, DragonMinded, BlueChip<br />
Advisors : RedShade, Jespa<br />
</p>
<h1><a class="anchor" id="Licence"></a>
Licence</h1>
<p>See the <a class="el" href="md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__l_i_c_e_n_c_e.html">LICENCE</a> file for licence rights and limitations (MIT). </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

87
jquery.js vendored Normal file

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,184 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Changelog</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Changelog </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>All notable changes to this project will be documented in this file.</p>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/v4.4.0...HEAD">Unreleased</a></h2>
<ul>
<li>TBD</li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.3.2...v4.4.0">4.4.0</a> - 2020-01-12</h2>
<ul>
<li>Removed libpng, zlib, libfreetype and libjpeg from the project. These libraries should now be installed in devkitPro with pacman.</li>
<li>GRRLIB and pngu are now installed into the <em>porlibs</em> folder instead of the <em>libogc</em> folder.</li>
<li>Removed <code>uint</code> declaration. The <code>u32</code> type should be used instead.</li>
<li>The <code><a class="el" href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921" title="Create an empty texture. ">GRRLIB_CreateEmptyTexture()</a></code> function is not inline anymore.</li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.3.1...4.3.2">4.3.2</a> - 2012-08-12</h2>
<ul>
<li>libpng was updated to version 1.5.12</li>
<li>zlib was updated to version 1.2.7</li>
<li>libjpeg was updated to version 8d</li>
<li>FreeType updated to version 2.4.10</li>
<li><code>GRRLIB_ClampVar8()</code> was removed from GRRLIB</li>
<li>Removed warnings from <code><a class="el" href="group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7" title="Load a ByteMap font structure from a buffer. ">GRRLIB_LoadBMF()</a></code></li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.3.0...4.3.1">4.3.1</a> - 2010-10-22</h2>
<ul>
<li>libpng was updated to version 1.4.4</li>
<li>FreeType updated to version 2.4.3</li>
<li>GRRLIB is compatible with libogc 1.8.4</li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.2.0...4.3.0">4.3.0</a> - 2010-06-28</h2>
<ul>
<li>libpng was updated to version 1.4.2</li>
<li>libjpeg was updated to version 8b</li>
<li>zlib was updated to version 1.2.5</li>
<li>FreeType 2.3.12 support (first support)</li>
<li>3D primitive drawing: torus, sphere, cube, cylinder and cone</li>
<li>Light functions (diffuse, specular, spot) + ambient</li>
<li>Splitted functions for rotation/translation/scaling 3d object.</li>
<li>Here is the list a new added samples demo code :<ul>
<li>3d_light1 -&gt; Simple Diffuse light sample code</li>
<li>3d_light2 -&gt; Simple Lights and <code><a class="el" href="group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c" title="Set the view matrix to draw object (in this order scale, trans AND rotate). ">GRRLIB_ObjectViewInv()</a></code> sample</li>
<li>3d_light3 -&gt; A little Specular light sample code</li>
<li>3d_light4 -&gt; Spot Light Sample Code</li>
<li>3D_sample5 -&gt; Simple demo of rotation/translation/scaling 3d object.</li>
<li>ttf -&gt; TrueType Font demo</li>
</ul>
</li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.1.1...4.2.0">4.2.0</a> - 2009-12-16</h2>
<ul>
<li>First support to 3D functions</li>
<li><code><a class="el" href="group___all_func.html#gab46283be3128415bf0ab2969bf7fda95" title="Start GX compositing process. ">GRRLIB_CompoStart()</a></code> and <code><a class="el" href="group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3" title="End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER)...">GRRLIB_CompoEnd()</a></code> for real GX compositing with transparency support</li>
<li><code><a class="el" href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1" title="Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. ">GRRLIB_Screen2Texture()</a></code> is now fully optimized</li>
<li>USB_Gecko output facilities</li>
<li><code>GRRLIB_Compose()</code> was deleted since it was not fully using GX</li>
<li><code>GRRLIB_GetColor()</code> was deleted, the RGBA macro should be used instead</li>
<li>Lot of new sample code :<ul>
<li>3D_CubedTileDemo (How to use dynamic texturing)</li>
<li>3D_sample1 (A simple rotating flat cube)</li>
<li>3D_sample2 (A simple rotating textured cube)</li>
<li>3D_sample3 (A textured cube and compositing)</li>
<li>3D_sample4 (A complex object rotating)</li>
<li>basic_drawing (How to use some basic GRRLIB functions)</li>
<li>bitmap_fx (Effects ShowRoom)</li>
<li>blending (How to use blending mode)</li>
<li>compositing (A simple compositing how to)</li>
<li>funsin (A gradient sinusoid dancing)</li>
<li>particle (A nice particle sample code)</li>
<li>template (Use this as a basis for your project)</li>
<li>TileDemo (This will show you how to use tiles/tileset and map)</li>
<li>unlimited2d (A faky technic for unlimited sprites)</li>
<li>unlimited3d (Same as above but with 3D)</li>
</ul>
</li>
</ul>
<h2><a href="https://github.com/GRRLIB/GRRLIB/compare/4.1.0...4.1.1">4.1.1</a> - 2009-11-24</h2>
<ul>
<li>Fully compatible with devkitPro release 18 and 19 (code and examples)</li>
<li>libpng was updated to version 1.2.40</li>
<li>Support for MS-Windows Bitmap format uncompressed (1-bit, 4-bit, 8-bit, 24-bit and 32-bit)</li>
<li>New function called <code><a class="el" href="group___all_func.html#gabafe0b9297e020c440851543c028575e" title="Draw a part of a texture. ">GRRLIB_DrawPart()</a></code> to draw a specific part of a texture</li>
<li>Extra parameters to <code><a class="el" href="group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1" title="Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. ">GRRLIB_Screen2Texture()</a></code></li>
<li>Video is now initialized even without a SD card</li>
<li>Fixed a problem with scaling images</li>
<li>Documentation improvement</li>
</ul>
<h2>4.1.0 - 2009-10-05</h2>
<ul>
<li>Completely new file structure with sub-folders</li>
<li>Installer for vendor libraries (jpeg, png, pngu)</li>
<li>Makefile for GRRLIB</li>
<li>Many (all suitable) functions are now inlined</li>
<li>Support for the recent changes to libogc</li>
<li>Alpha compositor function added</li>
<li>Correct use of pointers (no more struct passing)</li>
<li>Speed improvement, bug fixing and more...</li>
</ul>
<h2>4.0.0 - 2009-03-05</h2>
<ul>
<li>Color format changed to RGBA for ALL GRRLib functions to fit to <code>GXColor</code> format and use <code>GX_Color1u32</code></li>
<li><code><a class="el" href="group___all_func.html#ga49b31e270b46142828b96b7b63c47c88" title="Load a texture from a buffer. ">GRRLIB_LoadTexture()</a></code> now auto detect PNG or JPEG</li>
<li>GRRLib introduce a new texture structure (easier to handle texture width, height, etc ...)</li>
<li>Add <code><a class="el" href="group___all_func.html#ga9a25f472b099163469251ec7ad52d270" title="Initialize a tile set. ">GRRLIB_InitTileSet()</a></code> to initialize a tile set</li>
<li><code><a class="el" href="group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150" title="Draw a texture. ">GRRLIB_DrawImg()</a></code> recoded for simpler use</li>
<li><code><a class="el" href="group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2" title="Draw a tile. ">GRRLIB_DrawTile()</a></code> recoded for simpler use</li>
<li><code>InitVideo()</code> and <code>GRRLIB_Start()</code> merge into <code><a class="el" href="group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a" title="Initialize GRRLIB. ">GRRLIB_Init()</a></code>.</li>
<li>Add <code><a class="el" href="group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7" title="Determine whether the specified point lies within the specified rectangle. ">GRRLIB_PtInRect()</a></code>, <code><a class="el" href="group___all_func.html#gaaaf388fab79085829b2cc886f18a138f" title="Determine whether a specified rectangle lies within another rectangle. ">GRRLIB_RectInRect()</a></code> and <code><a class="el" href="group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d" title="Determine whether a part of a specified rectangle lies on another rectangle. ">GRRLIB_RectOnRect()</a></code> to detect hot zone</li>
<li><code><a class="el" href="group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56" title="Return the color value of a pixel from a GRRLIB_texImg. ">GRRLIB_GetPixelFromtexImg()</a></code> and <code><a class="el" href="group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79" title="Set the color value of a pixel to a GRRLIB_texImg. ">GRRLIB_SetPixelTotexImg()</a></code> to directly read/write in texture</li>
<li><code><a class="el" href="group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921" title="Create an empty texture. ">GRRLIB_CreateEmptyTexture()</a></code> and <code><a class="el" href="group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd" title="Write the contents of a texture in the data cache down to main memory. ">GRRLIB_FlushTex()</a></code></li>
<li>New Bitmap FX</li>
<li>Add <code><a class="el" href="group___all_func.html#ga15b1f7d9224e25e77d2806847344f651" title="Call this before exiting your application. ">GRRLIB_Exit()</a></code> to free the memory allocated by GRRLIB </li>
</ul>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

View file

@ -0,0 +1,78 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: LICENCE</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">LICENCE </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>Copyright (c) 2009-2020 The GRRLIB Team</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

26
menu.js Normal file
View file

@ -0,0 +1,26 @@
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
var result='';
if ('children' in data) {
result+='<ul>';
for (var i in data.children) {
result+='<li><a href="'+relPath+data.children[i].url+'">'+
data.children[i].text+'</a>'+
makeTree(data.children[i],relPath)+'</li>';
}
result+='</ul>';
}
return result;
}
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
if (searchEnabled) {
if (serverSide) {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
} else {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'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="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
}
}
$('#main-menu').smartmenus();
}

55
menudata.js Normal file
View file

@ -0,0 +1,55 @@
var menudata={children:[
{text:"Main Page",url:"index.html"},
{text:"Related Pages",url:"pages.html"},
{text:"Modules",url:"modules.html"},
{text:"Data Structures",url:"annotated.html",children:[
{text:"Data Structures",url:"annotated.html"},
{text:"Data Fields",url:"functions.html",children:[
{text:"All",url:"functions.html",children:[
{text:"a",url:"functions.html#index_a"},
{text:"b",url:"functions.html#index_b"},
{text:"c",url:"functions.html#index_c"},
{text:"d",url:"functions.html#index_d"},
{text:"f",url:"functions.html#index_f"},
{text:"h",url:"functions.html#index_h"},
{text:"k",url:"functions.html#index_k"},
{text:"l",url:"functions.html#index_l"},
{text:"n",url:"functions.html#index_n"},
{text:"o",url:"functions.html#index_o"},
{text:"p",url:"functions.html#index_p"},
{text:"r",url:"functions.html#index_r"},
{text:"t",url:"functions.html#index_t"},
{text:"v",url:"functions.html#index_v"},
{text:"w",url:"functions.html#index_w"}]},
{text:"Variables",url:"functions_vars.html",children:[
{text:"a",url:"functions_vars.html#index_a"},
{text:"b",url:"functions_vars.html#index_b"},
{text:"c",url:"functions_vars.html#index_c"},
{text:"d",url:"functions_vars.html#index_d"},
{text:"f",url:"functions_vars.html#index_f"},
{text:"h",url:"functions_vars.html#index_h"},
{text:"k",url:"functions_vars.html#index_k"},
{text:"l",url:"functions_vars.html#index_l"},
{text:"n",url:"functions_vars.html#index_n"},
{text:"o",url:"functions_vars.html#index_o"},
{text:"p",url:"functions_vars.html#index_p"},
{text:"r",url:"functions_vars.html#index_r"},
{text:"t",url:"functions_vars.html#index_t"},
{text:"v",url:"functions_vars.html#index_v"},
{text:"w",url:"functions_vars.html#index_w"}]}]}]},
{text:"Files",url:"files.html",children:[
{text:"File List",url:"files.html"},
{text:"Globals",url:"globals.html",children:[
{text:"All",url:"globals.html",children:[
{text:"a",url:"globals.html#index_a"},
{text:"b",url:"globals.html#index_b"},
{text:"g",url:"globals.html#index_g"},
{text:"r",url:"globals.html#index_r"}]},
{text:"Functions",url:"globals_func.html",children:[
{text:"g",url:"globals_func.html#index_g"}]},
{text:"Variables",url:"globals_vars.html"},
{text:"Typedefs",url:"globals_type.html"},
{text:"Enumerations",url:"globals_enum.html"},
{text:"Enumerator",url:"globals_eval.html"},
{text:"Macros",url:"globals_defs.html"}]}]},
{text:"Examples",url:"examples.html"}]}

79
modules.html Normal file
View file

@ -0,0 +1,79 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Modules</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Modules</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all modules:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group___all_func.html" target="_self">Everything in GRRLIB</a></td><td class="desc">This is the complete list of functions, structures, defines, typedefs, enumerations and variables you may want to used to make your homebrew with GRRLIB </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
nav_f.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
nav_g.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

BIN
nav_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

BIN
open.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

80
pages.html Normal file
View file

@ -0,0 +1,80 @@
<!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"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GRRLIB: Related Pages</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">GRRLIB
&#160;<span id="projectnumber">4.4.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">Related Pages</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__l_i_c_e_n_c_e.html" target="_self">LICENCE</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__c_h_a_n_g_e_l_o_g.html" target="_self">Changelog</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

26
search/all_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
search/all_0.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['a',['A',['../group___all_func.html#ga96aca57a76bd8537a24bb11ab44ef8d9',1,'grrlib.h']]],
['antialias',['antialias',['../struct_g_r_r_l_i_b__draw_settings.html#a0511a787f97e723bc74c4b5b89ddfdad',1,'GRRLIB_drawSettings']]]
];

26
search/all_1.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
search/all_1.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['b',['B',['../group___all_func.html#gadddcd4b5f23e5e290c31b64cd8c8efaa',1,'grrlib.h']]],
['blend',['blend',['../struct_g_r_r_l_i_b__draw_settings.html#abe73f4ef80e558d21151b8097439a0fa',1,'GRRLIB_drawSettings']]]
];

26
search/all_10.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_10.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
search/all_10.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['w',['w',['../struct_g_r_r_l_i_b__tex_img.html#a40880d757ddcc5c7fc8f7a4f19e1b442',1,'GRRLIB_texImg']]],
['width',['width',['../struct_g_r_r_l_i_b__bytemap_char.html#a2c1d87ba049f447519d1a92e6550f822',1,'GRRLIB_bytemapChar']]]
];

26
search/all_2.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
search/all_2.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['chardef',['charDef',['../struct_g_r_r_l_i_b__bytemap_font.html#aef9491d85292230ae9c06883f519e540',1,'GRRLIB_bytemapFont']]],
['changelog',['Changelog',['../md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__c_h_a_n_g_e_l_o_g.html',1,'']]]
];

26
search/all_3.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_3.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['data',['data',['../struct_g_r_r_l_i_b__tex_img.html#a735984d41155bc1032e09bece8f8d66d',1,'GRRLIB_texImg::data()'],['../struct_g_r_r_l_i_b__bytemap_char.html#a40767ad71451f60885c01f28dd2a4b47',1,'GRRLIB_bytemapChar::data()']]]
];

26
search/all_4.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_4.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['everything_20in_20grrlib',['Everything in GRRLIB',['../group___all_func.html',1,'']]]
];

26
search/all_5.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_5.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['face',['face',['../struct_g_r_r_l_i_b___font.html#a22e9f2a8a4fc5c0f350faffdfdc1ef54',1,'GRRLIB_Font']]]
];

26
search/all_6.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

115
search/all_6.js Normal file
View file

@ -0,0 +1,115 @@
var searchData=
[
['g',['G',['../group___all_func.html#ga7cc73638f4849985153257c89a69ee94',1,'grrlib.h']]],
['grrlib_2eh',['grrlib.h',['../grrlib_8h.html',1,'']]],
['grrlib_5f2dmode',['GRRLIB_2dMode',['../group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d',1,'GRRLIB_2dMode():&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d',1,'GRRLIB_2dMode():&#160;GRRLIB_3D.c']]],
['grrlib_5f3dmode',['GRRLIB_3dMode',['../group___all_func.html#gac82c972dedc617360eb425ad1604c517',1,'GRRLIB_3dMode(f32 minDist, f32 maxDist, f32 fov, bool texturemode, bool normalmode):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac82c972dedc617360eb425ad1604c517',1,'GRRLIB_3dMode(f32 minDist, f32 maxDist, f32 fov, bool texturemode, bool normalmode):&#160;GRRLIB_3D.c']]],
['grrlib_5f_5finline_2eh',['GRRLIB__inline.h',['../_g_r_r_l_i_b____inline_8h.html',1,'']]],
['grrlib_5f_5flib_2eh',['GRRLIB__lib.h',['../_g_r_r_l_i_b____lib_8h.html',1,'']]],
['grrlib_5fblend_5fadd',['GRRLIB_BLEND_ADD',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd',1,'grrlib.h']]],
['grrlib_5fblend_5falpha',['GRRLIB_BLEND_ALPHA',['../group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23',1,'grrlib.h']]],
['grrlib_5fblend_5finv',['GRRLIB_BLEND_INV',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ab3aacba447b6cee253fc713e45ab49fd',1,'grrlib.h']]],
['grrlib_5fblend_5flight',['GRRLIB_BLEND_LIGHT',['../group___all_func.html#ga4da19aad1f8a920283a84a3af7d7e34a',1,'grrlib.h']]],
['grrlib_5fblend_5fmulti',['GRRLIB_BLEND_MULTI',['../group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb',1,'grrlib.h']]],
['grrlib_5fblend_5fnone',['GRRLIB_BLEND_NONE',['../group___all_func.html#gaa1595302fa27df7d3e5913865659ca71',1,'grrlib.h']]],
['grrlib_5fblend_5fscreen',['GRRLIB_BLEND_SCREEN',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ad026c10937b34f2e3e5dd462f528ef00',1,'grrlib.h']]],
['grrlib_5fblend_5fshade',['GRRLIB_BLEND_SHADE',['../group___all_func.html#ga2308b6e9df5946957149bfa693c6a93e',1,'grrlib.h']]],
['grrlib_5fblendmode',['GRRLIB_blendMode',['../group___all_func.html#ga84c65877bb197763cda6669c473be692',1,'GRRLIB_blendMode():&#160;grrlib.h'],['../group___all_func.html#gabe3492d05b0bc11aed3dab873129fba0',1,'GRRLIB_blendMode():&#160;grrlib.h']]],
['grrlib_5fbmfx_5fblur',['GRRLIB_BMFX_Blur',['../group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d',1,'GRRLIB_BMFX_Blur(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d',1,'GRRLIB_BMFX_Blur(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5ffliph',['GRRLIB_BMFX_FlipH',['../group___all_func.html#ga7f0c146d1ca8d8697097034d58400881',1,'GRRLIB_BMFX_FlipH(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga7f0c146d1ca8d8697097034d58400881',1,'GRRLIB_BMFX_FlipH(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fflipv',['GRRLIB_BMFX_FlipV',['../group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede',1,'GRRLIB_BMFX_FlipV(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede',1,'GRRLIB_BMFX_FlipV(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fgrayscale',['GRRLIB_BMFX_Grayscale',['../group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9',1,'GRRLIB_BMFX_Grayscale(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9',1,'GRRLIB_BMFX_Grayscale(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5finvert',['GRRLIB_BMFX_Invert',['../group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267',1,'GRRLIB_BMFX_Invert(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267',1,'GRRLIB_BMFX_Invert(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fpixelate',['GRRLIB_BMFX_Pixelate',['../group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1',1,'GRRLIB_BMFX_Pixelate(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1',1,'GRRLIB_BMFX_Pixelate(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fscatter',['GRRLIB_BMFX_Scatter',['../group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466',1,'GRRLIB_BMFX_Scatter(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466',1,'GRRLIB_BMFX_Scatter(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fsepia',['GRRLIB_BMFX_Sepia',['../group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1',1,'GRRLIB_BMFX_Sepia(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1',1,'GRRLIB_BMFX_Sepia(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbytemapchar',['GRRLIB_bytemapChar',['../struct_g_r_r_l_i_b__bytemap_char.html',1,'GRRLIB_bytemapChar'],['../group___all_func.html#ga9ce042be1acf8ec62c9a0b43d89becfa',1,'GRRLIB_bytemapChar():&#160;grrlib.h']]],
['grrlib_5fbytemapfont',['GRRLIB_bytemapFont',['../struct_g_r_r_l_i_b__bytemap_font.html',1,'GRRLIB_bytemapFont'],['../group___all_func.html#gaf9bf452aa990a8e9987aa689aacbe782',1,'GRRLIB_bytemapFont():&#160;grrlib.h']]],
['grrlib_5fcamera3dsettings',['GRRLIB_Camera3dSettings',['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz):&#160;GRRLIB_3D.c']]],
['grrlib_5fcircle',['GRRLIB_Circle',['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled):&#160;GRRLIB_fbAdvanced.c'],['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled):&#160;GRRLIB_fbAdvanced.c']]],
['grrlib_5fcleartex',['GRRLIB_ClearTex',['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5fclipdrawing',['GRRLIB_ClipDrawing',['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height):&#160;GRRLIB_clipping.h'],['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height):&#160;GRRLIB_clipping.h']]],
['grrlib_5fclipreset',['GRRLIB_ClipReset',['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void):&#160;GRRLIB_clipping.h'],['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void):&#160;GRRLIB_clipping.h']]],
['grrlib_5fcompoend',['GRRLIB_CompoEnd',['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fcompostart',['GRRLIB_CompoStart',['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fcreateemptytexture',['GRRLIB_CreateEmptyTexture',['../group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921',1,'GRRLIB_CreateEmptyTexture(const u32 w, const u32 h):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921',1,'GRRLIB_CreateEmptyTexture(const u32 w, const u32 h):&#160;GRRLIB_texEdit.c']]],
['grrlib_5fdrawcone',['GRRLIB_DrawCone',['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawcube',['GRRLIB_DrawCube',['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawcylinder',['GRRLIB_DrawCylinder',['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawimg',['GRRLIB_DrawImg',['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawimgquad',['GRRLIB_DrawImgQuad',['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawpart',['GRRLIB_DrawPart',['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawsettings',['GRRLIB_drawSettings',['../struct_g_r_r_l_i_b__draw_settings.html',1,'GRRLIB_drawSettings'],['../group___all_func.html#ga5e6c1fe5b472dc0c8683e28a36f154c6',1,'GRRLIB_drawSettings():&#160;grrlib.h']]],
['grrlib_5fdrawsphere',['GRRLIB_DrawSphere',['../group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91',1,'GRRLIB_DrawSphere(f32 r, int lats, int longs, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91',1,'GRRLIB_DrawSphere(f32 r, int lats, int longs, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawtesspanel',['GRRLIB_DrawTessPanel',['../group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0',1,'GRRLIB_DrawTessPanel(f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0',1,'GRRLIB_DrawTessPanel(f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawtile',['GRRLIB_DrawTile',['../group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2',1,'GRRLIB_DrawTile(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color, const int frame):&#160;GRRLIB_render.c'],['../group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2',1,'GRRLIB_DrawTile(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color, const int frame):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawtilequad',['GRRLIB_DrawTileQuad',['../group___all_func.html#gaeb7bef5310d7a764278d3f91810de701',1,'GRRLIB_DrawTileQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color, const int frame):&#160;GRRLIB_render.c'],['../group___all_func.html#gaeb7bef5310d7a764278d3f91810de701',1,'GRRLIB_DrawTileQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color, const int frame):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawtorus',['GRRLIB_DrawTorus',['../group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32',1,'GRRLIB_DrawTorus(f32 r, f32 R, int nsides, int rings, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32',1,'GRRLIB_DrawTorus(f32 r, f32 R, int nsides, int rings, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fexit',['GRRLIB_Exit',['../group___all_func.html#ga15b1f7d9224e25e77d2806847344f651',1,'GRRLIB_Exit(void):&#160;GRRLIB_core.c'],['../group___all_func.html#ga15b1f7d9224e25e77d2806847344f651',1,'GRRLIB_Exit(void):&#160;GRRLIB_core.c']]],
['grrlib_5ffillscreen',['GRRLIB_FillScreen',['../group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949',1,'GRRLIB_FillScreen(const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949',1,'GRRLIB_FillScreen(const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5fflushtex',['GRRLIB_FlushTex',['../group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd',1,'GRRLIB_FlushTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd',1,'GRRLIB_FlushTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5ffont',['GRRLIB_Font',['../struct_g_r_r_l_i_b___font.html',1,'']]],
['grrlib_5ffreebmf',['GRRLIB_FreeBMF',['../group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2',1,'GRRLIB_FreeBMF(GRRLIB_bytemapFont *bmf):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2',1,'GRRLIB_FreeBMF(GRRLIB_bytemapFont *bmf):&#160;GRRLIB_bmf.c']]],
['grrlib_5ffreetexture',['GRRLIB_FreeTexture',['../group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f',1,'GRRLIB_FreeTexture(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f',1,'GRRLIB_FreeTexture(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5ffreettf',['GRRLIB_FreeTTF',['../group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640',1,'GRRLIB_FreeTTF(GRRLIB_ttfFont *myFont):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640',1,'GRRLIB_FreeTTF(GRRLIB_ttfFont *myFont):&#160;GRRLIB_ttf.c']]],
['grrlib_5fgeckoinit',['GRRLIB_GeckoInit',['../group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4',1,'GRRLIB_GeckoInit():&#160;GRRLIB_gecko.c'],['../group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4',1,'GRRLIB_GeckoInit():&#160;GRRLIB_gecko.c']]],
['grrlib_5fgeckoprintf',['GRRLIB_GeckoPrintf',['../group___all_func.html#gaa82c6313b26687aaea494b91d77dc140',1,'GRRLIB_GeckoPrintf(const char *text,...):&#160;GRRLIB_gecko.c'],['../group___all_func.html#gaa82c6313b26687aaea494b91d77dc140',1,'GRRLIB_GeckoPrintf(const char *text,...):&#160;GRRLIB_gecko.c']]],
['grrlib_5fgetantialiasing',['GRRLIB_GetAntiAliasing',['../group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0',1,'GRRLIB_GetAntiAliasing(void):&#160;GRRLIB_settings.h'],['../group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0',1,'GRRLIB_GetAntiAliasing(void):&#160;GRRLIB_settings.h']]],
['grrlib_5fgetblend',['GRRLIB_GetBlend',['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void):&#160;GRRLIB_settings.h']]],
['grrlib_5fgetpixelfromfb',['GRRLIB_GetPixelFromFB',['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y):&#160;GRRLIB_pixel.h']]],
['grrlib_5fgetpixelfromteximg',['GRRLIB_GetPixelFromtexImg',['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex):&#160;GRRLIB_pixel.h'],['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex):&#160;GRRLIB_pixel.h']]],
['grrlib_5fgxengine',['GRRLIB_GXEngine',['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt):&#160;GRRLIB_fbGX.h'],['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt):&#160;GRRLIB_fbGX.h']]],
['grrlib_5finit',['GRRLIB_Init',['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void):&#160;GRRLIB_core.c'],['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void):&#160;GRRLIB_core.c']]],
['grrlib_5finittileset',['GRRLIB_InitTileSet',['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart):&#160;GRRLIB_bmf.c']]],
['grrlib_5fline',['GRRLIB_Line',['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5floadbmf',['GRRLIB_LoadBMF',['../group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7',1,'GRRLIB_LoadBMF(const u8 my_bmf[]):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7',1,'GRRLIB_LoadBMF(const u8 my_bmf[]):&#160;GRRLIB_bmf.c']]],
['grrlib_5floadfile',['GRRLIB_LoadFile',['../group___all_func.html#gad0e9150a261df8642375ce0b51e891dc',1,'GRRLIB_LoadFile(const char *filename, u8 **data):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#gad0e9150a261df8642375ce0b51e891dc',1,'GRRLIB_LoadFile(const char *filename, u8 **data):&#160;GRRLIB_fileIO.c']]],
['grrlib_5floadtexture',['GRRLIB_LoadTexture',['../group___all_func.html#ga49b31e270b46142828b96b7b63c47c88',1,'GRRLIB_LoadTexture(const u8 *my_img):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga49b31e270b46142828b96b7b63c47c88',1,'GRRLIB_LoadTexture(const u8 *my_img):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturebmp',['GRRLIB_LoadTextureBMP',['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturefromfile',['GRRLIB_LoadTextureFromFile',['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename):&#160;GRRLIB_fileIO.c']]],
['grrlib_5floadtexturejpg',['GRRLIB_LoadTextureJPG',['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturejpgex',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga5acd24c18e51e157822df26dea920630',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga5acd24c18e51e157822df26dea920630',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturepng',['GRRLIB_LoadTexturePNG',['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadttf',['GRRLIB_LoadTTF',['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size):&#160;GRRLIB_ttf.c']]],
['grrlib_5fngone',['GRRLIB_NGone',['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fngonefilled',['GRRLIB_NGoneFilled',['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fnplot',['GRRLIB_NPlot',['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fobjectview',['GRRLIB_ObjectView',['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewbegin',['GRRLIB_ObjectViewBegin',['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewend',['GRRLIB_ObjectViewEnd',['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewinv',['GRRLIB_ObjectViewInv',['../group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c',1,'GRRLIB_ObjectViewInv(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c',1,'GRRLIB_ObjectViewInv(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewrotate',['GRRLIB_ObjectViewRotate',['../group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d',1,'GRRLIB_ObjectViewRotate(f32 angx, f32 angy, f32 angz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d',1,'GRRLIB_ObjectViewRotate(f32 angx, f32 angy, f32 angz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewscale',['GRRLIB_ObjectViewScale',['../group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a',1,'GRRLIB_ObjectViewScale(f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a',1,'GRRLIB_ObjectViewScale(f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewtrans',['GRRLIB_ObjectViewTrans',['../group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947',1,'GRRLIB_ObjectViewTrans(f32 posx, f32 posy, f32 posz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947',1,'GRRLIB_ObjectViewTrans(f32 posx, f32 posy, f32 posz):&#160;GRRLIB_3D.c']]],
['grrlib_5fplot',['GRRLIB_Plot',['../group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288',1,'GRRLIB_Plot(const f32 x, const f32 y, const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288',1,'GRRLIB_Plot(const f32 x, const f32 y, const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5fprintbmf',['GRRLIB_PrintBMF',['../group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96',1,'GRRLIB_PrintBMF(const f32 xpos, const f32 ypos, const GRRLIB_bytemapFont *bmf, const char *text,...):&#160;GRRLIB_print.c'],['../group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96',1,'GRRLIB_PrintBMF(const f32 xpos, const f32 ypos, const GRRLIB_bytemapFont *bmf, const char *text,...):&#160;GRRLIB_print.c']]],
['grrlib_5fprintf',['GRRLIB_Printf',['../group___all_func.html#ga5539140382d9563e4e42dbda1694d21d',1,'GRRLIB_Printf(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const u32 color, const f32 zoom, const char *text,...):&#160;GRRLIB_print.c'],['../group___all_func.html#ga5539140382d9563e4e42dbda1694d21d',1,'GRRLIB_Printf(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const u32 color, const f32 zoom, const char *text,...):&#160;GRRLIB_print.c']]],
['grrlib_5fprintfttf',['GRRLIB_PrintfTTF',['../group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a',1,'GRRLIB_PrintfTTF(int x, int y, GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a',1,'GRRLIB_PrintfTTF(int x, int y, GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c']]],
['grrlib_5fprintfttfw',['GRRLIB_PrintfTTFW',['../group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b',1,'GRRLIB_PrintfTTFW(int x, int y, GRRLIB_ttfFont *myFont, const wchar_t *utf32, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b',1,'GRRLIB_PrintfTTFW(int x, int y, GRRLIB_ttfFont *myFont, const wchar_t *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c']]],
['grrlib_5fptinrect',['GRRLIB_PtInRect',['../group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7',1,'GRRLIB_PtInRect(const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady):&#160;GRRLIB_collision.h'],['../group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7',1,'GRRLIB_PtInRect(const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady):&#160;GRRLIB_collision.h']]],
['grrlib_5frectangle',['GRRLIB_Rectangle',['../group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3',1,'GRRLIB_Rectangle(const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3',1,'GRRLIB_Rectangle(const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5frectinrect',['GRRLIB_RectInRect',['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h'],['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h']]],
['grrlib_5frectonrect',['GRRLIB_RectOnRect',['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h'],['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h']]],
['grrlib_5frender',['GRRLIB_Render',['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void):&#160;GRRLIB_render.c'],['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void):&#160;GRRLIB_render.c']]],
['grrlib_5fscreen2texture',['GRRLIB_Screen2Texture',['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fscrshot',['GRRLIB_ScrShot',['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename):&#160;GRRLIB_fileIO.c']]],
['grrlib_5fsetantialiasing',['GRRLIB_SetAntiAliasing',['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa):&#160;GRRLIB_settings.h']]],
['grrlib_5fsetbackgroundcolour',['GRRLIB_SetBackgroundColour',['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetblend',['GRRLIB_SetBlend',['../group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8',1,'GRRLIB_SetBlend(const GRRLIB_blendMode blendmode):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8',1,'GRRLIB_SetBlend(const GRRLIB_blendMode blendmode):&#160;GRRLIB_settings.h']]],
['grrlib_5fsethandle',['GRRLIB_SetHandle',['../group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b',1,'GRRLIB_SetHandle(GRRLIB_texImg *tex, const int x, const int y):&#160;GRRLIB_handle.h'],['../group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b',1,'GRRLIB_SetHandle(GRRLIB_texImg *tex, const int x, const int y):&#160;GRRLIB_handle.h']]],
['grrlib_5fsetlightambient',['GRRLIB_SetLightAmbient',['../group___all_func.html#gae2db782b9842924329956daaeefbac20',1,'GRRLIB_SetLightAmbient(u32 ambientcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#gae2db782b9842924329956daaeefbac20',1,'GRRLIB_SetLightAmbient(u32 ambientcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightdiff',['GRRLIB_SetLightDiff',['../group___all_func.html#ga160f23daf580d4d41e491135f2f86027',1,'GRRLIB_SetLightDiff(u8 num, guVector pos, f32 distattn, f32 brightness, u32 lightcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga160f23daf580d4d41e491135f2f86027',1,'GRRLIB_SetLightDiff(u8 num, guVector pos, f32 distattn, f32 brightness, u32 lightcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightoff',['GRRLIB_SetLightOff',['../group___all_func.html#ga4b4e22c02cf692d254f32da348299b78',1,'GRRLIB_SetLightOff(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga4b4e22c02cf692d254f32da348299b78',1,'GRRLIB_SetLightOff(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightspec',['GRRLIB_SetLightSpec',['../group___all_func.html#ga2cd64208138d748c5d5d8266237578f0',1,'GRRLIB_SetLightSpec(u8 num, guVector dir, f32 shy, u32 lightcolor, u32 speccolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga2cd64208138d748c5d5d8266237578f0',1,'GRRLIB_SetLightSpec(u8 num, guVector dir, f32 shy, u32 lightcolor, u32 speccolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightspot',['GRRLIB_SetLightSpot',['../group___all_func.html#gac4ae6bb35e12d59405c842c93e860462',1,'GRRLIB_SetLightSpot(u8 num, guVector pos, guVector lookat, f32 angAttn0, f32 angAttn1, f32 angAttn2, f32 distAttn0, f32 distAttn1, f32 distAttn2, u32 lightcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac4ae6bb35e12d59405c842c93e860462',1,'GRRLIB_SetLightSpot(u8 num, guVector pos, guVector lookat, f32 angAttn0, f32 angAttn1, f32 angAttn2, f32 distAttn0, f32 distAttn1, f32 distAttn2, u32 lightcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetmidhandle',['GRRLIB_SetMidHandle',['../group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6',1,'GRRLIB_SetMidHandle(GRRLIB_texImg *tex, const bool enabled):&#160;GRRLIB_handle.h'],['../group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6',1,'GRRLIB_SetMidHandle(GRRLIB_texImg *tex, const bool enabled):&#160;GRRLIB_handle.h']]],
['grrlib_5fsetpixeltofb',['GRRLIB_SetPixelToFB',['../group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31',1,'GRRLIB_SetPixelToFB(int x, int y, u32 pokeColor):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31',1,'GRRLIB_SetPixelToFB(int x, int y, u32 pokeColor):&#160;GRRLIB_pixel.h']]],
['grrlib_5fsetpixeltoteximg',['GRRLIB_SetPixelTotexImg',['../group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79',1,'GRRLIB_SetPixelTotexImg(const int x, const int y, GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79',1,'GRRLIB_SetPixelTotexImg(const int x, const int y, GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_pixel.h']]],
['grrlib_5fsettexture',['GRRLIB_SetTexture',['../group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed',1,'GRRLIB_SetTexture(GRRLIB_texImg *tex, bool rep):&#160;GRRLIB_3D.c'],['../group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed',1,'GRRLIB_SetTexture(GRRLIB_texImg *tex, bool rep):&#160;GRRLIB_3D.c']]],
['grrlib_5fteximg',['GRRLIB_texImg',['../struct_g_r_r_l_i_b__tex_img.html',1,'GRRLIB_texImg'],['../group___all_func.html#gaaa6ad5d8d27cb06f2c9caa8d274c936b',1,'GRRLIB_texImg():&#160;grrlib.h']]],
['grrlib_5fttffont',['GRRLIB_ttfFont',['../group___all_func.html#ga499180deb21d989a9a41df654e2f037f',1,'grrlib.h']]],
['grrlib_5fver_5fstring',['GRRLIB_VER_STRING',['../group___all_func.html#gad36e97f844e145cd811f40ee306eb11f',1,'grrlib.h']]],
['grrlib_5fwidthttf',['GRRLIB_WidthTTF',['../group___all_func.html#ga53429ddacb34b9fd89635ae412e57227',1,'GRRLIB_WidthTTF(GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga53429ddacb34b9fd89635ae412e57227',1,'GRRLIB_WidthTTF(GRRLIB_ttfFont *myFont, const char *, unsigned int):&#160;GRRLIB_ttf.c']]],
['grrlib_5fwidthttfw',['GRRLIB_WidthTTFW',['../group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab',1,'GRRLIB_WidthTTFW(GRRLIB_ttfFont *myFont, const wchar_t *utf32, unsigned int fontSize):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab',1,'GRRLIB_WidthTTFW(GRRLIB_ttfFont *myFont, const wchar_t *, unsigned int):&#160;GRRLIB_ttf.c']]],
['grrlib_20documentation',['GRRLIB Documentation',['../index.html',1,'']]]
];

26
search/all_7.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_7.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

7
search/all_7.js Normal file
View file

@ -0,0 +1,7 @@
var searchData=
[
['h',['h',['../struct_g_r_r_l_i_b__tex_img.html#a3b713de5e8af3c7ae800a2c9856780a2',1,'GRRLIB_texImg']]],
['handlex',['handlex',['../struct_g_r_r_l_i_b__tex_img.html#aeabe01fe64ab978062a145d723201aaf',1,'GRRLIB_texImg']]],
['handley',['handley',['../struct_g_r_r_l_i_b__tex_img.html#ac46115747734d99869a5ae8a6e26f590',1,'GRRLIB_texImg']]],
['height',['height',['../struct_g_r_r_l_i_b__bytemap_char.html#ac3f221619d1bd1d6f1d46727f0c913a2',1,'GRRLIB_bytemapChar']]]
];

26
search/all_8.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_8.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_8.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['kerning',['kerning',['../struct_g_r_r_l_i_b__bytemap_char.html#a8f3b7e1679518b07394e7c5acb2b7d9a',1,'GRRLIB_bytemapChar::kerning()'],['../struct_g_r_r_l_i_b___font.html#aef697ace6f9a1136e6117b6ead3d9c4c',1,'GRRLIB_Font::kerning()']]]
];

26
search/all_9.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_9.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
search/all_9.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['lights',['lights',['../struct_g_r_r_l_i_b__draw_settings.html#a48b630899944c5bb1103172391c738a8',1,'GRRLIB_drawSettings']]],
['licence',['LICENCE',['../md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__l_i_c_e_n_c_e.html',1,'']]]
];

26
search/all_a.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_a.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

7
search/all_a.js Normal file
View file

@ -0,0 +1,7 @@
var searchData=
[
['name',['name',['../struct_g_r_r_l_i_b__bytemap_font.html#a5ac083a645d964373f022d03df4849c8',1,'GRRLIB_bytemapFont']]],
['nbchar',['nbChar',['../struct_g_r_r_l_i_b__bytemap_font.html#ae859dcb34b5b3dafa769120b2302130f',1,'GRRLIB_bytemapFont']]],
['nbtileh',['nbtileh',['../struct_g_r_r_l_i_b__tex_img.html#a1da5528a8f8d7727d166c727e07b30ba',1,'GRRLIB_texImg']]],
['nbtilew',['nbtilew',['../struct_g_r_r_l_i_b__tex_img.html#acb5644c4dac42ee6f9a5081ec0fd3a4f',1,'GRRLIB_texImg']]]
];

26
search/all_b.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_b.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

7
search/all_b.js Normal file
View file

@ -0,0 +1,7 @@
var searchData=
[
['offsetx',['offsetx',['../struct_g_r_r_l_i_b__tex_img.html#a1f1b2cd64720fe490801ccf4c5af3318',1,'GRRLIB_texImg']]],
['offsety',['offsety',['../struct_g_r_r_l_i_b__tex_img.html#a1e4f9e08319378a51518c10a7f9315c4',1,'GRRLIB_texImg']]],
['ofnormaltexx',['ofnormaltexx',['../struct_g_r_r_l_i_b__tex_img.html#a89846626665e4077edd8fb83ecaf4b8c',1,'GRRLIB_texImg']]],
['ofnormaltexy',['ofnormaltexy',['../struct_g_r_r_l_i_b__tex_img.html#a750ee88d4bdc2c0fabf27124951044b6',1,'GRRLIB_texImg']]]
];

26
search/all_c.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_c.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_c.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['palette',['palette',['../struct_g_r_r_l_i_b__bytemap_font.html#a2c7c01c6eca69b2fc9d0267ca8228853',1,'GRRLIB_bytemapFont']]]
];

26
search/all_d.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_d.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

8
search/all_d.js Normal file
View file

@ -0,0 +1,8 @@
var searchData=
[
['r',['R',['../group___all_func.html#ga2cde25567f177a6cd9191d536764235e',1,'grrlib.h']]],
['relx',['relx',['../struct_g_r_r_l_i_b__bytemap_char.html#a86979216677e53eab88a6f972804ea18',1,'GRRLIB_bytemapChar']]],
['rely',['rely',['../struct_g_r_r_l_i_b__bytemap_char.html#a3859c6fa880002245f1343b424555245',1,'GRRLIB_bytemapChar']]],
['rgba',['RGBA',['../group___all_func.html#gaba32782053c6a2b01e3706d632d77895',1,'grrlib.h']]],
['rmode',['rmode',['../group___all_func.html#ga10c3414080fff8aeaccb0b1584d51edc',1,'grrlib.h']]]
];

26
search/all_e.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_e.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

8
search/all_e.js Normal file
View file

@ -0,0 +1,8 @@
var searchData=
[
['tiledtex',['tiledtex',['../struct_g_r_r_l_i_b__tex_img.html#afc6d24924b4d32b4eea655863163f49a',1,'GRRLIB_texImg']]],
['tileh',['tileh',['../struct_g_r_r_l_i_b__tex_img.html#a5400cc929e97692c920eb3698874c5dc',1,'GRRLIB_texImg']]],
['tilestart',['tilestart',['../struct_g_r_r_l_i_b__tex_img.html#acc457a106f497ddec55267ee844f2e9e',1,'GRRLIB_texImg']]],
['tilew',['tilew',['../struct_g_r_r_l_i_b__tex_img.html#ac2701a0d10bf9cc67d3f9a5008602690',1,'GRRLIB_texImg']]],
['tracking',['tracking',['../struct_g_r_r_l_i_b__bytemap_font.html#ac793001b64a49cc9cf9b55a4d03e73d7',1,'GRRLIB_bytemapFont']]]
];

26
search/all_f.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_f.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/all_f.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['version',['version',['../struct_g_r_r_l_i_b__bytemap_font.html#ab0e86ae6d36a2d67e39cafafed1fdf7f',1,'GRRLIB_bytemapFont']]]
];

26
search/classes_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

8
search/classes_0.js Normal file
View file

@ -0,0 +1,8 @@
var searchData=
[
['grrlib_5fbytemapchar',['GRRLIB_bytemapChar',['../struct_g_r_r_l_i_b__bytemap_char.html',1,'']]],
['grrlib_5fbytemapfont',['GRRLIB_bytemapFont',['../struct_g_r_r_l_i_b__bytemap_font.html',1,'']]],
['grrlib_5fdrawsettings',['GRRLIB_drawSettings',['../struct_g_r_r_l_i_b__draw_settings.html',1,'']]],
['grrlib_5ffont',['GRRLIB_Font',['../struct_g_r_r_l_i_b___font.html',1,'']]],
['grrlib_5fteximg',['GRRLIB_texImg',['../struct_g_r_r_l_i_b__tex_img.html',1,'']]]
];

BIN
search/close.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

26
search/enums_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enums_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/enums_0.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['grrlib_5fblendmode',['GRRLIB_blendMode',['../group___all_func.html#ga84c65877bb197763cda6669c473be692',1,'grrlib.h']]]
];

26
search/enumvalues_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enumvalues_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

8
search/enumvalues_0.js Normal file
View file

@ -0,0 +1,8 @@
var searchData=
[
['grrlib_5fblend_5fadd',['GRRLIB_BLEND_ADD',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ad4f0554f7bfc19410c4fedaeab1a10fd',1,'grrlib.h']]],
['grrlib_5fblend_5falpha',['GRRLIB_BLEND_ALPHA',['../group___all_func.html#gga84c65877bb197763cda6669c473be692aeded8fce060bcb04b096c17cea237c23',1,'grrlib.h']]],
['grrlib_5fblend_5finv',['GRRLIB_BLEND_INV',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ab3aacba447b6cee253fc713e45ab49fd',1,'grrlib.h']]],
['grrlib_5fblend_5fmulti',['GRRLIB_BLEND_MULTI',['../group___all_func.html#gga84c65877bb197763cda6669c473be692a4a7b1a0e143ad522128a7c8f5f7dc7fb',1,'grrlib.h']]],
['grrlib_5fblend_5fscreen',['GRRLIB_BLEND_SCREEN',['../group___all_func.html#gga84c65877bb197763cda6669c473be692ad026c10937b34f2e3e5dd462f528ef00',1,'grrlib.h']]]
];

26
search/files_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

6
search/files_0.js Normal file
View file

@ -0,0 +1,6 @@
var searchData=
[
['grrlib_2eh',['grrlib.h',['../grrlib_8h.html',1,'']]],
['grrlib_5f_5finline_2eh',['GRRLIB__inline.h',['../_g_r_r_l_i_b____inline_8h.html',1,'']]],
['grrlib_5f_5flib_2eh',['GRRLIB__lib.h',['../_g_r_r_l_i_b____lib_8h.html',1,'']]]
];

26
search/functions_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

94
search/functions_0.js Normal file
View file

@ -0,0 +1,94 @@
var searchData=
[
['grrlib_5f2dmode',['GRRLIB_2dMode',['../group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d',1,'GRRLIB_2dMode():&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6f5ec40dcb054da51f213606cf0b9e0d',1,'GRRLIB_2dMode():&#160;GRRLIB_3D.c']]],
['grrlib_5f3dmode',['GRRLIB_3dMode',['../group___all_func.html#gac82c972dedc617360eb425ad1604c517',1,'GRRLIB_3dMode(f32 minDist, f32 maxDist, f32 fov, bool texturemode, bool normalmode):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac82c972dedc617360eb425ad1604c517',1,'GRRLIB_3dMode(f32 minDist, f32 maxDist, f32 fov, bool texturemode, bool normalmode):&#160;GRRLIB_3D.c']]],
['grrlib_5fbmfx_5fblur',['GRRLIB_BMFX_Blur',['../group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d',1,'GRRLIB_BMFX_Blur(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga0094a9b1d6a2eca97e821de3448d320d',1,'GRRLIB_BMFX_Blur(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5ffliph',['GRRLIB_BMFX_FlipH',['../group___all_func.html#ga7f0c146d1ca8d8697097034d58400881',1,'GRRLIB_BMFX_FlipH(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga7f0c146d1ca8d8697097034d58400881',1,'GRRLIB_BMFX_FlipH(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fflipv',['GRRLIB_BMFX_FlipV',['../group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede',1,'GRRLIB_BMFX_FlipV(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga4970b35be663bb10c9045d85dcf3cede',1,'GRRLIB_BMFX_FlipV(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fgrayscale',['GRRLIB_BMFX_Grayscale',['../group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9',1,'GRRLIB_BMFX_Grayscale(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga9c529da9664148234c1690b87f1b0cf9',1,'GRRLIB_BMFX_Grayscale(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5finvert',['GRRLIB_BMFX_Invert',['../group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267',1,'GRRLIB_BMFX_Invert(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga81202b219fae613429c7e6ee4c5c9267',1,'GRRLIB_BMFX_Invert(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fpixelate',['GRRLIB_BMFX_Pixelate',['../group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1',1,'GRRLIB_BMFX_Pixelate(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga47d87d72cbf8883e99650cf3027ca2c1',1,'GRRLIB_BMFX_Pixelate(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fscatter',['GRRLIB_BMFX_Scatter',['../group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466',1,'GRRLIB_BMFX_Scatter(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#gabe98ae9417c3177ef3f6bf000d0f0466',1,'GRRLIB_BMFX_Scatter(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest, const u32 factor):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fbmfx_5fsepia',['GRRLIB_BMFX_Sepia',['../group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1',1,'GRRLIB_BMFX_Sepia(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c'],['../group___all_func.html#ga5c5986c87237874d005ad419bafa6bf1',1,'GRRLIB_BMFX_Sepia(const GRRLIB_texImg *texsrc, GRRLIB_texImg *texdest):&#160;GRRLIB_bmfx.c']]],
['grrlib_5fcamera3dsettings',['GRRLIB_Camera3dSettings',['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz):&#160;GRRLIB_3D.c']]],
['grrlib_5fcircle',['GRRLIB_Circle',['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled):&#160;GRRLIB_fbAdvanced.c'],['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled):&#160;GRRLIB_fbAdvanced.c']]],
['grrlib_5fcleartex',['GRRLIB_ClearTex',['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5fclipdrawing',['GRRLIB_ClipDrawing',['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height):&#160;GRRLIB_clipping.h'],['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height):&#160;GRRLIB_clipping.h']]],
['grrlib_5fclipreset',['GRRLIB_ClipReset',['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void):&#160;GRRLIB_clipping.h'],['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void):&#160;GRRLIB_clipping.h']]],
['grrlib_5fcompoend',['GRRLIB_CompoEnd',['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fcompostart',['GRRLIB_CompoStart',['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fcreateemptytexture',['GRRLIB_CreateEmptyTexture',['../group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921',1,'GRRLIB_CreateEmptyTexture(const u32 w, const u32 h):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga53c20a0c6e33df2ceaf2968f8dd1b921',1,'GRRLIB_CreateEmptyTexture(const u32 w, const u32 h):&#160;GRRLIB_texEdit.c']]],
['grrlib_5fdrawcone',['GRRLIB_DrawCone',['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawcube',['GRRLIB_DrawCube',['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawcylinder',['GRRLIB_DrawCylinder',['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawimg',['GRRLIB_DrawImg',['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawimgquad',['GRRLIB_DrawImgQuad',['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawpart',['GRRLIB_DrawPart',['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c'],['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawsphere',['GRRLIB_DrawSphere',['../group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91',1,'GRRLIB_DrawSphere(f32 r, int lats, int longs, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#gaea4b4858892b197b94c0a2b331eb9c91',1,'GRRLIB_DrawSphere(f32 r, int lats, int longs, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawtesspanel',['GRRLIB_DrawTessPanel',['../group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0',1,'GRRLIB_DrawTessPanel(f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga654851a42dbdefae806f1793cf6a69d0',1,'GRRLIB_DrawTessPanel(f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fdrawtile',['GRRLIB_DrawTile',['../group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2',1,'GRRLIB_DrawTile(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color, const int frame):&#160;GRRLIB_render.c'],['../group___all_func.html#ga8225b76416869d90c10ff90e9f2215d2',1,'GRRLIB_DrawTile(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color, const int frame):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawtilequad',['GRRLIB_DrawTileQuad',['../group___all_func.html#gaeb7bef5310d7a764278d3f91810de701',1,'GRRLIB_DrawTileQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color, const int frame):&#160;GRRLIB_render.c'],['../group___all_func.html#gaeb7bef5310d7a764278d3f91810de701',1,'GRRLIB_DrawTileQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color, const int frame):&#160;GRRLIB_render.c']]],
['grrlib_5fdrawtorus',['GRRLIB_DrawTorus',['../group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32',1,'GRRLIB_DrawTorus(f32 r, f32 R, int nsides, int rings, bool filled, u32 col):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6410ce395aeab56d3166a45724cb6a32',1,'GRRLIB_DrawTorus(f32 r, f32 R, int nsides, int rings, bool filled, u32 col):&#160;GRRLIB_3D.c']]],
['grrlib_5fexit',['GRRLIB_Exit',['../group___all_func.html#ga15b1f7d9224e25e77d2806847344f651',1,'GRRLIB_Exit(void):&#160;GRRLIB_core.c'],['../group___all_func.html#ga15b1f7d9224e25e77d2806847344f651',1,'GRRLIB_Exit(void):&#160;GRRLIB_core.c']]],
['grrlib_5ffillscreen',['GRRLIB_FillScreen',['../group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949',1,'GRRLIB_FillScreen(const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949',1,'GRRLIB_FillScreen(const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5fflushtex',['GRRLIB_FlushTex',['../group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd',1,'GRRLIB_FlushTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd',1,'GRRLIB_FlushTex(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5ffreebmf',['GRRLIB_FreeBMF',['../group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2',1,'GRRLIB_FreeBMF(GRRLIB_bytemapFont *bmf):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga092169c6cbff1f1713f66fffff3dd8a2',1,'GRRLIB_FreeBMF(GRRLIB_bytemapFont *bmf):&#160;GRRLIB_bmf.c']]],
['grrlib_5ffreetexture',['GRRLIB_FreeTexture',['../group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f',1,'GRRLIB_FreeTexture(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h'],['../group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f',1,'GRRLIB_FreeTexture(GRRLIB_texImg *tex):&#160;GRRLIB_texSetup.h']]],
['grrlib_5ffreettf',['GRRLIB_FreeTTF',['../group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640',1,'GRRLIB_FreeTTF(GRRLIB_ttfFont *myFont):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga977ef3ec2aaa49cae6c7492066e35640',1,'GRRLIB_FreeTTF(GRRLIB_ttfFont *myFont):&#160;GRRLIB_ttf.c']]],
['grrlib_5fgeckoinit',['GRRLIB_GeckoInit',['../group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4',1,'GRRLIB_GeckoInit():&#160;GRRLIB_gecko.c'],['../group___all_func.html#gafe58415d449f5d01b3019bda9be6abe4',1,'GRRLIB_GeckoInit():&#160;GRRLIB_gecko.c']]],
['grrlib_5fgeckoprintf',['GRRLIB_GeckoPrintf',['../group___all_func.html#gaa82c6313b26687aaea494b91d77dc140',1,'GRRLIB_GeckoPrintf(const char *text,...):&#160;GRRLIB_gecko.c'],['../group___all_func.html#gaa82c6313b26687aaea494b91d77dc140',1,'GRRLIB_GeckoPrintf(const char *text,...):&#160;GRRLIB_gecko.c']]],
['grrlib_5fgetantialiasing',['GRRLIB_GetAntiAliasing',['../group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0',1,'GRRLIB_GetAntiAliasing(void):&#160;GRRLIB_settings.h'],['../group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0',1,'GRRLIB_GetAntiAliasing(void):&#160;GRRLIB_settings.h']]],
['grrlib_5fgetblend',['GRRLIB_GetBlend',['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void):&#160;GRRLIB_settings.h']]],
['grrlib_5fgetpixelfromfb',['GRRLIB_GetPixelFromFB',['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y):&#160;GRRLIB_pixel.h']]],
['grrlib_5fgetpixelfromteximg',['GRRLIB_GetPixelFromtexImg',['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex):&#160;GRRLIB_pixel.h'],['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex):&#160;GRRLIB_pixel.h']]],
['grrlib_5fgxengine',['GRRLIB_GXEngine',['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt):&#160;GRRLIB_fbGX.h'],['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt):&#160;GRRLIB_fbGX.h']]],
['grrlib_5finit',['GRRLIB_Init',['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void):&#160;GRRLIB_core.c'],['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void):&#160;GRRLIB_core.c']]],
['grrlib_5finittileset',['GRRLIB_InitTileSet',['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart):&#160;GRRLIB_bmf.c']]],
['grrlib_5fline',['GRRLIB_Line',['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5floadbmf',['GRRLIB_LoadBMF',['../group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7',1,'GRRLIB_LoadBMF(const u8 my_bmf[]):&#160;GRRLIB_bmf.c'],['../group___all_func.html#ga8e67a70e71cfe202318f567fe62ee3f7',1,'GRRLIB_LoadBMF(const u8 my_bmf[]):&#160;GRRLIB_bmf.c']]],
['grrlib_5floadfile',['GRRLIB_LoadFile',['../group___all_func.html#gad0e9150a261df8642375ce0b51e891dc',1,'GRRLIB_LoadFile(const char *filename, u8 **data):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#gad0e9150a261df8642375ce0b51e891dc',1,'GRRLIB_LoadFile(const char *filename, u8 **data):&#160;GRRLIB_fileIO.c']]],
['grrlib_5floadtexture',['GRRLIB_LoadTexture',['../group___all_func.html#ga49b31e270b46142828b96b7b63c47c88',1,'GRRLIB_LoadTexture(const u8 *my_img):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga49b31e270b46142828b96b7b63c47c88',1,'GRRLIB_LoadTexture(const u8 *my_img):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturebmp',['GRRLIB_LoadTextureBMP',['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturefromfile',['GRRLIB_LoadTextureFromFile',['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename):&#160;GRRLIB_fileIO.c']]],
['grrlib_5floadtexturejpg',['GRRLIB_LoadTextureJPG',['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturejpgex',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga5acd24c18e51e157822df26dea920630',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#ga5acd24c18e51e157822df26dea920630',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadtexturepng',['GRRLIB_LoadTexturePNG',['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png):&#160;GRRLIB_texEdit.c'],['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png):&#160;GRRLIB_texEdit.c']]],
['grrlib_5floadttf',['GRRLIB_LoadTTF',['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size):&#160;GRRLIB_ttf.c']]],
['grrlib_5fngone',['GRRLIB_NGone',['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fngonefilled',['GRRLIB_NGoneFilled',['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fnplot',['GRRLIB_NPlot',['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h'],['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n):&#160;GRRLIB_fbComplex.h']]],
['grrlib_5fobjectview',['GRRLIB_ObjectView',['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewbegin',['GRRLIB_ObjectViewBegin',['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewend',['GRRLIB_ObjectViewEnd',['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewinv',['GRRLIB_ObjectViewInv',['../group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c',1,'GRRLIB_ObjectViewInv(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga03814286ada96c4a38fa36b9477bbd7c',1,'GRRLIB_ObjectViewInv(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewrotate',['GRRLIB_ObjectViewRotate',['../group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d',1,'GRRLIB_ObjectViewRotate(f32 angx, f32 angy, f32 angz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga50ff0217cfeb128711fb1f3db3df4c8d',1,'GRRLIB_ObjectViewRotate(f32 angx, f32 angy, f32 angz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewscale',['GRRLIB_ObjectViewScale',['../group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a',1,'GRRLIB_ObjectViewScale(f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga8e03d189c20637432df8dbf7d8c6948a',1,'GRRLIB_ObjectViewScale(f32 scalx, f32 scaly, f32 scalz):&#160;GRRLIB_3D.c']]],
['grrlib_5fobjectviewtrans',['GRRLIB_ObjectViewTrans',['../group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947',1,'GRRLIB_ObjectViewTrans(f32 posx, f32 posy, f32 posz):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga6991c87a4e1eff876be3733caa9b5947',1,'GRRLIB_ObjectViewTrans(f32 posx, f32 posy, f32 posz):&#160;GRRLIB_3D.c']]],
['grrlib_5fplot',['GRRLIB_Plot',['../group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288',1,'GRRLIB_Plot(const f32 x, const f32 y, const u32 color):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288',1,'GRRLIB_Plot(const f32 x, const f32 y, const u32 color):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5fprintbmf',['GRRLIB_PrintBMF',['../group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96',1,'GRRLIB_PrintBMF(const f32 xpos, const f32 ypos, const GRRLIB_bytemapFont *bmf, const char *text,...):&#160;GRRLIB_print.c'],['../group___all_func.html#gabc7a3deff6baf1923bbde413c036ef96',1,'GRRLIB_PrintBMF(const f32 xpos, const f32 ypos, const GRRLIB_bytemapFont *bmf, const char *text,...):&#160;GRRLIB_print.c']]],
['grrlib_5fprintf',['GRRLIB_Printf',['../group___all_func.html#ga5539140382d9563e4e42dbda1694d21d',1,'GRRLIB_Printf(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const u32 color, const f32 zoom, const char *text,...):&#160;GRRLIB_print.c'],['../group___all_func.html#ga5539140382d9563e4e42dbda1694d21d',1,'GRRLIB_Printf(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const u32 color, const f32 zoom, const char *text,...):&#160;GRRLIB_print.c']]],
['grrlib_5fprintfttf',['GRRLIB_PrintfTTF',['../group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a',1,'GRRLIB_PrintfTTF(int x, int y, GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga358e206bb75caac5bf850bd6f8f17d2a',1,'GRRLIB_PrintfTTF(int x, int y, GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c']]],
['grrlib_5fprintfttfw',['GRRLIB_PrintfTTFW',['../group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b',1,'GRRLIB_PrintfTTFW(int x, int y, GRRLIB_ttfFont *myFont, const wchar_t *utf32, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gaba31ba538f5ee4f1abf0fb604a34d45b',1,'GRRLIB_PrintfTTFW(int x, int y, GRRLIB_ttfFont *myFont, const wchar_t *string, unsigned int fontSize, const u32 color):&#160;GRRLIB_ttf.c']]],
['grrlib_5fptinrect',['GRRLIB_PtInRect',['../group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7',1,'GRRLIB_PtInRect(const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady):&#160;GRRLIB_collision.h'],['../group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7',1,'GRRLIB_PtInRect(const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady):&#160;GRRLIB_collision.h']]],
['grrlib_5frectangle',['GRRLIB_Rectangle',['../group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3',1,'GRRLIB_Rectangle(const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled):&#160;GRRLIB_fbSimple.h'],['../group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3',1,'GRRLIB_Rectangle(const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled):&#160;GRRLIB_fbSimple.h']]],
['grrlib_5frectinrect',['GRRLIB_RectInRect',['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h'],['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h']]],
['grrlib_5frectonrect',['GRRLIB_RectOnRect',['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h'],['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h):&#160;GRRLIB_collision.h']]],
['grrlib_5frender',['GRRLIB_Render',['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void):&#160;GRRLIB_render.c'],['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void):&#160;GRRLIB_render.c']]],
['grrlib_5fscreen2texture',['GRRLIB_Screen2Texture',['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear):&#160;GRRLIB_snapshot.c'],['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear):&#160;GRRLIB_snapshot.c']]],
['grrlib_5fscrshot',['GRRLIB_ScrShot',['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename):&#160;GRRLIB_fileIO.c'],['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename):&#160;GRRLIB_fileIO.c']]],
['grrlib_5fsetantialiasing',['GRRLIB_SetAntiAliasing',['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa):&#160;GRRLIB_settings.h']]],
['grrlib_5fsetbackgroundcolour',['GRRLIB_SetBackgroundColour',['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetblend',['GRRLIB_SetBlend',['../group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8',1,'GRRLIB_SetBlend(const GRRLIB_blendMode blendmode):&#160;GRRLIB_settings.h'],['../group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8',1,'GRRLIB_SetBlend(const GRRLIB_blendMode blendmode):&#160;GRRLIB_settings.h']]],
['grrlib_5fsethandle',['GRRLIB_SetHandle',['../group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b',1,'GRRLIB_SetHandle(GRRLIB_texImg *tex, const int x, const int y):&#160;GRRLIB_handle.h'],['../group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b',1,'GRRLIB_SetHandle(GRRLIB_texImg *tex, const int x, const int y):&#160;GRRLIB_handle.h']]],
['grrlib_5fsetlightambient',['GRRLIB_SetLightAmbient',['../group___all_func.html#gae2db782b9842924329956daaeefbac20',1,'GRRLIB_SetLightAmbient(u32 ambientcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#gae2db782b9842924329956daaeefbac20',1,'GRRLIB_SetLightAmbient(u32 ambientcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightdiff',['GRRLIB_SetLightDiff',['../group___all_func.html#ga160f23daf580d4d41e491135f2f86027',1,'GRRLIB_SetLightDiff(u8 num, guVector pos, f32 distattn, f32 brightness, u32 lightcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga160f23daf580d4d41e491135f2f86027',1,'GRRLIB_SetLightDiff(u8 num, guVector pos, f32 distattn, f32 brightness, u32 lightcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightoff',['GRRLIB_SetLightOff',['../group___all_func.html#ga4b4e22c02cf692d254f32da348299b78',1,'GRRLIB_SetLightOff(void):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga4b4e22c02cf692d254f32da348299b78',1,'GRRLIB_SetLightOff(void):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightspec',['GRRLIB_SetLightSpec',['../group___all_func.html#ga2cd64208138d748c5d5d8266237578f0',1,'GRRLIB_SetLightSpec(u8 num, guVector dir, f32 shy, u32 lightcolor, u32 speccolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#ga2cd64208138d748c5d5d8266237578f0',1,'GRRLIB_SetLightSpec(u8 num, guVector dir, f32 shy, u32 lightcolor, u32 speccolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetlightspot',['GRRLIB_SetLightSpot',['../group___all_func.html#gac4ae6bb35e12d59405c842c93e860462',1,'GRRLIB_SetLightSpot(u8 num, guVector pos, guVector lookat, f32 angAttn0, f32 angAttn1, f32 angAttn2, f32 distAttn0, f32 distAttn1, f32 distAttn2, u32 lightcolor):&#160;GRRLIB_3D.c'],['../group___all_func.html#gac4ae6bb35e12d59405c842c93e860462',1,'GRRLIB_SetLightSpot(u8 num, guVector pos, guVector lookat, f32 angAttn0, f32 angAttn1, f32 angAttn2, f32 distAttn0, f32 distAttn1, f32 distAttn2, u32 lightcolor):&#160;GRRLIB_3D.c']]],
['grrlib_5fsetmidhandle',['GRRLIB_SetMidHandle',['../group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6',1,'GRRLIB_SetMidHandle(GRRLIB_texImg *tex, const bool enabled):&#160;GRRLIB_handle.h'],['../group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6',1,'GRRLIB_SetMidHandle(GRRLIB_texImg *tex, const bool enabled):&#160;GRRLIB_handle.h']]],
['grrlib_5fsetpixeltofb',['GRRLIB_SetPixelToFB',['../group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31',1,'GRRLIB_SetPixelToFB(int x, int y, u32 pokeColor):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31',1,'GRRLIB_SetPixelToFB(int x, int y, u32 pokeColor):&#160;GRRLIB_pixel.h']]],
['grrlib_5fsetpixeltoteximg',['GRRLIB_SetPixelTotexImg',['../group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79',1,'GRRLIB_SetPixelTotexImg(const int x, const int y, GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_pixel.h'],['../group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79',1,'GRRLIB_SetPixelTotexImg(const int x, const int y, GRRLIB_texImg *tex, const u32 color):&#160;GRRLIB_pixel.h']]],
['grrlib_5fsettexture',['GRRLIB_SetTexture',['../group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed',1,'GRRLIB_SetTexture(GRRLIB_texImg *tex, bool rep):&#160;GRRLIB_3D.c'],['../group___all_func.html#gacdda772743d08b1e060f2b3dbf4795ed',1,'GRRLIB_SetTexture(GRRLIB_texImg *tex, bool rep):&#160;GRRLIB_3D.c']]],
['grrlib_5fwidthttf',['GRRLIB_WidthTTF',['../group___all_func.html#ga53429ddacb34b9fd89635ae412e57227',1,'GRRLIB_WidthTTF(GRRLIB_ttfFont *myFont, const char *string, unsigned int fontSize):&#160;GRRLIB_ttf.c'],['../group___all_func.html#ga53429ddacb34b9fd89635ae412e57227',1,'GRRLIB_WidthTTF(GRRLIB_ttfFont *myFont, const char *, unsigned int):&#160;GRRLIB_ttf.c']]],
['grrlib_5fwidthttfw',['GRRLIB_WidthTTFW',['../group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab',1,'GRRLIB_WidthTTFW(GRRLIB_ttfFont *myFont, const wchar_t *utf32, unsigned int fontSize):&#160;GRRLIB_ttf.c'],['../group___all_func.html#gac8b9bb428ec8328f2954f74cf8a6edab',1,'GRRLIB_WidthTTFW(GRRLIB_ttfFont *myFont, const wchar_t *, unsigned int):&#160;GRRLIB_ttf.c']]]
];

26
search/groups_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/groups_0.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['everything_20in_20grrlib',['Everything in GRRLIB',['../group___all_func.html',1,'']]]
];

BIN
search/mag_sel.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

12
search/nomatches.html Normal file
View file

@ -0,0 +1,12 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</body>
</html>

26
search/pages_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/pages_0.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['changelog',['Changelog',['../md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__c_h_a_n_g_e_l_o_g.html',1,'']]]
];

26
search/pages_1.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/pages_1.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['grrlib_20documentation',['GRRLIB Documentation',['../index.html',1,'']]]
];

26
search/pages_2.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
search/pages_2.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['licence',['LICENCE',['../md__home_runner_work__g_r_r_l_i_b__g_r_r_l_i_b__l_i_c_e_n_c_e.html',1,'']]]
];

271
search/search.css Normal file
View file

@ -0,0 +1,271 @@
/*---------------- Search Box */
#FSearchBox {
float: left;
}
#MSearchBox {
white-space : nowrap;
float: none;
margin-top: 8px;
right: 0px;
width: 170px;
height: 24px;
z-index: 102;
}
#MSearchBox .left
{
display:block;
position:absolute;
left:10px;
width:20px;
height:19px;
background:url('search_l.png') no-repeat;
background-position:right;
}
#MSearchSelect {
display:block;
position:absolute;
width:20px;
height:19px;
}
.left #MSearchSelect {
left:4px;
}
.right #MSearchSelect {
right:5px;
}
#MSearchField {
display:block;
position:absolute;
height:19px;
background:url('search_m.png') repeat-x;
border:none;
width:115px;
margin-left:20px;
padding-left:4px;
color: #909090;
outline: none;
font: 9pt Arial, Verdana, sans-serif;
-webkit-border-radius: 0px;
}
#FSearchBox #MSearchField {
margin-left:15px;
}
#MSearchBox .right {
display:block;
position:absolute;
right:10px;
top:8px;
width:20px;
height:19px;
background:url('search_r.png') no-repeat;
background-position:left;
}
#MSearchClose {
display: none;
position: absolute;
top: 4px;
background : none;
border: none;
margin: 0px 4px 0px 0px;
padding: 0px 0px;
outline: none;
}
.left #MSearchClose {
left: 6px;
}
.right #MSearchClose {
right: 2px;
}
.MSearchBoxActive #MSearchField {
color: #000000;
}
/*---------------- Search filter selection */
#MSearchSelectWindow {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid #90A5CE;
background-color: #F9FAFC;
z-index: 10001;
padding-top: 4px;
padding-bottom: 4px;
-moz-border-radius: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
}
.SelectItem {
font: 8pt Arial, Verdana, sans-serif;
padding-left: 2px;
padding-right: 12px;
border: 0px;
}
span.SelectionMark {
margin-right: 4px;
font-family: monospace;
outline-style: none;
text-decoration: none;
}
a.SelectItem {
display: block;
outline-style: none;
color: #000000;
text-decoration: none;
padding-left: 6px;
padding-right: 12px;
}
a.SelectItem:focus,
a.SelectItem:active {
color: #000000;
outline-style: none;
text-decoration: none;
}
a.SelectItem:hover {
color: #FFFFFF;
background-color: #3D578C;
outline-style: none;
text-decoration: none;
cursor: pointer;
display: block;
}
/*---------------- Search results window */
iframe#MSearchResults {
width: 60ex;
height: 15em;
}
#MSearchResultsWindow {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid #000;
background-color: #EEF1F7;
z-index:10000;
}
/* ----------------------------------- */
#SRIndex {
clear:both;
padding-bottom: 15px;
}
.SREntry {
font-size: 10pt;
padding-left: 1ex;
}
.SRPage .SREntry {
font-size: 8pt;
padding: 1px 5px;
}
body.SRPage {
margin: 5px 2px;
}
.SRChildren {
padding-left: 3ex; padding-bottom: .5em
}
.SRPage .SRChildren {
display: none;
}
.SRSymbol {
font-weight: bold;
color: #425E97;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
}
a.SRScope {
display: block;
color: #425E97;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
}
a.SRSymbol:focus, a.SRSymbol:active,
a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
span.SRScope {
padding-left: 4px;
}
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
font-style: italic;
}
.SRResult {
display: none;
}
DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
/*---------------- External search page results */
.searchresult {
background-color: #F0F3F8;
}
.pages b {
color: white;
padding: 5px 5px 3px 5px;
background-image: url("../tab_a.png");
background-repeat: repeat-x;
text-shadow: 0 1px 1px #000000;
}
.pages {
line-height: 17px;
margin-left: 4px;
text-decoration: none;
}
.hl {
font-weight: bold;
}
#searchresults {
margin-bottom: 20px;
}
.searchpages {
margin-top: 10px;
}

791
search/search.js Normal file
View file

@ -0,0 +1,791 @@
function convertToId(search)
{
var result = '';
for (i=0;i<search.length;i++)
{
var c = search.charAt(i);
var cn = c.charCodeAt(0);
if (c.match(/[a-z0-9\u0080-\uFFFF]/))
{
result+=c;
}
else if (cn<16)
{
result+="_0"+cn.toString(16);
}
else
{
result+="_"+cn.toString(16);
}
}
return result;
}
function getXPos(item)
{
var x = 0;
if (item.offsetWidth)
{
while (item && item!=document.body)
{
x += item.offsetLeft;
item = item.offsetParent;
}
}
return x;
}
function getYPos(item)
{
var y = 0;
if (item.offsetWidth)
{
while (item && item!=document.body)
{
y += item.offsetTop;
item = item.offsetParent;
}
}
return y;
}
/* A class handling everything associated with the search panel.
Parameters:
name - The name of the global variable that will be
storing this instance. Is needed to be able to set timeouts.
resultPath - path to use for external files
*/
function SearchBox(name, resultsPath, inFrame, label)
{
if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
// ---------- Instance variables
this.name = name;
this.resultsPath = resultsPath;
this.keyTimeout = 0;
this.keyTimeoutLength = 500;
this.closeSelectionTimeout = 300;
this.lastSearchValue = "";
this.lastResultsPage = "";
this.hideTimeout = 0;
this.searchIndex = 0;
this.searchActive = false;
this.insideFrame = inFrame;
this.searchLabel = label;
// ----------- DOM Elements
this.DOMSearchField = function()
{ return document.getElementById("MSearchField"); }
this.DOMSearchSelect = function()
{ return document.getElementById("MSearchSelect"); }
this.DOMSearchSelectWindow = function()
{ return document.getElementById("MSearchSelectWindow"); }
this.DOMPopupSearchResults = function()
{ return document.getElementById("MSearchResults"); }
this.DOMPopupSearchResultsWindow = function()
{ return document.getElementById("MSearchResultsWindow"); }
this.DOMSearchClose = function()
{ return document.getElementById("MSearchClose"); }
this.DOMSearchBox = function()
{ return document.getElementById("MSearchBox"); }
// ------------ Event Handlers
// Called when focus is added or removed from the search field.
this.OnSearchFieldFocus = function(isActive)
{
this.Activate(isActive);
}
this.OnSearchSelectShow = function()
{
var searchSelectWindow = this.DOMSearchSelectWindow();
var searchField = this.DOMSearchSelect();
if (this.insideFrame)
{
var left = getXPos(searchField);
var top = getYPos(searchField);
left += searchField.offsetWidth + 6;
top += searchField.offsetHeight;
// show search selection popup
searchSelectWindow.style.display='block';
left -= searchSelectWindow.offsetWidth;
searchSelectWindow.style.left = left + 'px';
searchSelectWindow.style.top = top + 'px';
}
else
{
var left = getXPos(searchField);
var top = getYPos(searchField);
top += searchField.offsetHeight;
// show search selection popup
searchSelectWindow.style.display='block';
searchSelectWindow.style.left = left + 'px';
searchSelectWindow.style.top = top + 'px';
}
// stop selection hide timer
if (this.hideTimeout)
{
clearTimeout(this.hideTimeout);
this.hideTimeout=0;
}
return false; // to avoid "image drag" default event
}
this.OnSearchSelectHide = function()
{
this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
this.closeSelectionTimeout);
}
// Called when the content of the search field is changed.
this.OnSearchFieldChange = function(evt)
{
if (this.keyTimeout) // kill running timer
{
clearTimeout(this.keyTimeout);
this.keyTimeout = 0;
}
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==40 || e.keyCode==13)
{
if (e.shiftKey==1)
{
this.OnSearchSelectShow();
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
child.focus();
return;
}
}
return;
}
else if (window.frames.MSearchResults.searchResults)
{
var elem = window.frames.MSearchResults.searchResults.NavNext(0);
if (elem) elem.focus();
}
}
else if (e.keyCode==27) // Escape out of the search field
{
this.DOMSearchField().blur();
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.lastSearchValue = '';
this.Activate(false);
return;
}
// strip whitespaces
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
if (searchValue != this.lastSearchValue) // search value has changed
{
if (searchValue != "") // non-empty search
{
// set timer for search update
this.keyTimeout = setTimeout(this.name + '.Search()',
this.keyTimeoutLength);
}
else // empty search field
{
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.lastSearchValue = '';
}
}
}
this.SelectItemCount = function(id)
{
var count=0;
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
count++;
}
}
return count;
}
this.SelectItemSet = function(id)
{
var i,j=0;
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
var node = child.firstChild;
if (j==id)
{
node.innerHTML='&#8226;';
}
else
{
node.innerHTML='&#160;';
}
j++;
}
}
}
// Called when an search filter selection is made.
// set item with index id as the active item
this.OnSelectItem = function(id)
{
this.searchIndex = id;
this.SelectItemSet(id);
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
if (searchValue!="" && this.searchActive) // something was found -> do a search
{
this.Search();
}
}
this.OnSearchSelectKey = function(evt)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
{
this.searchIndex++;
this.OnSelectItem(this.searchIndex);
}
else if (e.keyCode==38 && this.searchIndex>0) // Up
{
this.searchIndex--;
this.OnSelectItem(this.searchIndex);
}
else if (e.keyCode==13 || e.keyCode==27)
{
this.OnSelectItem(this.searchIndex);
this.CloseSelectionWindow();
this.DOMSearchField().focus();
}
return false;
}
// --------- Actions
// Closes the results window.
this.CloseResultsWindow = function()
{
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.Activate(false);
}
this.CloseSelectionWindow = function()
{
this.DOMSearchSelectWindow().style.display = 'none';
}
// Performs a search.
this.Search = function()
{
this.keyTimeout = 0;
// strip leading whitespace
var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
var code = searchValue.toLowerCase().charCodeAt(0);
var idxChar = searchValue.substr(0, 1).toLowerCase();
if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
{
idxChar = searchValue.substr(0, 2);
}
var resultsPage;
var resultsPageWithSearch;
var hasResultsPage;
var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
if (idx!=-1)
{
var hexCode=idx.toString(16);
resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
hasResultsPage = true;
}
else // nothing available for this search term
{
resultsPage = this.resultsPath + '/nomatches.html';
resultsPageWithSearch = resultsPage;
hasResultsPage = false;
}
window.frames.MSearchResults.location = resultsPageWithSearch;
var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
if (domPopupSearchResultsWindow.style.display!='block')
{
var domSearchBox = this.DOMSearchBox();
this.DOMSearchClose().style.display = 'inline';
if (this.insideFrame)
{
var domPopupSearchResults = this.DOMPopupSearchResults();
domPopupSearchResultsWindow.style.position = 'relative';
domPopupSearchResultsWindow.style.display = 'block';
var width = document.body.clientWidth - 8; // the -8 is for IE :-(
domPopupSearchResultsWindow.style.width = width + 'px';
domPopupSearchResults.style.width = width + 'px';
}
else
{
var domPopupSearchResults = this.DOMPopupSearchResults();
var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
domPopupSearchResultsWindow.style.display = 'block';
left -= domPopupSearchResults.offsetWidth;
domPopupSearchResultsWindow.style.top = top + 'px';
domPopupSearchResultsWindow.style.left = left + 'px';
}
}
this.lastSearchValue = searchValue;
this.lastResultsPage = resultsPage;
}
// -------- Activation Functions
// Activates or deactivates the search panel, resetting things to
// their default values if necessary.
this.Activate = function(isActive)
{
if (isActive || // open it
this.DOMPopupSearchResultsWindow().style.display == 'block'
)
{
this.DOMSearchBox().className = 'MSearchBoxActive';
var searchField = this.DOMSearchField();
if (searchField.value == this.searchLabel) // clear "Search" term upon entry
{
searchField.value = '';
this.searchActive = true;
}
}
else if (!isActive) // directly remove the panel
{
this.DOMSearchBox().className = 'MSearchBoxInactive';
this.DOMSearchField().value = this.searchLabel;
this.searchActive = false;
this.lastSearchValue = ''
this.lastResultsPage = '';
}
}
}
// -----------------------------------------------------------------------
// The class that handles everything on the search results page.
function SearchResults(name)
{
// The number of matches from the last run of <Search()>.
this.lastMatchCount = 0;
this.lastKey = 0;
this.repeatOn = false;
// Toggles the visibility of the passed element ID.
this.FindChildElement = function(id)
{
var parentElement = document.getElementById(id);
var element = parentElement.firstChild;
while (element && element!=parentElement)
{
if (element.nodeName == 'DIV' && element.className == 'SRChildren')
{
return element;
}
if (element.nodeName == 'DIV' && element.hasChildNodes())
{
element = element.firstChild;
}
else if (element.nextSibling)
{
element = element.nextSibling;
}
else
{
do
{
element = element.parentNode;
}
while (element && element!=parentElement && !element.nextSibling);
if (element && element!=parentElement)
{
element = element.nextSibling;
}
}
}
}
this.Toggle = function(id)
{
var element = this.FindChildElement(id);
if (element)
{
if (element.style.display == 'block')
{
element.style.display = 'none';
}
else
{
element.style.display = 'block';
}
}
}
// Searches for the passed string. If there is no parameter,
// it takes it from the URL query.
//
// Always returns true, since other documents may try to call it
// and that may or may not be possible.
this.Search = function(search)
{
if (!search) // get search word from URL
{
search = window.location.search;
search = search.substring(1); // Remove the leading '?'
search = unescape(search);
}
search = search.replace(/^ +/, ""); // strip leading spaces
search = search.replace(/ +$/, ""); // strip trailing spaces
search = search.toLowerCase();
search = convertToId(search);
var resultRows = document.getElementsByTagName("div");
var matches = 0;
var i = 0;
while (i < resultRows.length)
{
var row = resultRows.item(i);
if (row.className == "SRResult")
{
var rowMatchName = row.id.toLowerCase();
rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
if (search.length<=rowMatchName.length &&
rowMatchName.substr(0, search.length)==search)
{
row.style.display = 'block';
matches++;
}
else
{
row.style.display = 'none';
}
}
i++;
}
document.getElementById("Searching").style.display='none';
if (matches == 0) // no results
{
document.getElementById("NoMatches").style.display='block';
}
else // at least one result
{
document.getElementById("NoMatches").style.display='none';
}
this.lastMatchCount = matches;
return true;
}
// return the first item with index index or higher that is visible
this.NavNext = function(index)
{
var focusItem;
while (1)
{
var focusName = 'Item'+index;
focusItem = document.getElementById(focusName);
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
{
break;
}
else if (!focusItem) // last element
{
break;
}
focusItem=null;
index++;
}
return focusItem;
}
this.NavPrev = function(index)
{
var focusItem;
while (1)
{
var focusName = 'Item'+index;
focusItem = document.getElementById(focusName);
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
{
break;
}
else if (!focusItem) // last element
{
break;
}
focusItem=null;
index--;
}
return focusItem;
}
this.ProcessKeys = function(e)
{
if (e.type == "keydown")
{
this.repeatOn = false;
this.lastKey = e.keyCode;
}
else if (e.type == "keypress")
{
if (!this.repeatOn)
{
if (this.lastKey) this.repeatOn = true;
return false; // ignore first keypress after keydown
}
}
else if (e.type == "keyup")
{
this.lastKey = 0;
this.repeatOn = false;
}
return this.lastKey!=0;
}
this.Nav = function(evt,itemIndex)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==13) return true;
if (!this.ProcessKeys(e)) return false;
if (this.lastKey==38) // Up
{
var newIndex = itemIndex-1;
var focusItem = this.NavPrev(newIndex);
if (focusItem)
{
var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
if (child && child.style.display == 'block') // children visible
{
var n=0;
var tmpElem;
while (1) // search for last child
{
tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
if (tmpElem)
{
focusItem = tmpElem;
}
else // found it!
{
break;
}
n++;
}
}
}
if (focusItem)
{
focusItem.focus();
}
else // return focus to search field
{
parent.document.getElementById("MSearchField").focus();
}
}
else if (this.lastKey==40) // Down
{
var newIndex = itemIndex+1;
var focusItem;
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem && elem.style.display == 'block') // children visible
{
focusItem = document.getElementById('Item'+itemIndex+'_c0');
}
if (!focusItem) focusItem = this.NavNext(newIndex);
if (focusItem) focusItem.focus();
}
else if (this.lastKey==39) // Right
{
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem) elem.style.display = 'block';
}
else if (this.lastKey==37) // Left
{
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem) elem.style.display = 'none';
}
else if (this.lastKey==27) // Escape
{
parent.searchBox.CloseResultsWindow();
parent.document.getElementById("MSearchField").focus();
}
else if (this.lastKey==13) // Enter
{
return true;
}
return false;
}
this.NavChild = function(evt,itemIndex,childIndex)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==13) return true;
if (!this.ProcessKeys(e)) return false;
if (this.lastKey==38) // Up
{
if (childIndex>0)
{
var newIndex = childIndex-1;
document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
}
else // already at first child, jump to parent
{
document.getElementById('Item'+itemIndex).focus();
}
}
else if (this.lastKey==40) // Down
{
var newIndex = childIndex+1;
var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
if (!elem) // last child, jump to parent next parent
{
elem = this.NavNext(itemIndex+1);
}
if (elem)
{
elem.focus();
}
}
else if (this.lastKey==27) // Escape
{
parent.searchBox.CloseResultsWindow();
parent.document.getElementById("MSearchField").focus();
}
else if (this.lastKey==13) // Enter
{
return true;
}
return false;
}
}
function setKeyActions(elem,action)
{
elem.setAttribute('onkeydown',action);
elem.setAttribute('onkeypress',action);
elem.setAttribute('onkeyup',action);
}
function setClassAttr(elem,attr)
{
elem.setAttribute('class',attr);
elem.setAttribute('className',attr);
}
function createResults()
{
var results = document.getElementById("SRResults");
for (var e=0; e<searchData.length; e++)
{
var id = searchData[e][0];
var srResult = document.createElement('div');
srResult.setAttribute('id','SR_'+id);
setClassAttr(srResult,'SRResult');
var srEntry = document.createElement('div');
setClassAttr(srEntry,'SREntry');
var srLink = document.createElement('a');
srLink.setAttribute('id','Item'+e);
setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
setClassAttr(srLink,'SRSymbol');
srLink.innerHTML = searchData[e][1][0];
srEntry.appendChild(srLink);
if (searchData[e][1].length==2) // single result
{
srLink.setAttribute('href',searchData[e][1][1][0]);
if (searchData[e][1][1][1])
{
srLink.setAttribute('target','_parent');
}
var srScope = document.createElement('span');
setClassAttr(srScope,'SRScope');
srScope.innerHTML = searchData[e][1][1][2];
srEntry.appendChild(srScope);
}
else // multiple results
{
srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
var srChildren = document.createElement('div');
setClassAttr(srChildren,'SRChildren');
for (var c=0; c<searchData[e][1].length-1; c++)
{
var srChild = document.createElement('a');
srChild.setAttribute('id','Item'+e+'_c'+c);
setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
setClassAttr(srChild,'SRScope');
srChild.setAttribute('href',searchData[e][1][c+1][0]);
if (searchData[e][1][c+1][1])
{
srChild.setAttribute('target','_parent');
}
srChild.innerHTML = searchData[e][1][c+1][2];
srChildren.appendChild(srChild);
}
srEntry.appendChild(srChildren);
}
srResult.appendChild(srEntry);
results.appendChild(srResult);
}
}
function init_search()
{
var results = document.getElementById("MSearchSelectWindow");
for (var key in indexSectionLabels)
{
var link = document.createElement('a');
link.setAttribute('class','SelectItem');
link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
link.href='javascript:void(0)';
link.innerHTML='<span class="SelectionMark">&#160;</span>'+indexSectionLabels[key];
results.appendChild(link);
}
searchBox.OnSelectItem(0);
}

BIN
search/search_l.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Some files were not shown because too many files have changed in this diff Show more