Files
OpenArena/doc/xml/entity_8h.xml
2006-07-19 00:15:26 -04:00

86 lines
8.8 KiB
XML

<?xml version='1.0' encoding='iso-8859-1' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7">
<compounddef id="entity_8h" kind="file">
<compoundname>entity.h</compoundname>
<includes refid="datatypes_8h" local="yes">datatypes.h</includes>
<incdepgraph>
<node id="120">
<label>src/entity.h</label>
<link refid="entity.h"/>
<childnode refid="121" relation="include">
</childnode>
</node>
<node id="121">
<label>datatypes.h</label>
<link refid="datatypes_8h"/>
</node>
</incdepgraph>
<innerclass refid="class_e_n_t_i_t_y" prot="public">ENTITY</innerclass>
<sectiondef kind="enum">
<memberdef kind="enum" id="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc44" prot="public" static="no">
<name>EntityType</name>
<enumvalue id="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc44cd7078582177483c21362e620d098a42" prot="public">
<name>ENTITY_NONE</name>
<initializer>0</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc4421a716de0d9397ff7d3f5bd490fcee13" prot="public">
<name>ENTITY_PLAYER_MULTI_START</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/entity.h" line="7" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/entity.h" bodystart="7" bodyend="10"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"><highlight class="comment">//Yank/rename<sp/>this<sp/>class</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>__entity_h__</highlight></codeline>
<codeline lineno="3"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>__entity_h__</highlight></codeline>
<codeline lineno="4"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="datatypes_8h" kindref="compound">datatypes.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc44" kindref="member">EntityType</ref>{<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//Begin<sp/>entity<sp/>declaration</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc44cd7078582177483c21362e620d098a42" kindref="member">ENTITY_NONE</ref>=0,<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//Nonexistant<sp/>entity<sp/>this<sp/>should<sp/>never<sp/>be<sp/>used.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="9"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc4421a716de0d9397ff7d3f5bd490fcee13" kindref="member">ENTITY_PLAYER_MULTI_START</ref><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//Player<sp/>start<sp/>position<sp/>for<sp/>multiplayer.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="10"><highlight class="normal">};<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//End<sp/>entity<sp/>declaration</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"></highlight></codeline>
<codeline lineno="24" refid="class_e_n_t_i_t_y" refkind="compound"><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="class_e_n_t_i_t_y" kindref="compound">ENTITY</ref></highlight></codeline>
<codeline lineno="25"><highlight class="normal">{</highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="42"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_18885d9c9a6259e04f3ac5614079b5bc0" kindref="member">ENTITY</ref>()</highlight></codeline>
<codeline lineno="43"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="44"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_18dc62bbd10d5f0e2598cc4d364a07846" kindref="member">type</ref><sp/>=<sp/><ref refid="entity_8h_1d79a57ed3105eb60d991a1aeb4a9dc44cd7078582177483c21362e620d098a42" kindref="member">ENTITY_NONE</ref>;</highlight></codeline>
<codeline lineno="45"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_12769a4e21b50b7304e9b6d4ea229d96c" kindref="member">vPosition</ref><sp/>=<sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref>(0,0,0);</highlight></codeline>
<codeline lineno="46"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_1a5f2b4244c2f361c85a5b75df3fb0f8a" kindref="member">vHeading</ref><sp/>=<sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref>(0,0,0);</highlight></codeline>
<codeline lineno="47"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_112f4b31e2734f0aa02d5adf3b73abd73" kindref="member">vUp</ref><sp/>=<sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref>(0,0,0);</highlight></codeline>
<codeline lineno="48"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="class_e_n_t_i_t_y_12e721a02ff2bfdf34ec88532cd64249f" kindref="member">health</ref><sp/>=<sp/>0;</highlight></codeline>
<codeline lineno="49"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>}</highlight></codeline>
<codeline lineno="50"><highlight class="normal"></highlight></codeline>
<codeline lineno="51"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>uint32<sp/><ref refid="class_e_n_t_i_t_y_18dc62bbd10d5f0e2598cc4d364a07846" kindref="member">type</ref>;</highlight></codeline>
<codeline lineno="52"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref><sp/><ref refid="class_e_n_t_i_t_y_12769a4e21b50b7304e9b6d4ea229d96c" kindref="member">vPosition</ref>;</highlight></codeline>
<codeline lineno="53"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref><sp/><ref refid="class_e_n_t_i_t_y_1a5f2b4244c2f361c85a5b75df3fb0f8a" kindref="member">vHeading</ref>;</highlight></codeline>
<codeline lineno="54"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><ref refid="namespace_open_arena_1ddde3f5075e9eb7e8f0b3e2b40571fa2" kindref="member">Vec3f</ref><sp/><ref refid="class_e_n_t_i_t_y_112f4b31e2734f0aa02d5adf3b73abd73" kindref="member">vUp</ref>;</highlight></codeline>
<codeline lineno="55"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>uint16<sp/><ref refid="class_e_n_t_i_t_y_12e721a02ff2bfdf34ec88532cd64249f" kindref="member">health</ref>;</highlight></codeline>
<codeline lineno="56"><highlight class="normal">};</highlight></codeline>
<codeline lineno="57"><highlight class="normal"></highlight></codeline>
<codeline lineno="58"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
</programlisting>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/entity.h"/>
</compounddef>
</doxygen>