367 lines
17 KiB
HTML
367 lines
17 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>OpenArena: ENTITY Class Reference</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.4.7 -->
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul></div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="annotated.html"><span>Class List</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>
|
|
<h1>ENTITY Class Reference</h1><!-- doxytag: class="ENTITY" -->Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.
|
|
<a href="#_details">More...</a>
|
|
<p>
|
|
<code>#include <entity.h></code>
|
|
<p>
|
|
<a href="struct_e_n_t_i_t_y-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#8885d9c9a6259e04f3ac5614079b5bc0">ENTITY</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here. <a href="#8885d9c9a6259e04f3ac5614079b5bc0"></a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#8885d9c9a6259e04f3ac5614079b5bc0">ENTITY</a> ()</td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here. <a href="#8885d9c9a6259e04f3ac5614079b5bc0"></a><br></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_p_l_a_y_e_r___s_t_a_r_t.html">PLAYER_START</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#5fbb4d23a6c2e1dddc306865ab5d5e8e">Player_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#ba542eeabc23f0ce324e37fed7c936d3">numPlayer_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_p_l_a_y_e_r___d_e_a_t_h_m_a_t_c_h___s_t_a_r_t.html">PLAYER_DEATHMATCH_START</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#77408e053b38a68ed1722413633a2d70">Player_Deathmatch_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#bdc3007c08b19d5326bed7ab1c005c01">numPlayer_Deathmatch_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_b_o_t___s_t_a_r_t.html">BOT_START</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#086f977154c2d17210d151e83799c2ab">Bot_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#66038fbfb29ccad6789bee035fce8180">numBot_Start</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_g_e_o_m_e_t_r_y.html">GEOMETRY</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#343ddcef2e15ed74d7b5e933326d1614">Geometry</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#29046498b33e419850f5bda7e0dbea57">numGeometry</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_p_r_o_j_e_c_t_i_l_e.html">PROJECTILE</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#5244ad9eb0469ae8bdd0960620fb14c8">Projectile</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#14affdef6559766851ecb16273750f89">numProjectile</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint32 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#8dc62bbd10d5f0e2598cc4d364a07846">type</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#2769a4e21b50b7304e9b6d4ea229d96c">vPosition</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#a5f2b4244c2f361c85a5b75df3fb0f8a">vHeading</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#12f4b31e2734f0aa02d5adf3b73abd73">vUp</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">uint16 </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_n_t_i_t_y.html#2e721a02ff2bfdf34ec88532cd64249f">health</a></td></tr>
|
|
|
|
</table>
|
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.
|
|
<p>
|
|
Write detailed description for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.<p>
|
|
<dl compact><dt><b>Remarks:</b></dt><dd>Write remarks for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.</dd></dl>
|
|
<dl compact><dt><b>See also:</b></dt><dd>Separate items with the '|' character. </dd></dl>
|
|
|
|
<p>
|
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="8885d9c9a6259e04f3ac5614079b5bc0"></a><!-- doxytag: member="ENTITY::ENTITY" ref="8885d9c9a6259e04f3ac5614079b5bc0" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENTITY::ENTITY </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.
|
|
<p>
|
|
<dl compact><dt><b>Exceptions:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em><exception</em> </td><td>class> Description of criteria for throwing this exception.</td></tr>
|
|
</table>
|
|
</dl>
|
|
Write detailed description for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.<p>
|
|
<dl compact><dt><b>Remarks:</b></dt><dd>Write remarks for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.</dd></dl>
|
|
<dl compact><dt><b>See also:</b></dt><dd>Separate items with the '|' character. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8885d9c9a6259e04f3ac5614079b5bc0"></a><!-- doxytag: member="ENTITY::ENTITY" ref="8885d9c9a6259e04f3ac5614079b5bc0" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENTITY::ENTITY </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Write brief comment for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.
|
|
<p>
|
|
<dl compact><dt><b>Exceptions:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em><exception</em> </td><td>class> Description of criteria for throwing this exception.</td></tr>
|
|
</table>
|
|
</dl>
|
|
Write detailed description for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.<p>
|
|
<dl compact><dt><b>Remarks:</b></dt><dd>Write remarks for <a class="el" href="struct_e_n_t_i_t_y.html">ENTITY</a> here.</dd></dl>
|
|
<dl compact><dt><b>See also:</b></dt><dd>Separate items with the '|' character. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Data Documentation</h2>
|
|
<a class="anchor" name="086f977154c2d17210d151e83799c2ab"></a><!-- doxytag: member="ENTITY::Bot_Start" ref="086f977154c2d17210d151e83799c2ab" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_b_o_t___s_t_a_r_t.html">BOT_START</a>* <a class="el" href="struct_e_n_t_i_t_y.html#086f977154c2d17210d151e83799c2ab">ENTITY::Bot_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="343ddcef2e15ed74d7b5e933326d1614"></a><!-- doxytag: member="ENTITY::Geometry" ref="343ddcef2e15ed74d7b5e933326d1614" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_g_e_o_m_e_t_r_y.html">GEOMETRY</a>* <a class="el" href="struct_e_n_t_i_t_y.html#343ddcef2e15ed74d7b5e933326d1614">ENTITY::Geometry</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="2e721a02ff2bfdf34ec88532cd64249f"></a><!-- doxytag: member="ENTITY::health" ref="2e721a02ff2bfdf34ec88532cd64249f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint16 <a class="el" href="struct_e_n_t_i_t_y.html#2e721a02ff2bfdf34ec88532cd64249f">ENTITY::health</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="66038fbfb29ccad6789bee035fce8180"></a><!-- doxytag: member="ENTITY::numBot_Start" ref="66038fbfb29ccad6789bee035fce8180" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="struct_e_n_t_i_t_y.html#66038fbfb29ccad6789bee035fce8180">ENTITY::numBot_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="29046498b33e419850f5bda7e0dbea57"></a><!-- doxytag: member="ENTITY::numGeometry" ref="29046498b33e419850f5bda7e0dbea57" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="struct_e_n_t_i_t_y.html#29046498b33e419850f5bda7e0dbea57">ENTITY::numGeometry</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="bdc3007c08b19d5326bed7ab1c005c01"></a><!-- doxytag: member="ENTITY::numPlayer_Deathmatch_Start" ref="bdc3007c08b19d5326bed7ab1c005c01" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="struct_e_n_t_i_t_y.html#bdc3007c08b19d5326bed7ab1c005c01">ENTITY::numPlayer_Deathmatch_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ba542eeabc23f0ce324e37fed7c936d3"></a><!-- doxytag: member="ENTITY::numPlayer_Start" ref="ba542eeabc23f0ce324e37fed7c936d3" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="struct_e_n_t_i_t_y.html#ba542eeabc23f0ce324e37fed7c936d3">ENTITY::numPlayer_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="14affdef6559766851ecb16273750f89"></a><!-- doxytag: member="ENTITY::numProjectile" ref="14affdef6559766851ecb16273750f89" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="struct_e_n_t_i_t_y.html#14affdef6559766851ecb16273750f89">ENTITY::numProjectile</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="77408e053b38a68ed1722413633a2d70"></a><!-- doxytag: member="ENTITY::Player_Deathmatch_Start" ref="77408e053b38a68ed1722413633a2d70" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_p_l_a_y_e_r___d_e_a_t_h_m_a_t_c_h___s_t_a_r_t.html">PLAYER_DEATHMATCH_START</a>* <a class="el" href="struct_e_n_t_i_t_y.html#77408e053b38a68ed1722413633a2d70">ENTITY::Player_Deathmatch_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5fbb4d23a6c2e1dddc306865ab5d5e8e"></a><!-- doxytag: member="ENTITY::Player_Start" ref="5fbb4d23a6c2e1dddc306865ab5d5e8e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_p_l_a_y_e_r___s_t_a_r_t.html">PLAYER_START</a>* <a class="el" href="struct_e_n_t_i_t_y.html#5fbb4d23a6c2e1dddc306865ab5d5e8e">ENTITY::Player_Start</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5244ad9eb0469ae8bdd0960620fb14c8"></a><!-- doxytag: member="ENTITY::Projectile" ref="5244ad9eb0469ae8bdd0960620fb14c8" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_p_r_o_j_e_c_t_i_l_e.html">PROJECTILE</a>* <a class="el" href="struct_e_n_t_i_t_y.html#5244ad9eb0469ae8bdd0960620fb14c8">ENTITY::Projectile</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8dc62bbd10d5f0e2598cc4d364a07846"></a><!-- doxytag: member="ENTITY::type" ref="8dc62bbd10d5f0e2598cc4d364a07846" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">uint32 <a class="el" href="struct_e_n_t_i_t_y.html#8dc62bbd10d5f0e2598cc4d364a07846">ENTITY::type</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a5f2b4244c2f361c85a5b75df3fb0f8a"></a><!-- doxytag: member="ENTITY::vHeading" ref="a5f2b4244c2f361c85a5b75df3fb0f8a" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> <a class="el" href="struct_e_n_t_i_t_y.html#a5f2b4244c2f361c85a5b75df3fb0f8a">ENTITY::vHeading</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="2769a4e21b50b7304e9b6d4ea229d96c"></a><!-- doxytag: member="ENTITY::vPosition" ref="2769a4e21b50b7304e9b6d4ea229d96c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> <a class="el" href="struct_e_n_t_i_t_y.html#2769a4e21b50b7304e9b6d4ea229d96c">ENTITY::vPosition</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="12f4b31e2734f0aa02d5adf3b73abd73"></a><!-- doxytag: member="ENTITY::vUp" ref="12f4b31e2734f0aa02d5adf3b73abd73" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespace_open_arena.html#ddde3f5075e9eb7e8f0b3e2b40571fa2">Vec3f</a> <a class="el" href="struct_e_n_t_i_t_y.html#12f4b31e2734f0aa02d5adf3b73abd73">ENTITY::vUp</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/<a class="el" href="entities_8h.html">entities.h</a><li>src/<a class="el" href="entity_8h.html">entity.h</a></ul>
|
|
<hr size="1"><address style="align: right;"><small>Generated on Mon Jul 10 23:02:32 2006 for OpenArena by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
|
</body>
|
|
</html>
|