mirror of
https://github.com/recastnavigation/recastnavigation.git
synced 2026-10-31 13:05:54 +00:00
Deploying to gh-pages from @ recastnavigation/recastnavigation@d44e61edcc 🚀
This commit is contained in:
+230
-226
@@ -100,7 +100,10 @@ $(document).ready(function(){initNavTree('classOffMeshConnectionTool.html','');
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="OffMeshConnectionTool_8h_source.html">OffMeshConnectionTool.h</a>></code></p>
|
||||
<p>Tool to create off-mesh connections for <a class="el" href="classInputGeom.html">InputGeom</a>.
|
||||
<a href="classOffMeshConnectionTool.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="Tool__OffMeshConnection_8h_source.html">Tool_OffMeshConnection.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for OffMeshConnectionTool:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -113,40 +116,45 @@ Inheritance diagram for OffMeshConnectionTool:</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:af274e3bc78ccbd95ddd0ba6831c8e600" id="r_af274e3bc78ccbd95ddd0ba6831c8e600"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#af274e3bc78ccbd95ddd0ba6831c8e600">OffMeshConnectionTool</a> ()</td></tr>
|
||||
<tr class="separator:af274e3bc78ccbd95ddd0ba6831c8e600"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acc9087666ede6f98badc4da256d52772" id="r_acc9087666ede6f98badc4da256d52772"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#acc9087666ede6f98badc4da256d52772">~OffMeshConnectionTool</a> ()</td></tr>
|
||||
<tr class="separator:acc9087666ede6f98badc4da256d52772"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a738515bc57b034ff5ed4d1d0721984da" id="r_a738515bc57b034ff5ed4d1d0721984da"><td class="memItemLeft" align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a738515bc57b034ff5ed4d1d0721984da">type</a> ()</td></tr>
|
||||
<tr class="separator:a738515bc57b034ff5ed4d1d0721984da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f1425ea30bf3e5841cf6697a01f5e72" id="r_a3f1425ea30bf3e5841cf6697a01f5e72"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a3f1425ea30bf3e5841cf6697a01f5e72">init</a> (<a class="el" href="classSample.html">Sample</a> *sample)</td></tr>
|
||||
<tr class="separator:a3f1425ea30bf3e5841cf6697a01f5e72"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c283c43fa59b196e16440b177cefcfe" id="r_a8c283c43fa59b196e16440b177cefcfe"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a8c283c43fa59b196e16440b177cefcfe">reset</a> ()</td></tr>
|
||||
<tr class="separator:a8c283c43fa59b196e16440b177cefcfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74209dcf32093be78df51f0bd36aae43" id="r_a74209dcf32093be78df51f0bd36aae43"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a74209dcf32093be78df51f0bd36aae43">handleMenu</a> ()</td></tr>
|
||||
<tr class="separator:a74209dcf32093be78df51f0bd36aae43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af561c2eb8e49bbdc14a271c09f2bf433" id="r_af561c2eb8e49bbdc14a271c09f2bf433"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#af561c2eb8e49bbdc14a271c09f2bf433">handleClick</a> (const float *s, const float *p, bool shift)</td></tr>
|
||||
<tr class="separator:af561c2eb8e49bbdc14a271c09f2bf433"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab618f601d398015b4a8aee495290ea8f" id="r_ab618f601d398015b4a8aee495290ea8f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#ab618f601d398015b4a8aee495290ea8f">handleToggle</a> ()</td></tr>
|
||||
<tr class="separator:ab618f601d398015b4a8aee495290ea8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e894eb42860dbabc7c85928c9ae7175" id="r_a1e894eb42860dbabc7c85928c9ae7175"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a1e894eb42860dbabc7c85928c9ae7175">handleStep</a> ()</td></tr>
|
||||
<tr class="separator:a1e894eb42860dbabc7c85928c9ae7175"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a580d7e61206fa45b3e87a6b52cf076a1" id="r_a580d7e61206fa45b3e87a6b52cf076a1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a580d7e61206fa45b3e87a6b52cf076a1">handleUpdate</a> (const float dt)</td></tr>
|
||||
<tr class="separator:a580d7e61206fa45b3e87a6b52cf076a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b1c066c3145af2f4b14e7cb577d302a" id="r_a3b1c066c3145af2f4b14e7cb577d302a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a3b1c066c3145af2f4b14e7cb577d302a">handleRender</a> ()</td></tr>
|
||||
<tr class="separator:a3b1c066c3145af2f4b14e7cb577d302a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af023858b0abb68e538a842ddc9e25022" id="r_af023858b0abb68e538a842ddc9e25022"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#af023858b0abb68e538a842ddc9e25022">handleRenderOverlay</a> (double *proj, double *model, int *view)</td></tr>
|
||||
<tr class="separator:af023858b0abb68e538a842ddc9e25022"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a815e9b9d5147d76f376d5a19851d83" id="r_a6a815e9b9d5147d76f376d5a19851d83"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a6a815e9b9d5147d76f376d5a19851d83">OffMeshConnectionTool</a> ()=default</td></tr>
|
||||
<tr class="separator:a6a815e9b9d5147d76f376d5a19851d83"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1c3e53653f9d9af192037fbbb2cf979" id="r_ad1c3e53653f9d9af192037fbbb2cf979"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#ad1c3e53653f9d9af192037fbbb2cf979">~OffMeshConnectionTool</a> () override</td></tr>
|
||||
<tr class="separator:ad1c3e53653f9d9af192037fbbb2cf979"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e175fb0e881182ec398065cdf4a7b4c" id="r_a6e175fb0e881182ec398065cdf4a7b4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Sample_8h.html#a8b7905ae89a9d21531c2fe65110bebc1">SampleToolType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a6e175fb0e881182ec398065cdf4a7b4c">type</a> () override</td></tr>
|
||||
<tr class="separator:a6e175fb0e881182ec398065cdf4a7b4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68be7aff22021e96566b92bfe50c2ab9" id="r_a68be7aff22021e96566b92bfe50c2ab9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a68be7aff22021e96566b92bfe50c2ab9">init</a> (<a class="el" href="classSample.html">Sample</a> *sample) override</td></tr>
|
||||
<tr class="separator:a68be7aff22021e96566b92bfe50c2ab9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a944633dcfd840fd17396c8f7fc36d12e" id="r_a944633dcfd840fd17396c8f7fc36d12e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a944633dcfd840fd17396c8f7fc36d12e">reset</a> () override</td></tr>
|
||||
<tr class="separator:a944633dcfd840fd17396c8f7fc36d12e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac43a6fb4fc564b09d8090c4285efe2c9" id="r_ac43a6fb4fc564b09d8090c4285efe2c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#ac43a6fb4fc564b09d8090c4285efe2c9">singleStep</a> () override</td></tr>
|
||||
<tr class="separator:ac43a6fb4fc564b09d8090c4285efe2c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab63554c0fe7c43963a2268c209527fcb" id="r_ab63554c0fe7c43963a2268c209527fcb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#ab63554c0fe7c43963a2268c209527fcb">update</a> (const float) override</td></tr>
|
||||
<tr class="separator:ab63554c0fe7c43963a2268c209527fcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf988ab725bda03fd30612d816923ed8" id="r_abf988ab725bda03fd30612d816923ed8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#abf988ab725bda03fd30612d816923ed8">render</a> () override</td></tr>
|
||||
<tr class="separator:abf988ab725bda03fd30612d816923ed8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac63e6866780c2531754e554e6462c30b" id="r_ac63e6866780c2531754e554e6462c30b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#ac63e6866780c2531754e554e6462c30b">drawMenuUI</a> () override</td></tr>
|
||||
<tr class="separator:ac63e6866780c2531754e554e6462c30b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af6cabd615bad67c77a61ce1dc4626e33" id="r_af6cabd615bad67c77a61ce1dc4626e33"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#af6cabd615bad67c77a61ce1dc4626e33">drawOverlayUI</a> () override</td></tr>
|
||||
<tr class="separator:af6cabd615bad67c77a61ce1dc4626e33"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91926db5eaa884b83277e73fa57c11f6" id="r_a91926db5eaa884b83277e73fa57c11f6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a91926db5eaa884b83277e73fa57c11f6">onClick</a> (const float *rayStartTime, const float *rayHitPos, bool shift) override</td></tr>
|
||||
<tr class="separator:a91926db5eaa884b83277e73fa57c11f6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a72d5eb2492fba6daec6dc7f9f7fda753" id="r_a72d5eb2492fba6daec6dc7f9f7fda753"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOffMeshConnectionTool.html#a72d5eb2492fba6daec6dc7f9f7fda753">onToggle</a> () override</td></tr>
|
||||
<tr class="separator:a72d5eb2492fba6daec6dc7f9f7fda753"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_structSampleTool"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structSampleTool')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structSampleTool.html">SampleTool</a></td></tr>
|
||||
<tr class="memitem:a8b20d1398881252989cbfeeff1a5f2f3 inherit pub_methods_structSampleTool" id="r_a8b20d1398881252989cbfeeff1a5f2f3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleTool.html#a8b20d1398881252989cbfeeff1a5f2f3">~SampleTool</a> ()</td></tr>
|
||||
<tr class="separator:a8b20d1398881252989cbfeeff1a5f2f3 inherit pub_methods_structSampleTool"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a86ff2d5cb965c132af551bf99939e8e9 inherit pub_methods_structSampleTool" id="r_a86ff2d5cb965c132af551bf99939e8e9"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleTool.html#a86ff2d5cb965c132af551bf99939e8e9">~SampleTool</a> ()=default</td></tr>
|
||||
<tr class="separator:a86ff2d5cb965c132af551bf99939e8e9 inherit pub_methods_structSampleTool"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="af274e3bc78ccbd95ddd0ba6831c8e600" name="af274e3bc78ccbd95ddd0ba6831c8e600"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af274e3bc78ccbd95ddd0ba6831c8e600">◆ </a></span>OffMeshConnectionTool()</h2>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
|
||||
<div class="textblock"><p>Tool to create off-mesh connections for <a class="el" href="classInputGeom.html">InputGeom</a>. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a6a815e9b9d5147d76f376d5a19851d83" name="a6a815e9b9d5147d76f376d5a19851d83"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6a815e9b9d5147d76f376d5a19851d83">◆ </a></span>OffMeshConnectionTool()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">OffMeshConnectionTool::OffMeshConnectionTool </td>
|
||||
@@ -155,15 +163,23 @@ Public Member Functions</h2></td></tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acc9087666ede6f98badc4da256d52772" name="acc9087666ede6f98badc4da256d52772"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acc9087666ede6f98badc4da256d52772">◆ </a></span>~OffMeshConnectionTool()</h2>
|
||||
<a id="ad1c3e53653f9d9af192037fbbb2cf979" name="ad1c3e53653f9d9af192037fbbb2cf979"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad1c3e53653f9d9af192037fbbb2cf979">◆ </a></span>~OffMeshConnectionTool()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">OffMeshConnectionTool::~OffMeshConnectionTool </td>
|
||||
@@ -172,13 +188,18 @@ Public Member Functions</h2></td></tr>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af561c2eb8e49bbdc14a271c09f2bf433" name="af561c2eb8e49bbdc14a271c09f2bf433"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af561c2eb8e49bbdc14a271c09f2bf433">◆ </a></span>handleClick()</h2>
|
||||
<a id="ac63e6866780c2531754e554e6462c30b" name="ac63e6866780c2531754e554e6462c30b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac63e6866780c2531754e554e6462c30b">◆ </a></span>drawMenuUI()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -187,51 +208,7 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleClick </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float * </td>
|
||||
<td class="paramname"><em>s</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const float * </td>
|
||||
<td class="paramname"><em>p</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>shift</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#ad411c329c46227d3bd4552ab9e2fb5c3">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a74209dcf32093be78df51f0bd36aae43" name="a74209dcf32093be78df51f0bd36aae43"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a74209dcf32093be78df51f0bd36aae43">◆ </a></span>handleMenu()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleMenu </td>
|
||||
<td class="memname">void OffMeshConnectionTool::drawMenuUI </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
@@ -239,17 +216,17 @@ 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">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a305d8f95fe8f79feb757b49ff4e55ead">SampleTool</a>.</p>
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a8c4db042d65ba225f81209d6b331967f">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3b1c066c3145af2f4b14e7cb577d302a" name="a3b1c066c3145af2f4b14e7cb577d302a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3b1c066c3145af2f4b14e7cb577d302a">◆ </a></span>handleRender()</h2>
|
||||
<a id="af6cabd615bad67c77a61ce1dc4626e33" name="af6cabd615bad67c77a61ce1dc4626e33"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af6cabd615bad67c77a61ce1dc4626e33">◆ </a></span>drawOverlayUI()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -258,7 +235,7 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleRender </td>
|
||||
<td class="memname">void OffMeshConnectionTool::drawOverlayUI </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
@@ -266,143 +243,17 @@ 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">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#af78bbe22e6d974d7af841d6f81526a64">SampleTool</a>.</p>
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a852701c092fc076a267887cfd7fcb1c6">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af023858b0abb68e538a842ddc9e25022" name="af023858b0abb68e538a842ddc9e25022"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af023858b0abb68e538a842ddc9e25022">◆ </a></span>handleRenderOverlay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleRenderOverlay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double * </td>
|
||||
<td class="paramname"><em>proj</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double * </td>
|
||||
<td class="paramname"><em>model</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"><em>view</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a1c493f6e6a5f733d09c6010467154531">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1e894eb42860dbabc7c85928c9ae7175" name="a1e894eb42860dbabc7c85928c9ae7175"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1e894eb42860dbabc7c85928c9ae7175">◆ </a></span>handleStep()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleStep </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a0cd44aa86008bcbc3dfc45d0117cd02c">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab618f601d398015b4a8aee495290ea8f" name="ab618f601d398015b4a8aee495290ea8f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab618f601d398015b4a8aee495290ea8f">◆ </a></span>handleToggle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleToggle </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#ac54d34080ba5a11adff8fba1bb2a71fb">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a580d7e61206fa45b3e87a6b52cf076a1" name="a580d7e61206fa45b3e87a6b52cf076a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a580d7e61206fa45b3e87a6b52cf076a1">◆ </a></span>handleUpdate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::handleUpdate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float </td>
|
||||
<td class="paramname"><em>dt</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#ae3f8e0f0fddd71db2e91280e83805054">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3f1425ea30bf3e5841cf6697a01f5e72" name="a3f1425ea30bf3e5841cf6697a01f5e72"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3f1425ea30bf3e5841cf6697a01f5e72">◆ </a></span>init()</h2>
|
||||
<a id="a68be7aff22021e96566b92bfe50c2ab9" name="a68be7aff22021e96566b92bfe50c2ab9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a68be7aff22021e96566b92bfe50c2ab9">◆ </a></span>init()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -420,17 +271,115 @@ 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">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a95804c3b0631cbb58edd4370e15a3af5">SampleTool</a>.</p>
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a8ae2e577ae7c7864018902b5ca988072">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8c283c43fa59b196e16440b177cefcfe" name="a8c283c43fa59b196e16440b177cefcfe"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8c283c43fa59b196e16440b177cefcfe">◆ </a></span>reset()</h2>
|
||||
<a id="a91926db5eaa884b83277e73fa57c11f6" name="a91926db5eaa884b83277e73fa57c11f6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a91926db5eaa884b83277e73fa57c11f6">◆ </a></span>onClick()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::onClick </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float * </td>
|
||||
<td class="paramname"><em>rayStartTime</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const float * </td>
|
||||
<td class="paramname"><em>rayHitPos</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>shift</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a3144ca7c8170c24660be8a94b0b4108d">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a72d5eb2492fba6daec6dc7f9f7fda753" name="a72d5eb2492fba6daec6dc7f9f7fda753"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a72d5eb2492fba6daec6dc7f9f7fda753">◆ </a></span>onToggle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::onToggle </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a4dc801e1ced90a5a41325e901e7178c6">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abf988ab725bda03fd30612d816923ed8" name="abf988ab725bda03fd30612d816923ed8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abf988ab725bda03fd30612d816923ed8">◆ </a></span>render()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::render </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#ac94c78019af3f2457c597e676656bdcb">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a944633dcfd840fd17396c8f7fc36d12e" name="a944633dcfd840fd17396c8f7fc36d12e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a944633dcfd840fd17396c8f7fc36d12e">◆ </a></span>reset()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -447,7 +396,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">
|
||||
@@ -456,8 +405,8 @@ Public Member Functions</h2></td></tr>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a738515bc57b034ff5ed4d1d0721984da" name="a738515bc57b034ff5ed4d1d0721984da"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a738515bc57b034ff5ed4d1d0721984da">◆ </a></span>type()</h2>
|
||||
<a id="ac43a6fb4fc564b09d8090c4285efe2c9" name="ac43a6fb4fc564b09d8090c4285efe2c9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac43a6fb4fc564b09d8090c4285efe2c9">◆ </a></span>singleStep()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -466,7 +415,7 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual int OffMeshConnectionTool::type </td>
|
||||
<td class="memname">void OffMeshConnectionTool::singleStep </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
@@ -474,18 +423,73 @@ Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a45b4ac6ce6d23449eb7c7ff3d0f1fdc5">SampleTool</a>.</p>
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a43408cffb98398a0fc29e7048d95b999">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6e175fb0e881182ec398065cdf4a7b4c" name="a6e175fb0e881182ec398065cdf4a7b4c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6e175fb0e881182ec398065cdf4a7b4c">◆ </a></span>type()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="Sample_8h.html#a8b7905ae89a9d21531c2fe65110bebc1">SampleToolType</a> OffMeshConnectionTool::type </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#ada565f02b4c254ce94e8dd30ca21f189">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab63554c0fe7c43963a2268c209527fcb" name="ab63554c0fe7c43963a2268c209527fcb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab63554c0fe7c43963a2268c209527fcb">◆ </a></span>update()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void OffMeshConnectionTool::update </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implements <a class="el" href="structSampleTool.html#a43ecaa4c89e9d378c61d9eae2027e719">SampleTool</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="OffMeshConnectionTool_8h_source.html">OffMeshConnectionTool.h</a></li>
|
||||
<li><a class="el" href="OffMeshConnectionTool_8cpp.html">OffMeshConnectionTool.cpp</a></li>
|
||||
<li><a class="el" href="Tool__OffMeshConnection_8h_source.html">Tool_OffMeshConnection.h</a></li>
|
||||
<li><a class="el" href="Tool__OffMeshConnection_8cpp.html">Tool_OffMeshConnection.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
Reference in New Issue
Block a user