This commit is contained in:
grahamboree
2026-02-03 22:44:44 +00:00
parent 4546ee772e
commit 494b2f7f5f
532 changed files with 18025 additions and 30417 deletions

View File

@@ -114,39 +114,39 @@ Inheritance diagram for SampleDebugDraw:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ae30775c5bef8b739d5c25a10e3603571" id="r_ae30775c5bef8b739d5c25a10e3603571"><td class="memItemLeft" align="right" valign="top">virtual unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSampleDebugDraw.html#ae30775c5bef8b739d5c25a10e3603571">areaToCol</a> (unsigned int area)</td></tr>
<tr class="memdesc:ae30775c5bef8b739d5c25a10e3603571"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute a color for given area. <br /></td></tr>
<tr class="separator:ae30775c5bef8b739d5c25a10e3603571"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b70994eb9f346d3871a2210481ddd82" id="r_a8b70994eb9f346d3871a2210481ddd82"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSampleDebugDraw.html#a8b70994eb9f346d3871a2210481ddd82">areaToCol</a> (unsigned int area) override</td></tr>
<tr class="memdesc:a8b70994eb9f346d3871a2210481ddd82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute a color for given area. <br /></td></tr>
<tr class="separator:a8b70994eb9f346d3871a2210481ddd82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classDebugDrawGL"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classDebugDrawGL')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classDebugDrawGL.html">DebugDrawGL</a></td></tr>
<tr class="memitem:ae57953a7117cdacd04416403531cb9aa inherit pub_methods_classDebugDrawGL" id="r_ae57953a7117cdacd04416403531cb9aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#ae57953a7117cdacd04416403531cb9aa">depthMask</a> (bool state)</td></tr>
<tr class="separator:ae57953a7117cdacd04416403531cb9aa inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad51f99f7707ed09bc19623cd31e9881c inherit pub_methods_classDebugDrawGL" id="r_ad51f99f7707ed09bc19623cd31e9881c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#ad51f99f7707ed09bc19623cd31e9881c">texture</a> (bool state)</td></tr>
<tr class="separator:ad51f99f7707ed09bc19623cd31e9881c inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7f56b0a3ab7c29b6a58e4cf72c78568 inherit pub_methods_classDebugDrawGL" id="r_ad7f56b0a3ab7c29b6a58e4cf72c78568"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#ad7f56b0a3ab7c29b6a58e4cf72c78568">begin</a> (<a class="el" href="DebugDraw_8h.html#af30c0ce53d5b11fe9d2da8bbd903e90d">duDebugDrawPrimitives</a> prim, float size=1.0f)</td></tr>
<tr class="memdesc:ad7f56b0a3ab7c29b6a58e4cf72c78568 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Begin drawing primitives. <br /></td></tr>
<tr class="separator:ad7f56b0a3ab7c29b6a58e4cf72c78568 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c44e91d886860827e4131cea9b03181 inherit pub_methods_classDebugDrawGL" id="r_a5c44e91d886860827e4131cea9b03181"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a5c44e91d886860827e4131cea9b03181">vertex</a> (const float *pos, unsigned int color)</td></tr>
<tr class="memdesc:a5c44e91d886860827e4131cea9b03181 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:a5c44e91d886860827e4131cea9b03181 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a231dbb0906f35a3a3e782ddc04bd2365 inherit pub_methods_classDebugDrawGL" id="r_a231dbb0906f35a3a3e782ddc04bd2365"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a231dbb0906f35a3a3e782ddc04bd2365">vertex</a> (const float x, const float y, const float z, unsigned int color)</td></tr>
<tr class="memdesc:a231dbb0906f35a3a3e782ddc04bd2365 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:a231dbb0906f35a3a3e782ddc04bd2365 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25db0b2def0f18e5f3c87ce50847ed4f inherit pub_methods_classDebugDrawGL" id="r_a25db0b2def0f18e5f3c87ce50847ed4f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a25db0b2def0f18e5f3c87ce50847ed4f">vertex</a> (const float *pos, unsigned int color, const float *uv)</td></tr>
<tr class="memdesc:a25db0b2def0f18e5f3c87ce50847ed4f inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:a25db0b2def0f18e5f3c87ce50847ed4f inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2ea264e176f08445b983ae6e3701639 inherit pub_methods_classDebugDrawGL" id="r_ae2ea264e176f08445b983ae6e3701639"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#ae2ea264e176f08445b983ae6e3701639">vertex</a> (const float x, const float y, const float z, unsigned int color, const float u, const float v)</td></tr>
<tr class="memdesc:ae2ea264e176f08445b983ae6e3701639 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:ae2ea264e176f08445b983ae6e3701639 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28de738a8a277da6c534e46850ffc1e8 inherit pub_methods_classDebugDrawGL" id="r_a28de738a8a277da6c534e46850ffc1e8"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a28de738a8a277da6c534e46850ffc1e8">end</a> ()</td></tr>
<tr class="memdesc:a28de738a8a277da6c534e46850ffc1e8 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">End drawing primitives. <br /></td></tr>
<tr class="separator:a28de738a8a277da6c534e46850ffc1e8 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af242c37216276b46edac94128f1957c3 inherit pub_methods_classDebugDrawGL" id="r_af242c37216276b46edac94128f1957c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#af242c37216276b46edac94128f1957c3">depthMask</a> (bool state) override</td></tr>
<tr class="separator:af242c37216276b46edac94128f1957c3 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eee2792d00351bbcc5dfc0191c0d164 inherit pub_methods_classDebugDrawGL" id="r_a5eee2792d00351bbcc5dfc0191c0d164"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a5eee2792d00351bbcc5dfc0191c0d164">texture</a> (bool state) override</td></tr>
<tr class="separator:a5eee2792d00351bbcc5dfc0191c0d164 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a186cb6c61c221ae4e080a05f35e420cd inherit pub_methods_classDebugDrawGL" id="r_a186cb6c61c221ae4e080a05f35e420cd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a186cb6c61c221ae4e080a05f35e420cd">begin</a> (<a class="el" href="DebugDraw_8h.html#af30c0ce53d5b11fe9d2da8bbd903e90d">duDebugDrawPrimitives</a> prim, float size=1.0f) override</td></tr>
<tr class="memdesc:a186cb6c61c221ae4e080a05f35e420cd inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Begin drawing primitives. <br /></td></tr>
<tr class="separator:a186cb6c61c221ae4e080a05f35e420cd inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2311bdc15ff25ec511b1f4cc2c3bd73 inherit pub_methods_classDebugDrawGL" id="r_af2311bdc15ff25ec511b1f4cc2c3bd73"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#af2311bdc15ff25ec511b1f4cc2c3bd73">vertex</a> (const float *pos, unsigned int color) override</td></tr>
<tr class="memdesc:af2311bdc15ff25ec511b1f4cc2c3bd73 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:af2311bdc15ff25ec511b1f4cc2c3bd73 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6011b376dbb79467523b8582e1b9a05 inherit pub_methods_classDebugDrawGL" id="r_af6011b376dbb79467523b8582e1b9a05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#af6011b376dbb79467523b8582e1b9a05">vertex</a> (const float *pos, unsigned int color, const float *uv) override</td></tr>
<tr class="memdesc:af6011b376dbb79467523b8582e1b9a05 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:af6011b376dbb79467523b8582e1b9a05 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2e2d7d8adf90d4e429dd5cbd436e342 inherit pub_methods_classDebugDrawGL" id="r_ab2e2d7d8adf90d4e429dd5cbd436e342"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#ab2e2d7d8adf90d4e429dd5cbd436e342">vertex</a> (float x, float y, float z, unsigned int color) override</td></tr>
<tr class="memdesc:ab2e2d7d8adf90d4e429dd5cbd436e342 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:ab2e2d7d8adf90d4e429dd5cbd436e342 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a4b6c4d798bf4e31bec6aee763b0d62 inherit pub_methods_classDebugDrawGL" id="r_a2a4b6c4d798bf4e31bec6aee763b0d62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a2a4b6c4d798bf4e31bec6aee763b0d62">vertex</a> (float x, float y, float z, unsigned int color, float u, float v) override</td></tr>
<tr class="memdesc:a2a4b6c4d798bf4e31bec6aee763b0d62 inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">Submit a vertex. <br /></td></tr>
<tr class="separator:a2a4b6c4d798bf4e31bec6aee763b0d62 inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19027ca5c7e3bdca0681d1909c8cce6e inherit pub_methods_classDebugDrawGL" id="r_a19027ca5c7e3bdca0681d1909c8cce6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDebugDrawGL.html#a19027ca5c7e3bdca0681d1909c8cce6e">end</a> () override</td></tr>
<tr class="memdesc:a19027ca5c7e3bdca0681d1909c8cce6e inherit pub_methods_classDebugDrawGL"><td class="mdescLeft">&#160;</td><td class="mdescRight">End drawing primitives. <br /></td></tr>
<tr class="separator:a19027ca5c7e3bdca0681d1909c8cce6e inherit pub_methods_classDebugDrawGL"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_structduDebugDraw"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structduDebugDraw')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="structduDebugDraw.html">duDebugDraw</a></td></tr>
<tr class="memitem:af7942595befad5dab1372d8c8b2c2ec1 inherit pub_methods_structduDebugDraw" id="r_af7942595befad5dab1372d8c8b2c2ec1"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structduDebugDraw.html#af7942595befad5dab1372d8c8b2c2ec1">~duDebugDraw</a> ()=0</td></tr>
<tr class="separator:af7942595befad5dab1372d8c8b2c2ec1 inherit pub_methods_structduDebugDraw"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ae30775c5bef8b739d5c25a10e3603571" name="ae30775c5bef8b739d5c25a10e3603571"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae30775c5bef8b739d5c25a10e3603571">&#9670;&#160;</a></span>areaToCol()</h2>
<a id="a8b70994eb9f346d3871a2210481ddd82" name="a8b70994eb9f346d3871a2210481ddd82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b70994eb9f346d3871a2210481ddd82">&#9670;&#160;</a></span>areaToCol()</h2>
<div class="memitem">
<div class="memproto">
@@ -164,7 +164,7 @@ Public Member Functions</h2></td></tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">