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.
684 lines
115 KiB
HTML
684 lines
115 KiB
HTML
2 years ago
|
<!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.Flash 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_flash.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="#pub-static-attribs">Static Public Attributes</a> |
|
||
|
<a href="class_otter_1_1_flash-members.html">List of all members</a> </div>
|
||
|
<div class="headertitle">
|
||
|
<div class="title">Otter.Flash Class Reference</div> </div>
|
||
|
</div><!--header-->
|
||
|
<div class="contents">
|
||
|
|
||
|
<p><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 acts as a screen flash. Best used when using the constructor that allows for initial parameters be set: <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>(Color.Red) { Alpha = 0.5, Blend = BlendMode.Add };
|
||
|
<a href="class_otter_1_1_flash.html#details">More...</a></p>
|
||
|
|
||
|
<p>Inherits <a class="el" href="class_otter_1_1_entity.html">Otter.Entity</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:a4cf424cbe29d3712457f3e05e01c818b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#a4cf424cbe29d3712457f3e05e01c818b">Flash</a> (<a class="el" href="class_otter_1_1_color.html">Color</a> color)</td></tr>
|
||
|
<tr class="memdesc:a4cf424cbe29d3712457f3e05e01c818b"><td class="mdescLeft"> </td><td class="mdescRight">Create a new <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. <a href="#a4cf424cbe29d3712457f3e05e01c818b">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a4cf424cbe29d3712457f3e05e01c818b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af553dd6210b58da2dd18d658804a1251"><td class="memItemLeft" align="right" valign="top">override void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#af553dd6210b58da2dd18d658804a1251">Added</a> ()</td></tr>
|
||
|
<tr class="memdesc:af553dd6210b58da2dd18d658804a1251"><td class="mdescLeft"> </td><td class="mdescRight">Added to the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#af553dd6210b58da2dd18d658804a1251">More...</a><br/></td></tr>
|
||
|
<tr class="separator:af553dd6210b58da2dd18d658804a1251"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:acd9cbb69322c5bb074da7f14538a53a7"><td class="memItemLeft" align="right" valign="top">override void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#acd9cbb69322c5bb074da7f14538a53a7">Update</a> ()</td></tr>
|
||
|
<tr class="memdesc:acd9cbb69322c5bb074da7f14538a53a7"><td class="mdescLeft"> </td><td class="mdescRight">Updated. <a href="#acd9cbb69322c5bb074da7f14538a53a7">More...</a><br/></td></tr>
|
||
|
<tr class="separator:acd9cbb69322c5bb074da7f14538a53a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a82b2e9d57858d24dd9a46fee87538819"><td class="memItemLeft" align="right" valign="top">override void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#a82b2e9d57858d24dd9a46fee87538819">Removed</a> ()</td></tr>
|
||
|
<tr class="memdesc:a82b2e9d57858d24dd9a46fee87538819"><td class="mdescLeft"> </td><td class="mdescRight">Removed from the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a82b2e9d57858d24dd9a46fee87538819">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a82b2e9d57858d24dd9a46fee87538819"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="inherit_header pub_methods_class_otter_1_1_entity"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_otter_1_1_entity')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_otter_1_1_entity.html">Otter.Entity</a></td></tr>
|
||
|
<tr class="memitem:a85c8380d6084204a8942ebd3a27483ef inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a85c8380d6084204a8942ebd3a27483ef">Entity</a> (float x=0, float y=0, <a class="el" href="class_otter_1_1_graphic.html">Graphic</a> graphic=null, <a class="el" href="class_otter_1_1_collider.html">Collider</a> collider=null, string name="")</td></tr>
|
||
|
<tr class="memdesc:a85c8380d6084204a8942ebd3a27483ef inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Create an entity. <a href="#a85c8380d6084204a8942ebd3a27483ef">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a85c8380d6084204a8942ebd3a27483ef inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:add30f1667e8242dbd583fb799d77553d inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#add30f1667e8242dbd583fb799d77553d">SetGraphic</a> (<a class="el" href="class_otter_1_1_graphic.html">Graphic</a> g)</td></tr>
|
||
|
<tr class="memdesc:add30f1667e8242dbd583fb799d77553d inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Sets the graphic to a new graphic, removing all previous graphics. <a href="#add30f1667e8242dbd583fb799d77553d">More...</a><br/></td></tr>
|
||
|
<tr class="separator:add30f1667e8242dbd583fb799d77553d inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7f88dbfa79287c0daa09e02959998bd9 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a7f88dbfa79287c0daa09e02959998bd9">SetPosition</a> (float xy)</td></tr>
|
||
|
<tr class="memdesc:a7f88dbfa79287c0daa09e02959998bd9 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Set the X and Y position to a value. <a href="#a7f88dbfa79287c0daa09e02959998bd9">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a7f88dbfa79287c0daa09e02959998bd9 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab0a5b0285d6a152341365bfe1391dfbc inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ab0a5b0285d6a152341365bfe1391dfbc">AddPosition</a> (float x, float y)</td></tr>
|
||
|
<tr class="memdesc:ab0a5b0285d6a152341365bfe1391dfbc inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add to the X and Y positions of 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="#ab0a5b0285d6a152341365bfe1391dfbc">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab0a5b0285d6a152341365bfe1391dfbc inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:acca4748775f05b8afc8657d848caab5d inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#acca4748775f05b8afc8657d848caab5d">AddPosition</a> (<a class="el" href="class_otter_1_1_axis.html">Axis</a> axis, float multiplier=1)</td></tr>
|
||
|
<tr class="memdesc:acca4748775f05b8afc8657d848caab5d inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add to the X and Y position of 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="#acca4748775f05b8afc8657d848caab5d">More...</a><br/></td></tr>
|
||
|
<tr class="separator:acca4748775f05b8afc8657d848caab5d inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a125559a7a69fa479cbbfb9d90349d60a inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a125559a7a69fa479cbbfb9d90349d60a">AddPosition</a> (<a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> vector)</td></tr>
|
||
|
<tr class="memdesc:a125559a7a69fa479cbbfb9d90349d60a inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add to the X and Y position of 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="#a125559a7a69fa479cbbfb9d90349d60a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a125559a7a69fa479cbbfb9d90349d60a inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab4fd997ff73aaa4692e60c90ea0a0aa7 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ab4fd997ff73aaa4692e60c90ea0a0aa7">SetPosition</a> (float x, float y)</td></tr>
|
||
|
<tr class="memdesc:ab4fd997ff73aaa4692e60c90ea0a0aa7 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Set the position of 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="#ab4fd997ff73aaa4692e60c90ea0a0aa7">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab4fd997ff73aaa4692e60c90ea0a0aa7 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a9520e2fd469d9cc273dbd44d7e28aaf5 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a9520e2fd469d9cc273dbd44d7e28aaf5">SetPosition</a> (<a class="el" href="class_otter_1_1_entity.html">Entity</a> e, float offsetX=0, float offsetY=0)</td></tr>
|
||
|
<tr class="memdesc:a9520e2fd469d9cc273dbd44d7e28aaf5 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Set the position of 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 another <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>'s position. <a href="#a9520e2fd469d9cc273dbd44d7e28aaf5">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a9520e2fd469d9cc273dbd44d7e28aaf5 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a221bc7fe3c26a5b3217df7e64546a9ed inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a221bc7fe3c26a5b3217df7e64546a9ed">SetPosition</a> (<a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> v)</td></tr>
|
||
|
<tr class="memdesc:a221bc7fe3c26a5b3217df7e64546a9ed inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Set the position of 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="#a221bc7fe3c26a5b3217df7e64546a9ed">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a221bc7fe3c26a5b3217df7e64546a9ed inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abe8d5bee0501723af95647988cb800b4 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#abe8d5bee0501723af95647988cb800b4">AddGraphic< T ></a> (T g)</td></tr>
|
||
|
<tr class="memdesc:abe8d5bee0501723af95647988cb800b4 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds a <a class="el" href="class_otter_1_1_graphic.html" title="Base abstract class used for anything that can be rendered. ">Graphic</a> 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="#abe8d5bee0501723af95647988cb800b4">More...</a><br/></td></tr>
|
||
|
<tr class="separator:abe8d5bee0501723af95647988cb800b4 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aecb3ba42571550ab6efe12d1a6e4fbcb inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aecb3ba42571550ab6efe12d1a6e4fbcb">AddGraphic< T ></a> (T g, float x, float y)</td></tr>
|
||
|
<tr class="memdesc:aecb3ba42571550ab6efe12d1a6e4fbcb inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds a <a class="el" href="class_otter_1_1_graphic.html" title="Base abstract class used for anything that can be rendered. ">Graphic</a> 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="#aecb3ba42571550ab6efe12d1a6e4fbcb">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aecb3ba42571550ab6efe12d1a6e4fbcb inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8d3bf254a08c013f9f0d923737d68cf1 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_graphic.html">Graphic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a8d3bf254a08c013f9f0d923737d68cf1">AddGraphics</a> (params <a class="el" href="class_otter_1_1_graphic.html">Graphic</a>[] graphics)</td></tr>
|
||
|
<tr class="memdesc:a8d3bf254a08c013f9f0d923737d68cf1 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds the graphics 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="#a8d3bf254a08c013f9f0d923737d68cf1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a8d3bf254a08c013f9f0d923737d68cf1 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aec5feb1095172a8560e6bb91ef866da5 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aec5feb1095172a8560e6bb91ef866da5">AddGraphicGUI< T ></a> (T g)</td></tr>
|
||
|
<tr class="memdesc:aec5feb1095172a8560e6bb91ef866da5 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds a graphic 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> and sets its Scroll value to 0. <a href="#aec5feb1095172a8560e6bb91ef866da5">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aec5feb1095172a8560e6bb91ef866da5 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ad7fd0a7e50353eb281b80a3b23d001e8 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ad7fd0a7e50353eb281b80a3b23d001e8">AddGraphicGUI< T ></a> (T g, float x, float y)</td></tr>
|
||
|
<tr class="memdesc:ad7fd0a7e50353eb281b80a3b23d001e8 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds a graphic 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> and sets its Scroll value to 0. <a href="#ad7fd0a7e50353eb281b80a3b23d001e8">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ad7fd0a7e50353eb281b80a3b23d001e8 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a9f5fbbe96277c10ae532585a16101944 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_graphic.html">Graphic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a9f5fbbe96277c10ae532585a16101944">AddGraphicsGUI</a> (params <a class="el" href="class_otter_1_1_graphic.html">Graphic</a>[] graphics)</td></tr>
|
||
|
<tr class="memdesc:a9f5fbbe96277c10ae532585a16101944 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds Graphics 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> and sets their Scroll values to 0. <a href="#a9f5fbbe96277c10ae532585a16101944">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a9f5fbbe96277c10ae532585a16101944 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ad06804c2534d848b322195e201b0dad1 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ad06804c2534d848b322195e201b0dad1">RemoveGraphic< T ></a> (T g)</td></tr>
|
||
|
<tr class="memdesc:ad06804c2534d848b322195e201b0dad1 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Removes a <a class="el" href="class_otter_1_1_graphic.html" title="Base abstract class used for anything that can be rendered. ">Graphic</a> from 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="#ad06804c2534d848b322195e201b0dad1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ad06804c2534d848b322195e201b0dad1 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abc642c9e40c5ae385ef15318de8d7a6d inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#abc642c9e40c5ae385ef15318de8d7a6d">RemoveGraphics</a> (params <a class="el" href="class_otter_1_1_graphic.html">Graphic</a>[] g)</td></tr>
|
||
|
<tr class="memdesc:abc642c9e40c5ae385ef15318de8d7a6d inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Removes Graphics from 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="#abc642c9e40c5ae385ef15318de8d7a6d">More...</a><br/></td></tr>
|
||
|
<tr class="separator:abc642c9e40c5ae385ef15318de8d7a6d inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a894d63858c64654b06ce0dcf873c1a53 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a894d63858c64654b06ce0dcf873c1a53">ClearGraphics</a> ()</td></tr>
|
||
|
<tr class="memdesc:a894d63858c64654b06ce0dcf873c1a53 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove all the graphics from the entity. <a href="#a894d63858c64654b06ce0dcf873c1a53">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a894d63858c64654b06ce0dcf873c1a53 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a95df4380a17c4315871bb2d64507a49d inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a95df4380a17c4315871bb2d64507a49d">AddComponent< T ></a> (T c)</td></tr>
|
||
|
<tr class="memdesc:a95df4380a17c4315871bb2d64507a49d inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds a component to the entity. <a href="#a95df4380a17c4315871bb2d64507a49d">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a95df4380a17c4315871bb2d64507a49d inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a19bb873bc3852722fae8abdcc5b704d6 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a19bb873bc3852722fae8abdcc5b704d6">AddComponent< T ></a> (params object[] constructorArgs)</td></tr>
|
||
|
<tr class="memdesc:a19bb873bc3852722fae8abdcc5b704d6 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Creates and adds a <a class="el" href="class_otter_1_1_component.html" title="Base Component class. Components can be added to Entities. ">Component</a> to the entity. <a href="#a19bb873bc3852722fae8abdcc5b704d6">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a19bb873bc3852722fae8abdcc5b704d6 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a1155f69298fdf6d58b7b544a76006f81 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_component.html">Component</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a1155f69298fdf6d58b7b544a76006f81">AddComponents</a> (params <a class="el" href="class_otter_1_1_component.html">Component</a>[] c)</td></tr>
|
||
|
<tr class="memdesc:a1155f69298fdf6d58b7b544a76006f81 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add multiple components to the entity. <a href="#a1155f69298fdf6d58b7b544a76006f81">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a1155f69298fdf6d58b7b544a76006f81 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a76e0fa6d9d444f56df7867a136421328 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a76e0fa6d9d444f56df7867a136421328">RemoveComponent< T ></a> (T c)</td></tr>
|
||
|
<tr class="memdesc:a76e0fa6d9d444f56df7867a136421328 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Removes a component from 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="#a76e0fa6d9d444f56df7867a136421328">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a76e0fa6d9d444f56df7867a136421328 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a73b37452dfb4e5b13d063161f47bbba8 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a73b37452dfb4e5b13d063161f47bbba8">RemoveComponent< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:a73b37452dfb4e5b13d063161f47bbba8 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Removes the first component of type T from 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="#a73b37452dfb4e5b13d063161f47bbba8">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a73b37452dfb4e5b13d063161f47bbba8 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a4006da0785a94c358700200e2f3c62b9 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a4006da0785a94c358700200e2f3c62b9">ClearComponents</a> ()</td></tr>
|
||
|
<tr class="memdesc:a4006da0785a94c358700200e2f3c62b9 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove all components from 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="#a4006da0785a94c358700200e2f3c62b9">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a4006da0785a94c358700200e2f3c62b9 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7facaf09125ef7830cc4148d90a287a9 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a7facaf09125ef7830cc4148d90a287a9">AddSurface</a> (<a class="el" href="class_otter_1_1_surface.html">Surface</a> target)</td></tr>
|
||
|
<tr class="memdesc:a7facaf09125ef7830cc4148d90a287a9 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add a surface that the entity should render to. <a href="#a7facaf09125ef7830cc4148d90a287a9">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a7facaf09125ef7830cc4148d90a287a9 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a829519408c7951ffecd3b721255fe5b4 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a829519408c7951ffecd3b721255fe5b4">RemoveSurface</a> (<a class="el" href="class_otter_1_1_surface.html">Surface</a> target)</td></tr>
|
||
|
<tr class="memdesc:a829519408c7951ffecd3b721255fe5b4 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove a surface from the list of surfaces that the entity should render to. <a href="#a829519408c7951ffecd3b721255fe5b4">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a829519408c7951ffecd3b721255fe5b4 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a89391e9ce08a18be180032c0cf9d5277 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a89391e9ce08a18be180032c0cf9d5277">ClearSurfaces</a> ()</td></tr>
|
||
|
<tr class="memdesc:a89391e9ce08a18be180032c0cf9d5277 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove all Surfaces from the list of Surfaces that 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> should render to. <a href="#a89391e9ce08a18be180032c0cf9d5277">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a89391e9ce08a18be180032c0cf9d5277 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7a45eaf73ad7f0d901c5860d8029deb8 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_box_collider.html">BoxCollider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a7a45eaf73ad7f0d901c5860d8029deb8">SetHitbox</a> (int width, int height, params int[] tags)</td></tr>
|
||
|
<tr class="memdesc:a7a45eaf73ad7f0d901c5860d8029deb8 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Shortcut to set 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> of the entity to a <a class="el" href="class_otter_1_1_box_collider.html" title="Rectangle Collider. ">BoxCollider</a>. Using this will set the "Hitbox" field to 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>. <a href="#a7a45eaf73ad7f0d901c5860d8029deb8">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a7a45eaf73ad7f0d901c5860d8029deb8 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af02451ef1e1bc850934da9dd9950462a inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_box_collider.html">BoxCollider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#af02451ef1e1bc850934da9dd9950462a">SetHitbox</a> (int width, int height, Enum tag, params Enum[] tags)</td></tr>
|
||
|
<tr class="memdesc:af02451ef1e1bc850934da9dd9950462a inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Shortcut to set 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> of the entity to a <a class="el" href="class_otter_1_1_box_collider.html" title="Rectangle Collider. ">BoxCollider</a>. Using this will set the "Hitbox" field to 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>. <a href="#af02451ef1e1bc850934da9dd9950462a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:af02451ef1e1bc850934da9dd9950462a inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a4dfa0e05d292f07870c9bb0b04538266 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a4dfa0e05d292f07870c9bb0b04538266">GetEntity< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:a4dfa0e05d292f07870c9bb0b04538266 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get the first instance of 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> of type T in this <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>'s <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a4dfa0e05d292f07870c9bb0b04538266">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a4dfa0e05d292f07870c9bb0b04538266 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5d0e47e6254ffa8c54179f58f79ee3f3 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a5d0e47e6254ffa8c54179f58f79ee3f3">GetEntities< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:a5d0e47e6254ffa8c54179f58f79ee3f3 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get a list of entities of type T from this <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>'s <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a5d0e47e6254ffa8c54179f58f79ee3f3">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a5d0e47e6254ffa8c54179f58f79ee3f3 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a9634629373ebab589e04d8255178deec inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a9634629373ebab589e04d8255178deec">GetComponent< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:a9634629373ebab589e04d8255178deec inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get the first <a class="el" href="class_otter_1_1_component.html" title="Base Component class. Components can be added to Entities. ">Component</a> of type T. <a href="#a9634629373ebab589e04d8255178deec">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a9634629373ebab589e04d8255178deec inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aec8eb43946683130da7f2e387f16914b inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_component.html">Component</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aec8eb43946683130da7f2e387f16914b">GetComponent</a> (Type type)</td></tr>
|
||
|
<tr class="memdesc:aec8eb43946683130da7f2e387f16914b inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get the first <a class="el" href="class_otter_1_1_component.html" title="Base Component class. Components can be added to Entities. ">Component</a> of Type type. <a href="#aec8eb43946683130da7f2e387f16914b">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aec8eb43946683130da7f2e387f16914b inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac3f1de15a5ba734bec343bfdc4cada70 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ac3f1de15a5ba734bec343bfdc4cada70">GetComponents< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:ac3f1de15a5ba734bec343bfdc4cada70 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get all Components of type T. <a href="#ac3f1de15a5ba734bec343bfdc4cada70">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ac3f1de15a5ba734bec343bfdc4cada70 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa6da867889a2dd2357ab8727326a80a7 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aa6da867889a2dd2357ab8727326a80a7">GetGraphic< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:aa6da867889a2dd2357ab8727326a80a7 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get the first graphic of type T. <a href="#aa6da867889a2dd2357ab8727326a80a7">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aa6da867889a2dd2357ab8727326a80a7 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a65ca94cbe3aefab5ee682cc61212fa42 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a65ca94cbe3aefab5ee682cc61212fa42">GetCollider< T ></a> ()</td></tr>
|
||
|
<tr class="memdesc:a65ca94cbe3aefab5ee682cc61212fa42 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Get the first collider of type T. <a href="#a65ca94cbe3aefab5ee682cc61212fa42">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a65ca94cbe3aefab5ee682cc61212fa42 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a42a23aaf11d38948125f12e2c6ad7e11 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a42a23aaf11d38948125f12e2c6ad7e11">AddCollider< T ></a> (T c)</td></tr>
|
||
|
<tr class="memdesc:a42a23aaf11d38948125f12e2c6ad7e11 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Add a collider to the entity. <a href="#a42a23aaf11d38948125f12e2c6ad7e11">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a42a23aaf11d38948125f12e2c6ad7e11 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afc3f45e8fba6d1ab93fe018d2d818410 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#afc3f45e8fba6d1ab93fe018d2d818410">RemoveCollider< T ></a> (T c)</td></tr>
|
||
|
<tr class="memdesc:afc3f45e8fba6d1ab93fe018d2d818410 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove the collider from the entity. <a href="#afc3f45e8fba6d1ab93fe018d2d818410">More...</a><br/></td></tr>
|
||
|
<tr class="separator:afc3f45e8fba6d1ab93fe018d2d818410 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afcf1413aabcb35b75dc2c4e4fb4cc2ef inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#afcf1413aabcb35b75dc2c4e4fb4cc2ef">ClearColliders</a> ()</td></tr>
|
||
|
<tr class="memdesc:afcf1413aabcb35b75dc2c4e4fb4cc2ef inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove all colliders from the entity. <a href="#afcf1413aabcb35b75dc2c4e4fb4cc2ef">More...</a><br/></td></tr>
|
||
|
<tr class="separator:afcf1413aabcb35b75dc2c4e4fb4cc2ef inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab31f6eff3484b21e6db6196bf72c822a inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ab31f6eff3484b21e6db6196bf72c822a">SetCollider< T ></a> (T c)</td></tr>
|
||
|
<tr class="memdesc:ab31f6eff3484b21e6db6196bf72c822a inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove all current colliders and set collider to a new one. <a href="#ab31f6eff3484b21e6db6196bf72c822a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab31f6eff3484b21e6db6196bf72c822a inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aba7f478d61d132cd60fced2a83427de1 inherit pub_methods_class_otter_1_1_entity"><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_entity.html#aba7f478d61d132cd60fced2a83427de1">AddColliders</a> (params <a class="el" href="class_otter_1_1_collider.html">Collider</a>[] colliders)</td></tr>
|
||
|
<tr class="memdesc:aba7f478d61d132cd60fced2a83427de1 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Adds colliders to the entity. <a href="#aba7f478d61d132cd60fced2a83427de1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aba7f478d61d132cd60fced2a83427de1 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a40e75b2c77bf07460f0040e2bc8cee54 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a40e75b2c77bf07460f0040e2bc8cee54">RemoveColliders</a> (params <a class="el" href="class_otter_1_1_collider.html">Collider</a>[] colliders)</td></tr>
|
||
|
<tr class="memdesc:a40e75b2c77bf07460f0040e2bc8cee54 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Removes colliders from the entity. <a href="#a40e75b2c77bf07460f0040e2bc8cee54">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a40e75b2c77bf07460f0040e2bc8cee54 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aec7f76dcece9f096de030e19e4cb44a3 inherit pub_methods_class_otter_1_1_entity"><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_entity.html#aec7f76dcece9f096de030e19e4cb44a3">Collide</a> (float x, float y, params int[] tags)</td></tr>
|
||
|
<tr class="memdesc:aec7f76dcece9f096de030e19e4cb44a3 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision using the first available <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="#aec7f76dcece9f096de030e19e4cb44a3">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aec7f76dcece9f096de030e19e4cb44a3 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab7118727cd35c999160a648c0027dd01 inherit pub_methods_class_otter_1_1_entity"><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_entity.html#ab7118727cd35c999160a648c0027dd01">Collide</a> (float x, float y, params Enum[] tags)</td></tr>
|
||
|
<tr class="memdesc:ab7118727cd35c999160a648c0027dd01 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision using the first available <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="#ab7118727cd35c999160a648c0027dd01">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab7118727cd35c999160a648c0027dd01 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2c8b410d5507883f7a104247ca48b50e inherit pub_methods_class_otter_1_1_entity"><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_entity.html#a2c8b410d5507883f7a104247ca48b50e">CollideList</a> (float x, float y, params int[] tags)</td></tr>
|
||
|
<tr class="memdesc:a2c8b410d5507883f7a104247ca48b50e inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with the first available <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="#a2c8b410d5507883f7a104247ca48b50e">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a2c8b410d5507883f7a104247ca48b50e inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2b386c40ba5e1daa45fca438e41064da inherit pub_methods_class_otter_1_1_entity"><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_entity.html#a2b386c40ba5e1daa45fca438e41064da">CollideList</a> (float x, float y, params Enum[] tags)</td></tr>
|
||
|
<tr class="memdesc:a2b386c40ba5e1daa45fca438e41064da inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with the first available <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="#a2b386c40ba5e1daa45fca438e41064da">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a2b386c40ba5e1daa45fca438e41064da inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afe92d35e30fed7203b450de131cbfadb inherit pub_methods_class_otter_1_1_entity"><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_entity.html#afe92d35e30fed7203b450de131cbfadb">CollideEntities</a> (float x, float y, params int[] tags)</td></tr>
|
||
|
<tr class="memdesc:afe92d35e30fed7203b450de131cbfadb inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with the first available <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="#afe92d35e30fed7203b450de131cbfadb">More...</a><br/></td></tr>
|
||
|
<tr class="separator:afe92d35e30fed7203b450de131cbfadb inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abef7878a9abf302d55b3da12143cc906 inherit pub_methods_class_otter_1_1_entity"><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_entity.html#abef7878a9abf302d55b3da12143cc906">CollideEntities</a> (float x, float y, params Enum[] tags)</td></tr>
|
||
|
<tr class="memdesc:abef7878a9abf302d55b3da12143cc906 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for a collision with the first available <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="#abef7878a9abf302d55b3da12143cc906">More...</a><br/></td></tr>
|
||
|
<tr class="separator:abef7878a9abf302d55b3da12143cc906 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:acdea95ab2325ccac74cecab6fdf16a6d inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdea95ab2325ccac74cecab6fdf16a6d"></a>
|
||
|
List< T > </td><td class="memItemRight" valign="bottom"><b>CollideEntities< T ></b> (float x, float y, List< T > entities)</td></tr>
|
||
|
<tr class="separator:acdea95ab2325ccac74cecab6fdf16a6d inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab357a2b0f55f5af724661c781771b8d9 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab357a2b0f55f5af724661c781771b8d9"></a>
|
||
|
List< T > </td><td class="memItemRight" valign="bottom"><b>CollideEntities< T ></b> (float x, float y, params int[] tags)</td></tr>
|
||
|
<tr class="separator:ab357a2b0f55f5af724661c781771b8d9 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2760e7c91f28319737562c0e54a723bf inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2760e7c91f28319737562c0e54a723bf"></a>
|
||
|
List< T > </td><td class="memItemRight" valign="bottom"><b>CollideEntities< T ></b> (float x, float y, params Enum[] tags)</td></tr>
|
||
|
<tr class="separator:a2760e7c91f28319737562c0e54a723bf inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aecc390ea01cd98b31bee3905d098f02a inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aecc390ea01cd98b31bee3905d098f02a">Overlap</a> (float x, float y, params int[] tags)</td></tr>
|
||
|
<tr class="memdesc:aecc390ea01cd98b31bee3905d098f02a inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for an overlap using the first available collider. <a href="#aecc390ea01cd98b31bee3905d098f02a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aecc390ea01cd98b31bee3905d098f02a inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:adddc2f21081eab4916770380c0bcf194 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#adddc2f21081eab4916770380c0bcf194">Overlap</a> (float x, float y, params Enum[] tags)</td></tr>
|
||
|
<tr class="memdesc:adddc2f21081eab4916770380c0bcf194 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for an overlap using the first available collider. <a href="#adddc2f21081eab4916770380c0bcf194">More...</a><br/></td></tr>
|
||
|
<tr class="separator:adddc2f21081eab4916770380c0bcf194 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a91790c52bfe7895efec70fb5acef735a inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a91790c52bfe7895efec70fb5acef735a">Overlap</a> (float x, float y, <a class="el" href="class_otter_1_1_entity.html">Entity</a> e)</td></tr>
|
||
|
<tr class="memdesc:a91790c52bfe7895efec70fb5acef735a inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Checks for an overlap using the first available collider. <a href="#a91790c52bfe7895efec70fb5acef735a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a91790c52bfe7895efec70fb5acef735a inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a411f2f64c5012f0c61c3154d48d85209 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a411f2f64c5012f0c61c3154d48d85209">SceneBegin</a> ()</td></tr>
|
||
|
<tr class="memdesc:a411f2f64c5012f0c61c3154d48d85209 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> begins. <a href="#a411f2f64c5012f0c61c3154d48d85209">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a411f2f64c5012f0c61c3154d48d85209 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a6ed763ddde82831fa18bbf47a4062376 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a6ed763ddde82831fa18bbf47a4062376">SceneEnd</a> ()</td></tr>
|
||
|
<tr class="memdesc:a6ed763ddde82831fa18bbf47a4062376 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> ends. <a href="#a6ed763ddde82831fa18bbf47a4062376">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a6ed763ddde82831fa18bbf47a4062376 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a987d493540dcc657c26832e4ee5d61e4 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a987d493540dcc657c26832e4ee5d61e4">ScenePause</a> ()</td></tr>
|
||
|
<tr class="memdesc:a987d493540dcc657c26832e4ee5d61e4 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> is paused. <a href="#a987d493540dcc657c26832e4ee5d61e4">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a987d493540dcc657c26832e4ee5d61e4 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5673e5b658f123e24fd8ee5b797317b1 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a5673e5b658f123e24fd8ee5b797317b1">SceneResume</a> ()</td></tr>
|
||
|
<tr class="memdesc:a5673e5b658f123e24fd8ee5b797317b1 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> is resumed. <a href="#a5673e5b658f123e24fd8ee5b797317b1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a5673e5b658f123e24fd8ee5b797317b1 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5542f370203aebf3796c2e9c0afd2b38 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a5542f370203aebf3796c2e9c0afd2b38">Paused</a> ()</td></tr>
|
||
|
<tr class="memdesc:a5542f370203aebf3796c2e9c0afd2b38 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the entity is paused by the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a5542f370203aebf3796c2e9c0afd2b38">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a5542f370203aebf3796c2e9c0afd2b38 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8d67d03137fe99578738f653fe137c32 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a8d67d03137fe99578738f653fe137c32">Resumed</a> ()</td></tr>
|
||
|
<tr class="memdesc:a8d67d03137fe99578738f653fe137c32 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the entity is resumed by the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a8d67d03137fe99578738f653fe137c32">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a8d67d03137fe99578738f653fe137c32 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2bbe339dee3372d465700510d3ad6d52 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_tween.html">Tween</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a2bbe339dee3372d465700510d3ad6d52">Tween</a> (object target, object values, float duration, float delay=0)</td></tr>
|
||
|
<tr class="memdesc:a2bbe339dee3372d465700510d3ad6d52 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Tweens a set of numeric properties on an object. <a href="#a2bbe339dee3372d465700510d3ad6d52">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a2bbe339dee3372d465700510d3ad6d52 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aaf3d10b7a4bb8d8585931edefe362aef inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aaf3d10b7a4bb8d8585931edefe362aef">UpdateFirst</a> ()</td></tr>
|
||
|
<tr class="memdesc:aaf3d10b7a4bb8d8585931edefe362aef inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called first during the update. Happens before Update. <a href="#aaf3d10b7a4bb8d8585931edefe362aef">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aaf3d10b7a4bb8d8585931edefe362aef inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a3ff7f76ff681fafd9cdb17f830ffe04c inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a3ff7f76ff681fafd9cdb17f830ffe04c">UpdateLast</a> ()</td></tr>
|
||
|
<tr class="memdesc:a3ff7f76ff681fafd9cdb17f830ffe04c inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called last during the update. Happens after Update. <a href="#a3ff7f76ff681fafd9cdb17f830ffe04c">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a3ff7f76ff681fafd9cdb17f830ffe04c inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afc0d3c70647156fc901db1127c3af636 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#afc0d3c70647156fc901db1127c3af636">Render</a> ()</td></tr>
|
||
|
<tr class="memdesc:afc0d3c70647156fc901db1127c3af636 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called when the entity is rendering to the screen. <a href="#afc0d3c70647156fc901db1127c3af636">More...</a><br/></td></tr>
|
||
|
<tr class="separator:afc0d3c70647156fc901db1127c3af636 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7e74003944f2082965f045a19d5ec4a6 inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a7e74003944f2082965f045a19d5ec4a6">Prerender</a> ()</td></tr>
|
||
|
<tr class="memdesc:a7e74003944f2082965f045a19d5ec4a6 inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Called before an entity is rendered. Things rendered here will appear below 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>'s Graphics. <a href="#a7e74003944f2082965f045a19d5ec4a6">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a7e74003944f2082965f045a19d5ec4a6 inherit pub_methods_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a6f3b4e29d2931195573fbd31240b60bf inherit pub_methods_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a6f3b4e29d2931195573fbd31240b60bf">RemoveSelf</a> ()</td></tr>
|
||
|
<tr class="memdesc:a6f3b4e29d2931195573fbd31240b60bf inherit pub_methods_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Remove this entity from the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> it's in. <a href="#a6f3b4e29d2931195573fbd31240b60bf">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a6f3b4e29d2931195573fbd31240b60bf inherit pub_methods_class_otter_1_1_entity"><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:a8799364ded72a8f56a549d3f49da3358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_color.html">Color</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#a8799364ded72a8f56a549d3f49da3358">Color</a></td></tr>
|
||
|
<tr class="memdesc:a8799364ded72a8f56a549d3f49da3358"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_otter_1_1_color.html" title="Class that represents a color with red, green, blue, and alpha channels. ">Color</a> for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. <a href="#a8799364ded72a8f56a549d3f49da3358">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a8799364ded72a8f56a549d3f49da3358"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab84b2561f8ab71b581a379a534927418"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#ab84b2561f8ab71b581a379a534927418">Alpha</a> = 1</td></tr>
|
||
|
<tr class="memdesc:ab84b2561f8ab71b581a379a534927418"><td class="mdescLeft"> </td><td class="mdescRight">The initial alpha for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. <a href="#ab84b2561f8ab71b581a379a534927418">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab84b2561f8ab71b581a379a534927418"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a860dbdcd396e63e4cf8e4148ce72bac8"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#a860dbdcd396e63e4cf8e4148ce72bac8">FinalAlpha</a> = 0</td></tr>
|
||
|
<tr class="memdesc:a860dbdcd396e63e4cf8e4148ce72bac8"><td class="mdescLeft"> </td><td class="mdescRight">The final alpha for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. <a href="#a860dbdcd396e63e4cf8e4148ce72bac8">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a860dbdcd396e63e4cf8e4148ce72bac8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa5da757c7cd7f8e77841545f9f1e1480"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_otter.html#aecf7d2681beb4e3fd83a217c3c688a67">BlendMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#aa5da757c7cd7f8e77841545f9f1e1480">Blend</a> = BlendMode.Alpha</td></tr>
|
||
|
<tr class="memdesc:aa5da757c7cd7f8e77841545f9f1e1480"><td class="mdescLeft"> </td><td class="mdescRight">The BlendMode for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. <a href="#aa5da757c7cd7f8e77841545f9f1e1480">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aa5da757c7cd7f8e77841545f9f1e1480"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="inherit_header pub_attribs_class_otter_1_1_entity"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_otter_1_1_entity')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_otter_1_1_entity.html">Otter.Entity</a></td></tr>
|
||
|
<tr class="memitem:ae9d1abad33103378ec98713f1aa223f7 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ae9d1abad33103378ec98713f1aa223f7">X</a></td></tr>
|
||
|
<tr class="memdesc:ae9d1abad33103378ec98713f1aa223f7 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The X position of 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="#ae9d1abad33103378ec98713f1aa223f7">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ae9d1abad33103378ec98713f1aa223f7 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8ae41cfb48c3d01bc595ea84fed452a8 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a8ae41cfb48c3d01bc595ea84fed452a8">Y</a></td></tr>
|
||
|
<tr class="memdesc:a8ae41cfb48c3d01bc595ea84fed452a8 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The Y position of 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="#a8ae41cfb48c3d01bc595ea84fed452a8">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a8ae41cfb48c3d01bc595ea84fed452a8 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:add6f69e7e847684b4da71493e9aa6585 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#add6f69e7e847684b4da71493e9aa6585">Timer</a></td></tr>
|
||
|
<tr class="memdesc:add6f69e7e847684b4da71493e9aa6585 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">How long 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> has been active. <a href="#add6f69e7e847684b4da71493e9aa6585">More...</a><br/></td></tr>
|
||
|
<tr class="separator:add6f69e7e847684b4da71493e9aa6585 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5b6f7c9d19a89f90f1abea1408639eaf inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a5b6f7c9d19a89f90f1abea1408639eaf">Visible</a> = true</td></tr>
|
||
|
<tr class="memdesc:a5b6f7c9d19a89f90f1abea1408639eaf inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Determines if 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> will render. <a href="#a5b6f7c9d19a89f90f1abea1408639eaf">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a5b6f7c9d19a89f90f1abea1408639eaf inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a396b058410b538c2ce1731e1ae7af072 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a396b058410b538c2ce1731e1ae7af072">Collidable</a> = true</td></tr>
|
||
|
<tr class="memdesc:a396b058410b538c2ce1731e1ae7af072 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Determines if 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> will collide with other entities. The entity can still check for collisions, but will not register as a collision with other entities. <a href="#a396b058410b538c2ce1731e1ae7af072">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a396b058410b538c2ce1731e1ae7af072 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7ce8acbfaab35c399ce6bc792a1ee6df inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a7ce8acbfaab35c399ce6bc792a1ee6df">AutoUpdate</a> = true</td></tr>
|
||
|
<tr class="memdesc:a7ce8acbfaab35c399ce6bc792a1ee6df inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Deteremines if 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>'s update functions will run automatically from the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a7ce8acbfaab35c399ce6bc792a1ee6df">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a7ce8acbfaab35c399ce6bc792a1ee6df inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a884eebfe610765de78bc107e4d3f4997 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a884eebfe610765de78bc107e4d3f4997">AutoRender</a> = true</td></tr>
|
||
|
<tr class="memdesc:a884eebfe610765de78bc107e4d3f4997 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Determines if 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>'s render functions will run automatically from the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a884eebfe610765de78bc107e4d3f4997">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a884eebfe610765de78bc107e4d3f4997 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af81265f4af1550ad98a7796a2da6300f inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_tweener.html">Tweener</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#af81265f4af1550ad98a7796a2da6300f">Tweener</a> = new <a class="el" href="class_otter_1_1_tweener.html">Tweener</a>()</td></tr>
|
||
|
<tr class="memdesc:af81265f4af1550ad98a7796a2da6300f inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The tween manager that controls all tweens on this entity. <a href="#af81265f4af1550ad98a7796a2da6300f">More...</a><br/></td></tr>
|
||
|
<tr class="separator:af81265f4af1550ad98a7796a2da6300f inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a72d7647de31cd11c2fdb9b07aacad809 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a72d7647de31cd11c2fdb9b07aacad809">OnAdded</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:a72d7647de31cd11c2fdb9b07aacad809 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that fires when the entity is added to a <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a72d7647de31cd11c2fdb9b07aacad809">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a72d7647de31cd11c2fdb9b07aacad809 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a40144604bbbcc1280f12e600d0c3bd13 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a40144604bbbcc1280f12e600d0c3bd13">OnUpdate</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:a40144604bbbcc1280f12e600d0c3bd13 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that fires when the entity is updated. <a href="#a40144604bbbcc1280f12e600d0c3bd13">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a40144604bbbcc1280f12e600d0c3bd13 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aea6f37c54425269c4e4e2a1bf24e9bb4 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aea6f37c54425269c4e4e2a1bf24e9bb4">OnUpdateFirst</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:aea6f37c54425269c4e4e2a1bf24e9bb4 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that fires in the entity's <a class="el" href="class_otter_1_1_entity.html#aaf3d10b7a4bb8d8585931edefe362aef" title="Called first during the update. Happens before Update. ">UpdateFirst()</a>. <a href="#aea6f37c54425269c4e4e2a1bf24e9bb4">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aea6f37c54425269c4e4e2a1bf24e9bb4 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0f81e0d3f12341adedb3136433034cee inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a0f81e0d3f12341adedb3136433034cee">OnUpdateLast</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:a0f81e0d3f12341adedb3136433034cee inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that is fired in the entity's <a class="el" href="class_otter_1_1_entity.html#a3ff7f76ff681fafd9cdb17f830ffe04c" title="Called last during the update. Happens after Update. ">UpdateLast()</a>. <a href="#a0f81e0d3f12341adedb3136433034cee">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a0f81e0d3f12341adedb3136433034cee inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a46e362f759dca5b10db35082a620ecdd inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a46e362f759dca5b10db35082a620ecdd">OnRemoved</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:a46e362f759dca5b10db35082a620ecdd inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that fires when the entity is removed from a <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a46e362f759dca5b10db35082a620ecdd">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a46e362f759dca5b10db35082a620ecdd inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a06a0c72675844d36e2184a50c0f416a6 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">Action </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a06a0c72675844d36e2184a50c0f416a6">OnRender</a> = delegate { }</td></tr>
|
||
|
<tr class="memdesc:a06a0c72675844d36e2184a50c0f416a6 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">An action that fires when the entity is rendered. <a href="#a06a0c72675844d36e2184a50c0f416a6">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a06a0c72675844d36e2184a50c0f416a6 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a67427670a92517ff0c1dc9a66890041f inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a67427670a92517ff0c1dc9a66890041f">Name</a></td></tr>
|
||
|
<tr class="memdesc:a67427670a92517ff0c1dc9a66890041f inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The name of this entity. Default's to the Type name. <a href="#a67427670a92517ff0c1dc9a66890041f">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a67427670a92517ff0c1dc9a66890041f inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a4ef1b5d2a778ade09ed1889c0dae609e inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a4ef1b5d2a778ade09ed1889c0dae609e">Layer</a></td></tr>
|
||
|
<tr class="memdesc:a4ef1b5d2a778ade09ed1889c0dae609e inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The order in which to render this entity. Higher numbers draw later. <a href="#a4ef1b5d2a778ade09ed1889c0dae609e">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a4ef1b5d2a778ade09ed1889c0dae609e inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:adbda14e63880c4eca16c4abb87d91145 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#adbda14e63880c4eca16c4abb87d91145">Order</a></td></tr>
|
||
|
<tr class="memdesc:adbda14e63880c4eca16c4abb87d91145 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The order in which to update this entity. Higher numbers update later. <a href="#adbda14e63880c4eca16c4abb87d91145">More...</a><br/></td></tr>
|
||
|
<tr class="separator:adbda14e63880c4eca16c4abb87d91145 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af31176ba72e3f7943346582060f17c09 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#af31176ba72e3f7943346582060f17c09">Group</a></td></tr>
|
||
|
<tr class="memdesc:af31176ba72e3f7943346582060f17c09 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The pause group this entity is a part of. <a href="#af31176ba72e3f7943346582060f17c09">More...</a><br/></td></tr>
|
||
|
<tr class="separator:af31176ba72e3f7943346582060f17c09 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a46a9e7469e8b1257f6ab0a724be51886 inherit pub_attribs_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a46a9e7469e8b1257f6ab0a724be51886">LifeSpan</a></td></tr>
|
||
|
<tr class="memdesc:a46a9e7469e8b1257f6ab0a724be51886 inherit pub_attribs_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">How long the entity should live in the scene before removing itself. If this is set the entity will be automatically removed when the Timer exceeds this value. <a href="#a46a9e7469e8b1257f6ab0a724be51886">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a46a9e7469e8b1257f6ab0a724be51886 inherit pub_attribs_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||
|
Static Public Attributes</h2></td></tr>
|
||
|
<tr class="memitem:a854ec6eac409be80fd8850c628921137"><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_flash.html#a854ec6eac409be80fd8850c628921137">DefaultLifeSpan</a> = 60</td></tr>
|
||
|
<tr class="memdesc:a854ec6eac409be80fd8850c628921137"><td class="mdescLeft"> </td><td class="mdescRight">The default life span for all created <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a> Entities. <a href="#a854ec6eac409be80fd8850c628921137">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a854ec6eac409be80fd8850c628921137"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||
|
Additional Inherited Members</h2></td></tr>
|
||
|
<tr class="inherit_header properties_class_otter_1_1_entity"><td colspan="2" onclick="javascript:toggleInherit('properties_class_otter_1_1_entity')"><img src="closed.png" alt="-"/> Properties inherited from <a class="el" href="class_otter_1_1_entity.html">Otter.Entity</a></td></tr>
|
||
|
<tr class="memitem:a6ed5bf362c17169f301b6b3f2dc681c6 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a6ed5bf362c17169f301b6b3f2dc681c6">UpdatedOnce</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a6ed5bf362c17169f301b6b3f2dc681c6 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Is true if 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> has been updated by the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> at least once. <a href="#a6ed5bf362c17169f301b6b3f2dc681c6">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a6ed5bf362c17169f301b6b3f2dc681c6 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8d333258ecabac56f093a9d2d0f9c143 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d333258ecabac56f093a9d2d0f9c143"></a>
|
||
|
<a class="el" href="class_otter_1_1_component.html">Component</a> </td><td class="memItemRight" valign="bottom"><b>this[int id]</b><code> [get]</code></td></tr>
|
||
|
<tr class="separator:a8d333258ecabac56f093a9d2d0f9c143 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a446537c50a000741111eac5fda8490c6 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_graphic.html">Graphic</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a446537c50a000741111eac5fda8490c6">Graphics</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a446537c50a000741111eac5fda8490c6 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The list of graphics to render. <a href="#a446537c50a000741111eac5fda8490c6">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a446537c50a000741111eac5fda8490c6 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a6dc38d98ff8390ba61ea260601831b81 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_component.html">Component</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a6dc38d98ff8390ba61ea260601831b81">Components</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a6dc38d98ff8390ba61ea260601831b81 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The list of components to update and render. <a href="#a6dc38d98ff8390ba61ea260601831b81">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a6dc38d98ff8390ba61ea260601831b81 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a34312856f3a53eed0a00b82781cebf7a inherit properties_class_otter_1_1_entity"><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_entity.html#a34312856f3a53eed0a00b82781cebf7a">Colliders</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a34312856f3a53eed0a00b82781cebf7a inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The list of colliders to use for collision checks. <a href="#a34312856f3a53eed0a00b82781cebf7a">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a34312856f3a53eed0a00b82781cebf7a inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ae1820f917d0cd329ce2bd4020ee595ce inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">List< <a class="el" href="class_otter_1_1_surface.html">Surface</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ae1820f917d0cd329ce2bd4020ee595ce">Surfaces</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:ae1820f917d0cd329ce2bd4020ee595ce inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The list of surfaces the entity should draw to. <a href="#ae1820f917d0cd329ce2bd4020ee595ce">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ae1820f917d0cd329ce2bd4020ee595ce inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a03aeae181feef086415ea7d823d66ceb inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_scene.html">Scene</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a03aeae181feef086415ea7d823d66ceb">Scene</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a03aeae181feef086415ea7d823d66ceb inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> that controls and updates this entity. <a href="#a03aeae181feef086415ea7d823d66ceb">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a03aeae181feef086415ea7d823d66ceb inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aef88e763a30be231d27def37e6a85f4e inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#aef88e763a30be231d27def37e6a85f4e">InstanceId</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:aef88e763a30be231d27def37e6a85f4e inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The int id of 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> for the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> its currently in. <a href="#aef88e763a30be231d27def37e6a85f4e">More...</a><br/></td></tr>
|
||
|
<tr class="separator:aef88e763a30be231d27def37e6a85f4e inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0e85db74006efc318bb4721c954e62d1 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a0e85db74006efc318bb4721c954e62d1">IsInScene</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:a0e85db74006efc318bb4721c954e62d1 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if the entity is currently in a <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>, or is queued to be added to a <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a> next update. <a href="#a0e85db74006efc318bb4721c954e62d1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a0e85db74006efc318bb4721c954e62d1 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac1239f66f01a987e15a9cd6c0a9d0bad inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_surface.html">Surface</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ac1239f66f01a987e15a9cd6c0a9d0bad">Surface</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:ac1239f66f01a987e15a9cd6c0a9d0bad inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The default <a class="el" href="class_otter_1_1_surface.html" title="Graphic that represents a render target. By default the game uses a master surface to render the game...">Surface</a> that the entity should render to. <a href="#ac1239f66f01a987e15a9cd6c0a9d0bad">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ac1239f66f01a987e15a9cd6c0a9d0bad inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac8cad254919689c6e72855d9d7b21bd2 inherit properties_class_otter_1_1_entity"><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_entity.html#ac8cad254919689c6e72855d9d7b21bd2">Overlapped</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:ac8cad254919689c6e72855d9d7b21bd2 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The currently overlapped entity. This only works when using an Overlap collision check, and there is a result. <a href="#ac8cad254919689c6e72855d9d7b21bd2">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ac8cad254919689c6e72855d9d7b21bd2 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a52b1c01f1ba601ccf9f2ef43f5b0b6ba inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_box_collider.html">BoxCollider</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a52b1c01f1ba601ccf9f2ef43f5b0b6ba">Hitbox</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a52b1c01f1ba601ccf9f2ef43f5b0b6ba inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Set to a collider by using the SetHitbox method. Shortcut reference. <a href="#a52b1c01f1ba601ccf9f2ef43f5b0b6ba">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a52b1c01f1ba601ccf9f2ef43f5b0b6ba inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab8fa160b54cc66ffd1af5fbc7d78c4c0 inherit properties_class_otter_1_1_entity"><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_entity.html#ab8fa160b54cc66ffd1af5fbc7d78c4c0">Collider</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:ab8fa160b54cc66ffd1af5fbc7d78c4c0 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Returns the first available collider, or set 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="#ab8fa160b54cc66ffd1af5fbc7d78c4c0">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab8fa160b54cc66ffd1af5fbc7d78c4c0 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab317c2cb90ec98294720dbcfc5cc8995 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_input.html">Input</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ab317c2cb90ec98294720dbcfc5cc8995">Input</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:ab317c2cb90ec98294720dbcfc5cc8995 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">A reference to the <a class="el" href="class_otter_1_1_input.html" title="Class used for managing input from the keyboard, mouse, and joysticks. Updated by the active Game...">Input</a> object in the <a class="el" href="class_otter_1_1_game.html" title="ᶜ(ᵔᴥᵔ)ᵓ Core class Otter. Create a Game, and then use Game.Start(); to run it. ">Game</a> that controls the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#ab317c2cb90ec98294720dbcfc5cc8995">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ab317c2cb90ec98294720dbcfc5cc8995 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2a6631de335a7395d07e0b9b4b8ad07f inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_game.html">Game</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a2a6631de335a7395d07e0b9b4b8ad07f">Game</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:a2a6631de335a7395d07e0b9b4b8ad07f inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">A reference to the <a class="el" href="class_otter_1_1_game.html" title="ᶜ(ᵔᴥᵔ)ᵓ Core class Otter. Create a Game, and then use Game.Start(); to run it. ">Game</a> that controls the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. <a href="#a2a6631de335a7395d07e0b9b4b8ad07f">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a2a6631de335a7395d07e0b9b4b8ad07f inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abc7aef1767b55316ab6e4a1f18e215c1 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#abc7aef1767b55316ab6e4a1f18e215c1">IsPaused</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:abc7aef1767b55316ab6e4a1f18e215c1 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">If the entity is currently paused by the scene. <a href="#abc7aef1767b55316ab6e4a1f18e215c1">More...</a><br/></td></tr>
|
||
|
<tr class="separator:abc7aef1767b55316ab6e4a1f18e215c1 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a9d08da9a4550ca521331e3711f34457f inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a9d08da9a4550ca521331e3711f34457f">ScreenX</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:a9d08da9a4550ca521331e3711f34457f inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The x position in screen space of the entity. <a href="#a9d08da9a4550ca521331e3711f34457f">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a9d08da9a4550ca521331e3711f34457f inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:acaf291c4807895a0f07be443b8fcbff3 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#acaf291c4807895a0f07be443b8fcbff3">ScreenY</a><code> [get]</code></td></tr>
|
||
|
<tr class="memdesc:acaf291c4807895a0f07be443b8fcbff3 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The y position in screen space of the entity. <a href="#acaf291c4807895a0f07be443b8fcbff3">More...</a><br/></td></tr>
|
||
|
<tr class="separator:acaf291c4807895a0f07be443b8fcbff3 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ad5beab7073bffe726a9620e048a28a78 inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_otter_1_1_graphic.html">Graphic</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#ad5beab7073bffe726a9620e048a28a78">Graphic</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:ad5beab7073bffe726a9620e048a28a78 inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">Returns the first available graphic, or set the graphic. <a href="#ad5beab7073bffe726a9620e048a28a78">More...</a><br/></td></tr>
|
||
|
<tr class="separator:ad5beab7073bffe726a9620e048a28a78 inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0be500c4359944ab70af35cb500cbddf inherit properties_class_otter_1_1_entity"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_otter_1_1_vector2.html">Vector2</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_otter_1_1_entity.html#a0be500c4359944ab70af35cb500cbddf">Position</a><code> [get, set]</code></td></tr>
|
||
|
<tr class="memdesc:a0be500c4359944ab70af35cb500cbddf inherit properties_class_otter_1_1_entity"><td class="mdescLeft"> </td><td class="mdescRight">The position of 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> represented as a <a class="el" href="struct_otter_1_1_vector2.html" title="Struct for representing a Vector2. ">Vector2</a> <a href="#a0be500c4359944ab70af35cb500cbddf">More...</a><br/></td></tr>
|
||
|
<tr class="separator:a0be500c4359944ab70af35cb500cbddf inherit properties_class_otter_1_1_entity"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table>
|
||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||
|
<div class="textblock"><p><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 acts as a screen flash. Best used when using the constructor that allows for initial parameters be set: <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>(Color.Red) { Alpha = 0.5, Blend = BlendMode.Add }; </p>
|
||
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||
|
<a class="anchor" id="a4cf424cbe29d3712457f3e05e01c818b"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">Otter.Flash.Flash </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></td><td>)</td>
|
||
|
<td></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Create a new <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. </p>
|
||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||
|
<table class="params">
|
||
|
<tr><td class="paramname">color</td><td>The <a class="el" href="class_otter_1_1_color.html" title="Class that represents a color with red, green, blue, and alpha channels. ">Color</a> of the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>.</td></tr>
|
||
|
</table>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||
|
<a class="anchor" id="af553dd6210b58da2dd18d658804a1251"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">override void Otter.Flash.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>Added to the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. </p>
|
||
|
|
||
|
<p>Reimplemented from <a class="el" href="class_otter_1_1_entity.html#a749918823d3783e8f2ced08be6fabe56">Otter.Entity</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a82b2e9d57858d24dd9a46fee87538819"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">override void Otter.Flash.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>Removed from the <a class="el" href="class_otter_1_1_scene.html" title="Class used to manage Entities. The active Game should update the active Scene, which then updates all...">Scene</a>. </p>
|
||
|
|
||
|
<p>Reimplemented from <a class="el" href="class_otter_1_1_entity.html#ac3d159a69680264379ee4e704add6181">Otter.Entity</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="acd9cbb69322c5bb074da7f14538a53a7"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">override void Otter.Flash.Update </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>Updated. </p>
|
||
|
|
||
|
<p>Reimplemented from <a class="el" href="class_otter_1_1_entity.html#a603fbbac43a858a20e4e653573050104">Otter.Entity</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||
|
<a class="anchor" id="ab84b2561f8ab71b581a379a534927418"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">float Otter.Flash.Alpha = 1</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>The initial alpha for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aa5da757c7cd7f8e77841545f9f1e1480"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname"><a class="el" href="namespace_otter.html#aecf7d2681beb4e3fd83a217c3c688a67">BlendMode</a> Otter.Flash.Blend = BlendMode.Alpha</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>The BlendMode for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a8799364ded72a8f56a549d3f49da3358"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname"><a class="el" href="class_otter_1_1_color.html">Color</a> Otter.Flash.Color</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>The <a class="el" href="class_otter_1_1_color.html" title="Class that represents a color with red, green, blue, and alpha channels. ">Color</a> for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a854ec6eac409be80fd8850c628921137"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">int Otter.Flash.DefaultLifeSpan = 60</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>The default life span for all created <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a> Entities. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a860dbdcd396e63e4cf8e4148ce72bac8"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">float Otter.Flash.FinalAlpha = 0</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>The final alpha for the <a class="el" href="class_otter_1_1_flash.html" title="Entity that acts as a screen flash. Best used when using the constructor that allows for initial para...">Flash</a>. </p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||
|
<li>Otter/Utility/Entities/Flash.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_flash.html">Flash</a></li>
|
||
|
<li class="footer">Generated on Thu May 12 2016 18:16:53 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>
|