You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2942 lines
164 KiB
HTML
2942 lines
164 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
|
<title>Otter: Otter.Collider Class 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="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(initResizable);
|
|
$(window).load(resizeHeight);
|
|
</script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
</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="projectlogo"><img alt="Logo" src="otterlogosmall.png"/></td>
|
|
<td style="padding-left: 0.5em;">
|
|
<div id="projectname">Otter
|
|
 <span id="projectnumber">0.9.8.91</span>
|
|
</div>
|
|
<div id="projectbrief">2d Game Development Framework based on SFML.Net</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.5 -->
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Packages</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="navrow2" class="tabs2">
|
|
<ul class="tablist">
|
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){initNavTree('class_otter_1_1_collider.html','');});
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Properties</a></div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="#properties">Properties</a> |
|
|
<a href="class_otter_1_1_collider-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">Otter.Collider Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>The base class used for collision detection. Entities contain Colliders that can check for collisions which each other. Note that some functions for detecting collisions can take generic Enums as their tags. Be aware that these functions are slightly slower than casting your Enums to int for the int tags functions.
|
|
<a href="class_otter_1_1_collider.html#details">More...</a></p>
|
|
|
|
<p>Inherited by <a class="el" href="class_otter_1_1_box_collider.html">Otter.BoxCollider</a>, <a class="el" href="class_otter_1_1_circle_collider.html">Otter.CircleCollider</a>, <a class="el" href="class_otter_1_1_grid_collider.html">Otter.GridCollider</a>, <a class="el" href="class_otter_1_1_line_collider.html">Otter.LineCollider</a>, <a class="el" href="class_otter_1_1_pixel_collider.html">Otter.PixelCollider</a>, <a class="el" href="class_otter_1_1_point_collider.html">Otter.PointCollider</a>, and <a class="el" href="class_otter_1_1_polygon_collider.html">Otter.PolygonCollider</a>.</p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a2148fdbb0484a5f91f67443645190057"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a2148fdbb0484a5f91f67443645190057">Overlap</a> (float x, float y, int px, int py)</td></tr>
|
|
<tr class="memdesc:a2148fdbb0484a5f91f67443645190057"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific point. <a href="#a2148fdbb0484a5f91f67443645190057">More...</a><br/></td></tr>
|
|
<tr class="separator:a2148fdbb0484a5f91f67443645190057"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a188d9dbbde01b1c5d483ce2377398596"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a188d9dbbde01b1c5d483ce2377398596">Overlap</a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a188d9dbbde01b1c5d483ce2377398596"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against the specified tags and returns true or false. <a href="#a188d9dbbde01b1c5d483ce2377398596">More...</a><br/></td></tr>
|
|
<tr class="separator:a188d9dbbde01b1c5d483ce2377398596"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e57b58850796d4efc73e2e11603ddcc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a4e57b58850796d4efc73e2e11603ddcc">Overlap</a> (float x, float y, <a class="el" href="class_otter_1_1_collider.html">Collider</a> c)</td></tr>
|
|
<tr class="memdesc:a4e57b58850796d4efc73e2e11603ddcc"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns true or false. <a href="#a4e57b58850796d4efc73e2e11603ddcc">More...</a><br/></td></tr>
|
|
<tr class="separator:a4e57b58850796d4efc73e2e11603ddcc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af02d2102825c791c5f7652403c15f0d3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#af02d2102825c791c5f7652403c15f0d3">Overlap</a> (float x, float y, <a class="el" href="class_otter_1_1_entity.html">Entity</a> e)</td></tr>
|
|
<tr class="memdesc:af02d2102825c791c5f7652403c15f0d3"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns true or false. <a href="#af02d2102825c791c5f7652403c15f0d3">More...</a><br/></td></tr>
|
|
<tr class="separator:af02d2102825c791c5f7652403c15f0d3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5175b29aefcb62147e157e2e1e2466e4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a5175b29aefcb62147e157e2e1e2466e4">Overlap</a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:a5175b29aefcb62147e157e2e1e2466e4"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a list of Collliders and returns true or false. <a href="#a5175b29aefcb62147e157e2e1e2466e4">More...</a><br/></td></tr>
|
|
<tr class="separator:a5175b29aefcb62147e157e2e1e2466e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a922e5c75e265cf534fa7ac614763fd27"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a922e5c75e265cf534fa7ac614763fd27">Overlap</a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a922e5c75e265cf534fa7ac614763fd27"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against the specified tags and returns true or false. <a href="#a922e5c75e265cf534fa7ac614763fd27">More...</a><br/></td></tr>
|
|
<tr class="separator:a922e5c75e265cf534fa7ac614763fd27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a103bc5aa45a9af4992561f009a8c999f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a103bc5aa45a9af4992561f009a8c999f">Overlap</a> (float x, float y, List< Enum > tags)</td></tr>
|
|
<tr class="memdesc:a103bc5aa45a9af4992561f009a8c999f"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against the specified tags and returns true or false. <a href="#a103bc5aa45a9af4992561f009a8c999f">More...</a><br/></td></tr>
|
|
<tr class="separator:a103bc5aa45a9af4992561f009a8c999f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81149bd8a434803aa9b9ba44289e1499"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a81149bd8a434803aa9b9ba44289e1499">Overlap</a> (float x, float y, List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > entities)</td></tr>
|
|
<tr class="memdesc:a81149bd8a434803aa9b9ba44289e1499"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a list of Entities and all of their colliders. <a href="#a81149bd8a434803aa9b9ba44289e1499">More...</a><br/></td></tr>
|
|
<tr class="separator:a81149bd8a434803aa9b9ba44289e1499"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4576648c6d838528803fde3f1b1d4f4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ad4576648c6d838528803fde3f1b1d4f4">Overlap< T ></a> (float x, float y, List< T > entities)</td></tr>
|
|
<tr class="memdesc:ad4576648c6d838528803fde3f1b1d4f4"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a list of Entities and all of their colliders. <a href="#ad4576648c6d838528803fde3f1b1d4f4">More...</a><br/></td></tr>
|
|
<tr class="separator:ad4576648c6d838528803fde3f1b1d4f4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad436412b54c06f7d20567766e2b4fa26"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ad436412b54c06f7d20567766e2b4fa26">Collide</a> (float x, float y, List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > entities)</td></tr>
|
|
<tr class="memdesc:ad436412b54c06f7d20567766e2b4fa26"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against a list of Entities and all of their colliders. <a href="#ad436412b54c06f7d20567766e2b4fa26">More...</a><br/></td></tr>
|
|
<tr class="separator:ad436412b54c06f7d20567766e2b4fa26"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac4340fc8083392dc7849aec2c710e9f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac4340fc8083392dc7849aec2c710e9f"></a>
|
|
<a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><b>Collide< T ></b> (float x, float y, List< T > entities)</td></tr>
|
|
<tr class="separator:aac4340fc8083392dc7849aec2c710e9f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a558bbca8ad96c0001916bd6c03c9e952"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a558bbca8ad96c0001916bd6c03c9e952">Collide</a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a558bbca8ad96c0001916bd6c03c9e952"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against specified tags. <a href="#a558bbca8ad96c0001916bd6c03c9e952">More...</a><br/></td></tr>
|
|
<tr class="separator:a558bbca8ad96c0001916bd6c03c9e952"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2f849e233c81c7fb08b5a824b3d590f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a2f849e233c81c7fb08b5a824b3d590f6">Collide</a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a2f849e233c81c7fb08b5a824b3d590f6"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision against specified tags. <a href="#a2f849e233c81c7fb08b5a824b3d590f6">More...</a><br/></td></tr>
|
|
<tr class="separator:a2f849e233c81c7fb08b5a824b3d590f6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7deea043eddd0213d3f3719795fc0bd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a7deea043eddd0213d3f3719795fc0bd9">Collide</a> (float x, float y, <a class="el" href="class_otter_1_1_collider.html">Collider</a> c)</td></tr>
|
|
<tr class="memdesc:a7deea043eddd0213d3f3719795fc0bd9"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific collider. <a href="#a7deea043eddd0213d3f3719795fc0bd9">More...</a><br/></td></tr>
|
|
<tr class="separator:a7deea043eddd0213d3f3719795fc0bd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abed1cb9f2e459dd4a351b3a58dff8ea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#abed1cb9f2e459dd4a351b3a58dff8ea4">Collide</a> (float x, float y, <a class="el" href="class_otter_1_1_entity.html">Entity</a> e)</td></tr>
|
|
<tr class="memdesc:abed1cb9f2e459dd4a351b3a58dff8ea4"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific entity. <a href="#abed1cb9f2e459dd4a351b3a58dff8ea4">More...</a><br/></td></tr>
|
|
<tr class="separator:abed1cb9f2e459dd4a351b3a58dff8ea4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac2903c188c3c54cdeafd3595f526b6c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ac2903c188c3c54cdeafd3595f526b6c1">Collide</a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:ac2903c188c3c54cdeafd3595f526b6c1"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags. <a href="#ac2903c188c3c54cdeafd3595f526b6c1">More...</a><br/></td></tr>
|
|
<tr class="separator:ac2903c188c3c54cdeafd3595f526b6c1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a842263b44d00f9c0fe840f2e4c8aca95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a842263b44d00f9c0fe840f2e4c8aca95">Collide</a> (float x, float y, List< Enum > tags)</td></tr>
|
|
<tr class="memdesc:a842263b44d00f9c0fe840f2e4c8aca95"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags. <a href="#a842263b44d00f9c0fe840f2e4c8aca95">More...</a><br/></td></tr>
|
|
<tr class="separator:a842263b44d00f9c0fe840f2e4c8aca95"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3073a8f7539e2f5512aee67ba0a40517"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">CollideEntity</a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a3073a8f7539e2f5512aee67ba0a40517"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a3073a8f7539e2f5512aee67ba0a40517">More...</a><br/></td></tr>
|
|
<tr class="separator:a3073a8f7539e2f5512aee67ba0a40517"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af5b93ac9ec1165cd7054fabf580139cb"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#af5b93ac9ec1165cd7054fabf580139cb">CollideEntity< T ></a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:af5b93ac9ec1165cd7054fabf580139cb"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#af5b93ac9ec1165cd7054fabf580139cb">More...</a><br/></td></tr>
|
|
<tr class="separator:af5b93ac9ec1165cd7054fabf580139cb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a915b2909b19bc7baad678af305968a8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a915b2909b19bc7baad678af305968a8e">CollideEntity</a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a915b2909b19bc7baad678af305968a8e"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a915b2909b19bc7baad678af305968a8e">More...</a><br/></td></tr>
|
|
<tr class="separator:a915b2909b19bc7baad678af305968a8e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a98e2561a7e7158d9d7660a68803e786f"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a98e2561a7e7158d9d7660a68803e786f">CollideEntity< T ></a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a98e2561a7e7158d9d7660a68803e786f"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a98e2561a7e7158d9d7660a68803e786f">More...</a><br/></td></tr>
|
|
<tr class="separator:a98e2561a7e7158d9d7660a68803e786f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7dbd23932ec1ab6cb51bf167032c389e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a7dbd23932ec1ab6cb51bf167032c389e">CollideEntity</a> (float x, float y, <a class="el" href="class_otter_1_1_entity.html">Entity</a> e)</td></tr>
|
|
<tr class="memdesc:a7dbd23932ec1ab6cb51bf167032c389e"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a7dbd23932ec1ab6cb51bf167032c389e">More...</a><br/></td></tr>
|
|
<tr class="separator:a7dbd23932ec1ab6cb51bf167032c389e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a767f128ac99cbc3079d7df6fc197bff5"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a767f128ac99cbc3079d7df6fc197bff5">CollideEntity< T ></a> (float x, float y, <a class="el" href="class_otter_1_1_entity.html">Entity</a> e)</td></tr>
|
|
<tr class="memdesc:a767f128ac99cbc3079d7df6fc197bff5"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a767f128ac99cbc3079d7df6fc197bff5">More...</a><br/></td></tr>
|
|
<tr class="separator:a767f128ac99cbc3079d7df6fc197bff5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a01f31d84f88a90d3a2cc75b12b1ee42e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a01f31d84f88a90d3a2cc75b12b1ee42e">CollideEntity</a> (float x, float y, <a class="el" href="class_otter_1_1_collider.html">Collider</a> c)</td></tr>
|
|
<tr class="memdesc:a01f31d84f88a90d3a2cc75b12b1ee42e"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a01f31d84f88a90d3a2cc75b12b1ee42e">More...</a><br/></td></tr>
|
|
<tr class="separator:a01f31d84f88a90d3a2cc75b12b1ee42e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1493f3a1f26c00853b0c8430722560fa"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a1493f3a1f26c00853b0c8430722560fa">CollideEntity< T ></a> (float x, float y, <a class="el" href="class_otter_1_1_collider.html">Collider</a> c)</td></tr>
|
|
<tr class="memdesc:a1493f3a1f26c00853b0c8430722560fa"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a1493f3a1f26c00853b0c8430722560fa">More...</a><br/></td></tr>
|
|
<tr class="separator:a1493f3a1f26c00853b0c8430722560fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abef6d3a19b3f4020fa21821baffb7e7a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#abef6d3a19b3f4020fa21821baffb7e7a">CollideEntity</a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:abef6d3a19b3f4020fa21821baffb7e7a"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#abef6d3a19b3f4020fa21821baffb7e7a">More...</a><br/></td></tr>
|
|
<tr class="separator:abef6d3a19b3f4020fa21821baffb7e7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60343c68023c2ffde7bd4719570b9b6b"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a60343c68023c2ffde7bd4719570b9b6b">CollideEntity< T ></a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:a60343c68023c2ffde7bd4719570b9b6b"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a60343c68023c2ffde7bd4719570b9b6b">More...</a><br/></td></tr>
|
|
<tr class="separator:a60343c68023c2ffde7bd4719570b9b6b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fd74e3ffb533562c48dac3a8bfa2e5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a7fd74e3ffb533562c48dac3a8bfa2e5f">CollideEntity</a> (float x, float y, List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > entities)</td></tr>
|
|
<tr class="memdesc:a7fd74e3ffb533562c48dac3a8bfa2e5f"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of Entities and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a7fd74e3ffb533562c48dac3a8bfa2e5f">More...</a><br/></td></tr>
|
|
<tr class="separator:a7fd74e3ffb533562c48dac3a8bfa2e5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae79640914f5117dbe0373e43e9b0de50"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ae79640914f5117dbe0373e43e9b0de50">CollideEntity< T ></a> (float x, float y, List< T > entities)</td></tr>
|
|
<tr class="memdesc:ae79640914f5117dbe0373e43e9b0de50"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with a list of Entities and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#ae79640914f5117dbe0373e43e9b0de50">More...</a><br/></td></tr>
|
|
<tr class="separator:ae79640914f5117dbe0373e43e9b0de50"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9bf362b1ec369737184fdf99f0564209"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_collider.html">Collider</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a9bf362b1ec369737184fdf99f0564209">CollideList</a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a9bf362b1ec369737184fdf99f0564209"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. <a href="#a9bf362b1ec369737184fdf99f0564209">More...</a><br/></td></tr>
|
|
<tr class="separator:a9bf362b1ec369737184fdf99f0564209"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa964c7563b71817fa4e9479fca03ae5f"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_collider.html">Collider</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aa964c7563b71817fa4e9479fca03ae5f">CollideList</a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:aa964c7563b71817fa4e9479fca03ae5f"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. <a href="#aa964c7563b71817fa4e9479fca03ae5f">More...</a><br/></td></tr>
|
|
<tr class="separator:aa964c7563b71817fa4e9479fca03ae5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa571a18e256cad0aba0d1dbb756b069e"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_collider.html">Collider</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aa571a18e256cad0aba0d1dbb756b069e">CollideList</a> (float x, float y, List< Enum > tags)</td></tr>
|
|
<tr class="memdesc:aa571a18e256cad0aba0d1dbb756b069e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. <a href="#aa571a18e256cad0aba0d1dbb756b069e">More...</a><br/></td></tr>
|
|
<tr class="separator:aa571a18e256cad0aba0d1dbb756b069e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6c44f0b518c80da582b44aef0df99a2"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_collider.html">Collider</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#af6c44f0b518c80da582b44aef0df99a2">CollideList</a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:af6c44f0b518c80da582b44aef0df99a2"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. <a href="#af6c44f0b518c80da582b44aef0df99a2">More...</a><br/></td></tr>
|
|
<tr class="separator:af6c44f0b518c80da582b44aef0df99a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3a653e546e5897ea285914e485ab8342"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a3a653e546e5897ea285914e485ab8342">CollideEntities</a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a3a653e546e5897ea285914e485ab8342"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a3a653e546e5897ea285914e485ab8342">More...</a><br/></td></tr>
|
|
<tr class="separator:a3a653e546e5897ea285914e485ab8342"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61ab0c28650eb0e3c4afc8fa2c34117a"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a61ab0c28650eb0e3c4afc8fa2c34117a">CollideEntities</a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a61ab0c28650eb0e3c4afc8fa2c34117a"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a61ab0c28650eb0e3c4afc8fa2c34117a">More...</a><br/></td></tr>
|
|
<tr class="separator:a61ab0c28650eb0e3c4afc8fa2c34117a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b068be444c9d95e490ee557c34f9156"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a8b068be444c9d95e490ee557c34f9156">CollideEntities</a> (float x, float y, List< Enum > tags)</td></tr>
|
|
<tr class="memdesc:a8b068be444c9d95e490ee557c34f9156"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a8b068be444c9d95e490ee557c34f9156">More...</a><br/></td></tr>
|
|
<tr class="separator:a8b068be444c9d95e490ee557c34f9156"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24deb94ca5b79eed6799dfdbc7188333"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a24deb94ca5b79eed6799dfdbc7188333">CollideEntities< T ></a> (float x, float y, params int[] tags)</td></tr>
|
|
<tr class="memdesc:a24deb94ca5b79eed6799dfdbc7188333"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a24deb94ca5b79eed6799dfdbc7188333">More...</a><br/></td></tr>
|
|
<tr class="separator:a24deb94ca5b79eed6799dfdbc7188333"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6632d5f77e16fa0f8a3676901129226"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#af6632d5f77e16fa0f8a3676901129226">CollideEntities< T ></a> (float x, float y, params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:af6632d5f77e16fa0f8a3676901129226"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#af6632d5f77e16fa0f8a3676901129226">More...</a><br/></td></tr>
|
|
<tr class="separator:af6632d5f77e16fa0f8a3676901129226"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a04f173e90f36554f589cd52cb45bbcd3"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a04f173e90f36554f589cd52cb45bbcd3">CollideEntities< T ></a> (float x, float y, List< Enum > tags)</td></tr>
|
|
<tr class="memdesc:a04f173e90f36554f589cd52cb45bbcd3"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a04f173e90f36554f589cd52cb45bbcd3">More...</a><br/></td></tr>
|
|
<tr class="separator:a04f173e90f36554f589cd52cb45bbcd3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3a1d942132de4414d67ffff6b171f1a"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ac3a1d942132de4414d67ffff6b171f1a">CollideEntities< T ></a> (float x, float y, List< T > entities)</td></tr>
|
|
<tr class="memdesc:ac3a1d942132de4414d67ffff6b171f1a"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#ac3a1d942132de4414d67ffff6b171f1a">More...</a><br/></td></tr>
|
|
<tr class="separator:ac3a1d942132de4414d67ffff6b171f1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a138a8905fd5ac5b728e7d1635e4602be"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a138a8905fd5ac5b728e7d1635e4602be">CollideEntities</a> (float x, float y, List< int > tags)</td></tr>
|
|
<tr class="memdesc:a138a8905fd5ac5b728e7d1635e4602be"><td class="mdescLeft"> </td><td class="mdescRight">Creates a list of entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. <a href="#a138a8905fd5ac5b728e7d1635e4602be">More...</a><br/></td></tr>
|
|
<tr class="separator:a138a8905fd5ac5b728e7d1635e4602be"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62c66e85b90bc35c23bf95ab38ad8a9e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a62c66e85b90bc35c23bf95ab38ad8a9e">Added</a> ()</td></tr>
|
|
<tr class="memdesc:a62c66e85b90bc35c23bf95ab38ad8a9e"><td class="mdescLeft"> </td><td class="mdescRight">Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has been added to an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a62c66e85b90bc35c23bf95ab38ad8a9e">More...</a><br/></td></tr>
|
|
<tr class="separator:a62c66e85b90bc35c23bf95ab38ad8a9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a917561fca5645385c29d4d682273d78d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a917561fca5645385c29d4d682273d78d">Removed</a> ()</td></tr>
|
|
<tr class="memdesc:a917561fca5645385c29d4d682273d78d"><td class="mdescLeft"> </td><td class="mdescRight">Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has been removed from an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a917561fca5645385c29d4d682273d78d">More...</a><br/></td></tr>
|
|
<tr class="separator:a917561fca5645385c29d4d682273d78d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a027b7ce897643ed9965ce8d32b6f9b52"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a027b7ce897643ed9965ce8d32b6f9b52">Render</a> (<a class="el" href="class_otter_1_1_color.html">Color</a> color=null)</td></tr>
|
|
<tr class="memdesc:a027b7ce897643ed9965ce8d32b6f9b52"><td class="mdescLeft"> </td><td class="mdescRight">Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> renders (usually for debugging purposes.) <a href="#a027b7ce897643ed9965ce8d32b6f9b52">More...</a><br/></td></tr>
|
|
<tr class="separator:a027b7ce897643ed9965ce8d32b6f9b52"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac90d94f308d8add68a1d9b6bbddcdaf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ac90d94f308d8add68a1d9b6bbddcdaf5">AddTag</a> (int tag)</td></tr>
|
|
<tr class="memdesc:ac90d94f308d8add68a1d9b6bbddcdaf5"><td class="mdescLeft"> </td><td class="mdescRight">Add a new tag to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#ac90d94f308d8add68a1d9b6bbddcdaf5">More...</a><br/></td></tr>
|
|
<tr class="separator:ac90d94f308d8add68a1d9b6bbddcdaf5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adc6b9a54f63c7e7911e4cf16e32a5146"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#adc6b9a54f63c7e7911e4cf16e32a5146">AddTag</a> (params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:adc6b9a54f63c7e7911e4cf16e32a5146"><td class="mdescLeft"> </td><td class="mdescRight">Add new tags to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#adc6b9a54f63c7e7911e4cf16e32a5146">More...</a><br/></td></tr>
|
|
<tr class="separator:adc6b9a54f63c7e7911e4cf16e32a5146"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a38e4052545331be3c1fbb00ade948f5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38e4052545331be3c1fbb00ade948f5d"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>HasTag</b> (params Enum[] tags)</td></tr>
|
|
<tr class="separator:a38e4052545331be3c1fbb00ade948f5d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6a984ec0d5a308c145774cf135279a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6a984ec0d5a308c145774cf135279a8"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>HasTag</b> (params int[] tags)</td></tr>
|
|
<tr class="separator:af6a984ec0d5a308c145774cf135279a8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0af155bb5fed1b0cf64de27b91270fb5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a0af155bb5fed1b0cf64de27b91270fb5">AddTag</a> (params int[] tags)</td></tr>
|
|
<tr class="memdesc:a0af155bb5fed1b0cf64de27b91270fb5"><td class="mdescLeft"> </td><td class="mdescRight">Add new tags to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a0af155bb5fed1b0cf64de27b91270fb5">More...</a><br/></td></tr>
|
|
<tr class="separator:a0af155bb5fed1b0cf64de27b91270fb5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed25080a0d34fa0b3106744085db2271"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aed25080a0d34fa0b3106744085db2271">RemoveTag</a> (int tag)</td></tr>
|
|
<tr class="memdesc:aed25080a0d34fa0b3106744085db2271"><td class="mdescLeft"> </td><td class="mdescRight">Remove a tag from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#aed25080a0d34fa0b3106744085db2271">More...</a><br/></td></tr>
|
|
<tr class="separator:aed25080a0d34fa0b3106744085db2271"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a53f7a6b986d50546e1abb8bfd27cadc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a53f7a6b986d50546e1abb8bfd27cadc4">RemoveTag</a> (params int[] tags)</td></tr>
|
|
<tr class="memdesc:a53f7a6b986d50546e1abb8bfd27cadc4"><td class="mdescLeft"> </td><td class="mdescRight">Remove tags from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a53f7a6b986d50546e1abb8bfd27cadc4">More...</a><br/></td></tr>
|
|
<tr class="separator:a53f7a6b986d50546e1abb8bfd27cadc4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a165e4187da0d87db51f626bdba3b42aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a165e4187da0d87db51f626bdba3b42aa">RemoveTag</a> (params Enum[] tags)</td></tr>
|
|
<tr class="memdesc:a165e4187da0d87db51f626bdba3b42aa"><td class="mdescLeft"> </td><td class="mdescRight">Remove tags from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a165e4187da0d87db51f626bdba3b42aa">More...</a><br/></td></tr>
|
|
<tr class="separator:a165e4187da0d87db51f626bdba3b42aa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5f285ac2d20b5e1dc3a0bf5d34286515"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a5f285ac2d20b5e1dc3a0bf5d34286515">CenterOrigin</a> ()</td></tr>
|
|
<tr class="memdesc:a5f285ac2d20b5e1dc3a0bf5d34286515"><td class="mdescLeft"> </td><td class="mdescRight">Center the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. Based off of Width and Height. <a href="#a5f285ac2d20b5e1dc3a0bf5d34286515">More...</a><br/></td></tr>
|
|
<tr class="separator:a5f285ac2d20b5e1dc3a0bf5d34286515"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad9b76c464aba763dfcdfef9f737546d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ad9b76c464aba763dfcdfef9f737546d4">SetPosition</a> (float x, float y)</td></tr>
|
|
<tr class="memdesc:ad9b76c464aba763dfcdfef9f737546d4"><td class="mdescLeft"> </td><td class="mdescRight">Set the positon of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#ad9b76c464aba763dfcdfef9f737546d4">More...</a><br/></td></tr>
|
|
<tr class="separator:ad9b76c464aba763dfcdfef9f737546d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a519e4e123926a56ee292417947ab2adb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a519e4e123926a56ee292417947ab2adb">SetPosition</a> (<a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> xy)</td></tr>
|
|
<tr class="memdesc:a519e4e123926a56ee292417947ab2adb"><td class="mdescLeft"> </td><td class="mdescRight">Set the position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a519e4e123926a56ee292417947ab2adb">More...</a><br/></td></tr>
|
|
<tr class="separator:a519e4e123926a56ee292417947ab2adb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a061374acd23b7813d4efb8f0bcc05f93"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a061374acd23b7813d4efb8f0bcc05f93">SetOrigin</a> (float x, float y)</td></tr>
|
|
<tr class="memdesc:a061374acd23b7813d4efb8f0bcc05f93"><td class="mdescLeft"> </td><td class="mdescRight">Set the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> <a href="#a061374acd23b7813d4efb8f0bcc05f93">More...</a><br/></td></tr>
|
|
<tr class="separator:a061374acd23b7813d4efb8f0bcc05f93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af1d4652a2b7db0df10c246832decae05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#af1d4652a2b7db0df10c246832decae05">SetOrigin</a> (<a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> xy)</td></tr>
|
|
<tr class="memdesc:af1d4652a2b7db0df10c246832decae05"><td class="mdescLeft"> </td><td class="mdescRight">Set the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#af1d4652a2b7db0df10c246832decae05">More...</a><br/></td></tr>
|
|
<tr class="separator:af1d4652a2b7db0df10c246832decae05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a63cc10feff3ca101983df60e0dbfefeb"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a63cc10feff3ca101983df60e0dbfefeb">X</a></td></tr>
|
|
<tr class="memdesc:a63cc10feff3ca101983df60e0dbfefeb"><td class="mdescLeft"> </td><td class="mdescRight">The X position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> relative to the <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a63cc10feff3ca101983df60e0dbfefeb">More...</a><br/></td></tr>
|
|
<tr class="separator:a63cc10feff3ca101983df60e0dbfefeb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c804fac49ff34a15ac11677e7f69583"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a5c804fac49ff34a15ac11677e7f69583">Y</a></td></tr>
|
|
<tr class="memdesc:a5c804fac49ff34a15ac11677e7f69583"><td class="mdescLeft"> </td><td class="mdescRight">The Y position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> relative to the <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. <a href="#a5c804fac49ff34a15ac11677e7f69583">More...</a><br/></td></tr>
|
|
<tr class="separator:a5c804fac49ff34a15ac11677e7f69583"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab06c760a0ea53a484f15fdc293b514d4"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ab06c760a0ea53a484f15fdc293b514d4">OriginX</a></td></tr>
|
|
<tr class="memdesc:ab06c760a0ea53a484f15fdc293b514d4"><td class="mdescLeft"> </td><td class="mdescRight">The OriginX of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#ab06c760a0ea53a484f15fdc293b514d4">More...</a><br/></td></tr>
|
|
<tr class="separator:ab06c760a0ea53a484f15fdc293b514d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a357da68856809c6c59a677e1c83ed5eb"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a357da68856809c6c59a677e1c83ed5eb">OriginY</a></td></tr>
|
|
<tr class="memdesc:a357da68856809c6c59a677e1c83ed5eb"><td class="mdescLeft"> </td><td class="mdescRight">The OriginY of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a357da68856809c6c59a677e1c83ed5eb">More...</a><br/></td></tr>
|
|
<tr class="separator:a357da68856809c6c59a677e1c83ed5eb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae20dca43cf04022ff8d965aff0f1c44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aae20dca43cf04022ff8d965aff0f1c44">Entity</a></td></tr>
|
|
<tr class="memdesc:aae20dca43cf04022ff8d965aff0f1c44"><td class="mdescLeft"> </td><td class="mdescRight">The entity that this collider is parented to. <a href="#aae20dca43cf04022ff8d965aff0f1c44">More...</a><br/></td></tr>
|
|
<tr class="separator:aae20dca43cf04022ff8d965aff0f1c44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6e855068e9ea68fe24cfafce52b395f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ab6e855068e9ea68fe24cfafce52b395f">Collidable</a> = true</td></tr>
|
|
<tr class="memdesc:ab6e855068e9ea68fe24cfafce52b395f"><td class="mdescLeft"> </td><td class="mdescRight">Determines if this collider is collidable. If false, it will not register collisions with other colliders, but can still check for collisions with other colliders. <a href="#ab6e855068e9ea68fe24cfafce52b395f">More...</a><br/></td></tr>
|
|
<tr class="separator:ab6e855068e9ea68fe24cfafce52b395f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
|
|
Properties</h2></td></tr>
|
|
<tr class="memitem:ab4be2ad6526fe3c246daaaa1616b2382"><td class="memItemLeft" align="right" valign="top">List< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#ab4be2ad6526fe3c246daaaa1616b2382">Tags</a><code> [get, set]</code></td></tr>
|
|
<tr class="memdesc:ab4be2ad6526fe3c246daaaa1616b2382"><td class="mdescLeft"> </td><td class="mdescRight">The tags that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is registered with. <a href="#ab4be2ad6526fe3c246daaaa1616b2382">More...</a><br/></td></tr>
|
|
<tr class="separator:ab4be2ad6526fe3c246daaaa1616b2382"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2a400ccf1e0fc28fed49c9281e4d0406"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a2a400ccf1e0fc28fed49c9281e4d0406">Width</a><code> [get, set]</code></td></tr>
|
|
<tr class="memdesc:a2a400ccf1e0fc28fed49c9281e4d0406"><td class="mdescLeft"> </td><td class="mdescRight">The width of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a2a400ccf1e0fc28fed49c9281e4d0406">More...</a><br/></td></tr>
|
|
<tr class="separator:a2a400ccf1e0fc28fed49c9281e4d0406"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6d7004908f4788a30b44b906d89a0981"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a6d7004908f4788a30b44b906d89a0981">Height</a><code> [get, set]</code></td></tr>
|
|
<tr class="memdesc:a6d7004908f4788a30b44b906d89a0981"><td class="mdescLeft"> </td><td class="mdescRight">The height of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a6d7004908f4788a30b44b906d89a0981">More...</a><br/></td></tr>
|
|
<tr class="separator:a6d7004908f4788a30b44b906d89a0981"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5beaa9bad6aee0e2474376dce87abf44"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a5beaa9bad6aee0e2474376dce87abf44">CenterX</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a5beaa9bad6aee0e2474376dce87abf44"><td class="mdescLeft"> </td><td class="mdescRight">The X position of the center of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a5beaa9bad6aee0e2474376dce87abf44">More...</a><br/></td></tr>
|
|
<tr class="separator:a5beaa9bad6aee0e2474376dce87abf44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88ca8cfd22153822a27da58722776503"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a88ca8cfd22153822a27da58722776503">CenterY</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a88ca8cfd22153822a27da58722776503"><td class="mdescLeft"> </td><td class="mdescRight">The Y position of the center of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a88ca8cfd22153822a27da58722776503">More...</a><br/></td></tr>
|
|
<tr class="separator:a88ca8cfd22153822a27da58722776503"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a792518f0add29672d572c26e73490625"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a792518f0add29672d572c26e73490625">Left</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a792518f0add29672d572c26e73490625"><td class="mdescLeft"> </td><td class="mdescRight">The X position of the left side of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a792518f0add29672d572c26e73490625">More...</a><br/></td></tr>
|
|
<tr class="separator:a792518f0add29672d572c26e73490625"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aab3d3d5c5ad4a78f0665f342b850ebc8"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aab3d3d5c5ad4a78f0665f342b850ebc8">Right</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:aab3d3d5c5ad4a78f0665f342b850ebc8"><td class="mdescLeft"> </td><td class="mdescRight">The X position of the right side of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#aab3d3d5c5ad4a78f0665f342b850ebc8">More...</a><br/></td></tr>
|
|
<tr class="separator:aab3d3d5c5ad4a78f0665f342b850ebc8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee4089ef2a0f04593bf5fc8ec48efd12"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#aee4089ef2a0f04593bf5fc8ec48efd12">Top</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:aee4089ef2a0f04593bf5fc8ec48efd12"><td class="mdescLeft"> </td><td class="mdescRight">The Y position of the top of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#aee4089ef2a0f04593bf5fc8ec48efd12">More...</a><br/></td></tr>
|
|
<tr class="separator:aee4089ef2a0f04593bf5fc8ec48efd12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a00397b67b01b8601f47c7623db335545"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a00397b67b01b8601f47c7623db335545">Bottom</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a00397b67b01b8601f47c7623db335545"><td class="mdescLeft"> </td><td class="mdescRight">The Y position of the bottom of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. <a href="#a00397b67b01b8601f47c7623db335545">More...</a><br/></td></tr>
|
|
<tr class="separator:a00397b67b01b8601f47c7623db335545"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8176b4e227b3bc31e25d3b9435510066"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a8176b4e227b3bc31e25d3b9435510066">HalfHeight</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a8176b4e227b3bc31e25d3b9435510066"><td class="mdescLeft"> </td><td class="mdescRight">Half of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>'s height. <a href="#a8176b4e227b3bc31e25d3b9435510066">More...</a><br/></td></tr>
|
|
<tr class="separator:a8176b4e227b3bc31e25d3b9435510066"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2f10fd88e5dbf9de7d0972bc69697270"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_collider.html#a2f10fd88e5dbf9de7d0972bc69697270">HalfWidth</a><code> [get]</code></td></tr>
|
|
<tr class="memdesc:a2f10fd88e5dbf9de7d0972bc69697270"><td class="mdescLeft"> </td><td class="mdescRight">Half of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>'s width. <a href="#a2f10fd88e5dbf9de7d0972bc69697270">More...</a><br/></td></tr>
|
|
<tr class="separator:a2f10fd88e5dbf9de7d0972bc69697270"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>The base class used for collision detection. Entities contain Colliders that can check for collisions which each other. Note that some functions for detecting collisions can take generic Enums as their tags. Be aware that these functions are slightly slower than casting your Enums to int for the int tags functions. </p>
|
|
</div><h2 class="groupheader">Member Function Documentation</h2>
|
|
<a class="anchor" id="a62c66e85b90bc35c23bf95ab38ad8a9e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void Otter.Collider.Added </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>Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has been added to an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac90d94f308d8add68a1d9b6bbddcdaf5"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.AddTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>tag</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Add a new tag to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tag</td><td>The tag to add.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="adc6b9a54f63c7e7911e4cf16e32a5146"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.AddTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Add new tags to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tags</td><td>The tags to add.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a0af155bb5fed1b0cf64de27b91270fb5"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.AddTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Add new tags to the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tags</td><td>The tags to add.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5f285ac2d20b5e1dc3a0bf5d34286515"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void Otter.Collider.CenterOrigin </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>Center the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. Based off of Width and Height. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad436412b54c06f7d20567766e2b4fa26"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a list of Entities and all of their colliders. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a558bbca8ad96c0001916bd6c03c9e952"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against specified tags. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The collider that was hit first.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2f849e233c81c7fb08b5a824b3d590f6"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against specified tags. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The collider that was hit first.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7deea043eddd0213d3f3719795fc0bd9"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific collider. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">c</td><td>The collider to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The collider that was hit first.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="abed1cb9f2e459dd4a351b3a58dff8ea4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific entity. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">e</td><td>The entity to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The collider that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac2903c188c3c54cdeafd3595f526b6c1"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a842263b44d00f9c0fe840f2e4c8aca95"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.Collide </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< Enum > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a3a653e546e5897ea285914e485ab8342"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_entity.html">Entity</a>> Otter.Collider.CollideEntities </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a61ab0c28650eb0e3c4afc8fa2c34117a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_entity.html">Entity</a>> Otter.Collider.CollideEntities </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a8b068be444c9d95e490ee557c34f9156"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_entity.html">Entity</a>> Otter.Collider.CollideEntities </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< Enum > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a138a8905fd5ac5b728e7d1635e4602be"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_entity.html">Entity</a>> Otter.Collider.CollideEntities </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a24deb94ca5b79eed6799dfdbc7188333"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<T> <a class="el" href="class_otter_1_1_collider.html#a3a653e546e5897ea285914e485ab8342">Otter.Collider.CollideEntities</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of list to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af6632d5f77e16fa0f8a3676901129226"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<T> <a class="el" href="class_otter_1_1_collider.html#a3a653e546e5897ea285914e485ab8342">Otter.Collider.CollideEntities</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of list to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a04f173e90f36554f589cd52cb45bbcd3"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<T> <a class="el" href="class_otter_1_1_collider.html#a3a653e546e5897ea285914e485ab8342">Otter.Collider.CollideEntities</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< Enum > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of list to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac3a1d942132de4414d67ffff6b171f1a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<T> <a class="el" href="class_otter_1_1_collider.html#a3a653e546e5897ea285914e485ab8342">Otter.Collider.CollideEntities</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< T > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Entities that the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has collided with. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of entities.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a3073a8f7539e2f5512aee67ba0a40517"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a915b2909b19bc7baad678af305968a8e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7dbd23932ec1ab6cb51bf167032c389e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">e</td><td>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a01f31d84f88a90d3a2cc75b12b1ee42e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">c</td><td>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="abef6d3a19b3f4020fa21821baffb7e7a"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The list of tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7fd74e3ffb533562c48dac3a8bfa2e5f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.CollideEntity </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of Entities and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The list of Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af5b93ac9ec1165cd7054fabf580139cb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a98e2561a7e7158d9d7660a68803e786f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a767f128ac99cbc3079d7df6fc197bff5"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">e</td><td>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1493f3a1f26c00853b0c8430722560fa"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">c</td><td>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> to check for.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a60343c68023c2ffde7bd4719570b9b6b"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of tags and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The list of tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae79640914f5117dbe0373e43e9b0de50"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T <a class="el" href="class_otter_1_1_collider.html#a3073a8f7539e2f5512aee67ba0a40517">Otter.Collider.CollideEntity</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< T > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a list of Entities and returns an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> to return.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The list of Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> that was hit.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a9bf362b1ec369737184fdf99f0564209"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_collider.html">Collider</a>> Otter.Collider.CollideList </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of colliders.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa964c7563b71817fa4e9479fca03ae5f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_collider.html">Collider</a>> Otter.Collider.CollideList </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of colliders.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa571a18e256cad0aba0d1dbb756b069e"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_collider.html">Collider</a>> Otter.Collider.CollideList </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< Enum > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of colliders.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af6c44f0b518c80da582b44aef0df99a2"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<<a class="el" href="class_otter_1_1_collider.html">Collider</a>> Otter.Collider.CollideList </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Creates a list of Colliders that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is colliding with. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>A list of colliders.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2148fdbb0484a5f91f67443645190057"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>px</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>py</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision with a specific point. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">px</td><td>The x of the point to check.</td></tr>
|
|
<tr><td class="paramname">py</td><td>The y of the point to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> at position x, y overlaps px, py.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a188d9dbbde01b1c5d483ce2377398596"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against the specified tags and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4e57b58850796d4efc73e2e11603ddcc"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_collider.html">Collider</a> </td>
|
|
<td class="paramname"><em>c</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a specific <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">c</td><td>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af02d2102825c791c5f7652403c15f0d3"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_entity.html">Entity</a> </td>
|
|
<td class="paramname"><em>e</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a specific <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a> and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">e</td><td>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True of there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5175b29aefcb62147e157e2e1e2466e4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< int > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a list of Collliders and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The list of colliders to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a922e5c75e265cf534fa7ac614763fd27"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against the specified tags and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a103bc5aa45a9af4992561f009a8c999f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< Enum > </td>
|
|
<td class="paramname"><em>tags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against the specified tags and returns true or false. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">tags</td><td>The tags to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a81149bd8a434803aa9b9ba44289e1499"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Overlap </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< <a class="el" href="class_otter_1_1_entity.html">Entity</a> > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a list of Entities and all of their colliders. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad4576648c6d838528803fde3f1b1d4f4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool <a class="el" href="class_otter_1_1_collider.html#a2148fdbb0484a5f91f67443645190057">Otter.Collider.Overlap</a>< T > </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">List< T > </td>
|
|
<td class="paramname"><em>entities</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Checks for a collision against a list of Entities and all of their colliders. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">T</td><td>The type of entity to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The x position to check.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The y position to check.</td></tr>
|
|
<tr><td class="paramname">entities</td><td>The Entities to check.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>True if there was a collision.</dd></dl>
|
|
<div class="typeconstraint">
|
|
<dl><dt><b>Type Constraints</b><dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em>T</em></td><td> :</td><td valign="top"><em>Entity</em></td><td> </td></tr>
|
|
</table>
|
|
</dl>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a917561fca5645385c29d4d682273d78d"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void Otter.Collider.Removed </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>Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> has been removed from an <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aed25080a0d34fa0b3106744085db2271"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.RemoveTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"><em>tag</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Remove a tag from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tag</td><td>The tags to remove.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a53f7a6b986d50546e1abb8bfd27cadc4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.RemoveTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">params int[] </td>
|
|
<td class="paramname"><em>tags</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Remove tags from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tags</td><td>The tags to remove.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a165e4187da0d87db51f626bdba3b42aa"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_collider.html">Collider</a> Otter.Collider.RemoveTag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">params Enum[] </td>
|
|
<td class="paramname"><em>tags</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Remove tags from the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">tags</td><td>The tags to remove.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>The <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a027b7ce897643ed9965ce8d32b6f9b52"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void Otter.Collider.Render </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="class_otter_1_1_color.html">Color</a> </td>
|
|
<td class="paramname"><em>color</em> = <code>null</code></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>Callback for when the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> renders (usually for debugging purposes.) </p>
|
|
|
|
<p>Reimplemented in <a class="el" href="class_otter_1_1_grid_collider.html#a2c0817e2370247ad0d87a01c9879402b">Otter.GridCollider</a>, <a class="el" href="class_otter_1_1_pixel_collider.html#ab2471d95e59ff8f4884e71f4d78feeec">Otter.PixelCollider</a>, <a class="el" href="class_otter_1_1_polygon_collider.html#a3daaf941487c112ce5f511c2ee796b71">Otter.PolygonCollider</a>, <a class="el" href="class_otter_1_1_line_collider.html#af62f73ce3b784f8da9099b62777066ca">Otter.LineCollider</a>, <a class="el" href="class_otter_1_1_circle_collider.html#ab9e7ba09f8e74a5c794fd7bddc0f06ef">Otter.CircleCollider</a>, <a class="el" href="class_otter_1_1_box_collider.html#ada55848f14d03a27556fd82fb665dabc">Otter.BoxCollider</a>, and <a class="el" href="class_otter_1_1_point_collider.html#abfea8861c8bdad0454896df897938e01">Otter.PointCollider</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a061374acd23b7813d4efb8f0bcc05f93"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Otter.Collider.SetOrigin </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The X origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The Y origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af1d4652a2b7db0df10c246832decae05"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Otter.Collider.SetOrigin </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> </td>
|
|
<td class="paramname"><em>xy</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">xy</td><td>The <a class="el" href="struct_otter_1_1_vector2.html" title="Struct for representing a Vector2. ">Vector2</a> origin of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad9b76c464aba763dfcdfef9f737546d4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Otter.Collider.SetPosition </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"><em>y</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the positon of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">x</td><td>The X position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
<tr><td class="paramname">y</td><td>The Y position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a519e4e123926a56ee292417947ab2adb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void Otter.Collider.SetPosition </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> </td>
|
|
<td class="paramname"><em>xy</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">xy</td><td>The <a class="el" href="struct_otter_1_1_vector2.html" title="Struct for representing a Vector2. ">Vector2</a> position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>.</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a class="anchor" id="ab6e855068e9ea68fe24cfafce52b395f"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool Otter.Collider.Collidable = true</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Determines if this collider is collidable. If false, it will not register collisions with other colliders, but can still check for collisions with other colliders. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aae20dca43cf04022ff8d965aff0f1c44"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="class_otter_1_1_entity.html">Entity</a> Otter.Collider.Entity</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The entity that this collider is parented to. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab06c760a0ea53a484f15fdc293b514d4"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.OriginX</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The OriginX of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a357da68856809c6c59a677e1c83ed5eb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.OriginY</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The OriginY of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a63cc10feff3ca101983df60e0dbfefeb"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.X</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The X position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> relative to the <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5c804fac49ff34a15ac11677e7f69583"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.Y</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The Y position of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> relative to the <a class="el" href="class_otter_1_1_entity.html" title="Class used for a game object. The bread and butter of your game. Entities are added to Scenes which a...">Entity</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Property Documentation</h2>
|
|
<a class="anchor" id="a00397b67b01b8601f47c7623db335545"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Bottom</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The Y position of the bottom of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5beaa9bad6aee0e2474376dce87abf44"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.CenterX</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The X position of the center of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a88ca8cfd22153822a27da58722776503"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.CenterY</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The Y position of the center of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a8176b4e227b3bc31e25d3b9435510066"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.HalfHeight</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Half of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>'s height. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2f10fd88e5dbf9de7d0972bc69697270"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float Otter.Collider.HalfWidth</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Half of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>'s width. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6d7004908f4788a30b44b906d89a0981"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Height</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The height of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a792518f0add29672d572c26e73490625"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Left</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The X position of the left side of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aab3d3d5c5ad4a78f0665f342b850ebc8"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Right</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The X position of the right side of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab4be2ad6526fe3c246daaaa1616b2382"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">List<int> Otter.Collider.Tags</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The tags that this <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a> is registered with. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aee4089ef2a0f04593bf5fc8ec48efd12"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Top</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The Y position of the top of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2a400ccf1e0fc28fed49c9281e4d0406"></a>
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual float Otter.Collider.Width</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>The width of the <a class="el" href="class_otter_1_1_collider.html" title="The base class used for collision detection. Entities contain Colliders that can check for collisions...">Collider</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li>Otter/Colliders/Collider.cs</li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespace_otter.html">Otter</a></li><li class="navelem"><a class="el" href="class_otter_1_1_collider.html">Collider</a></li>
|
|
<li class="footer">Generated on Thu May 12 2016 18:16:52 for Otter by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|