*** empty log message ***

This commit is contained in:
2006-07-19 00:15:26 -04:00
parent 41ca59b63c
commit fdf996230e
113 changed files with 79565 additions and 164 deletions

View File

@@ -0,0 +1,640 @@
<?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="class_open_arena_1_1_control_scheme" kind="class" prot="public">
<compoundname>OpenArena::ControlScheme</compoundname>
<includes local="no">ctrls.h</includes>
<sectiondef kind="public-type">
<memberdef kind="enum" id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470" prot="public" static="no">
<name>Action</name>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647058e67ae02e5ad8b8be8959593abac85f" prot="public">
<name>ACTION_FORWARD</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708c3b455dd3032dda887f2ac34caa5d78" prot="public">
<name>ACTION_BACKWARD</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470957357f63dea4bce22ce0f1249784f38" prot="public">
<name>ACTION_LOOKLEFT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64706cd4659fdc7daa95a85a193df5d7b943" prot="public">
<name>ACTION_LOOKRIGHT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64702c91798eef0fdd1ffb9f63f7a358faeb" prot="public">
<name>ACTION_LOOKUP</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647035b6849ad9d1fcdf982c11682fb89edf" prot="public">
<name>ACTION_LOOKDOWN</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64704bb958b603711cb45cbaad96f5c3dc82" prot="public">
<name>ACTION_MOVELEFT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470a610128fed5c5f5c531cd88efc132480" prot="public">
<name>ACTION_MOVERIGHT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470fc9baf0e123886852a056bdf00b11063" prot="public">
<name>ACTION_MOVEUP</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64705c986417d949b73419acf70c5b758cad" prot="public">
<name>ACTION_MOVEDOWN</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470c60c3cc1967f74ccbc09d0c7ff567d83" prot="public">
<name>ACTION_ROLLLEFT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708c5873e9b0e5c4f48a4213766247203b" prot="public">
<name>ACTION_ROLLRIGHT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470c92d09126b24caa957ff10359fc4e09d" prot="public">
<name>ACTION_FIREPRIMARY</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470960b5a41ec9bb69f0a6d07d8646ccf67" prot="public">
<name>ACTION_FIRESECONDARY</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647054ec0aeadaf5635e0814bc4c557090b8" prot="public">
<name>ACTION_WEAPONNEXT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64701ac62aca035455f7046695babc021ff2" prot="public">
<name>ACTION_WEAPONPREV</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470fa53b13ff972fb03707f3a3394984fbd" prot="public">
<name>ACTION_TOGGLE_LIGHTS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64701146495b2610a6c479ac0b1e9ab0a6ef" prot="public">
<name>ACTION_TOGGLE_FPS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708bdeaee35a9476cee967bca55ba21c5d" prot="public">
<name>ACTION_TOGGLE_CONSOLE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470ee0a5ffbc348fb547ec55c97e9a15a96" prot="public">
<name>ACTION_TOGGLE_MOUSELOOK</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<enumvalue id="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470254fba47562dee30ccfc9d23a54cca87" prot="public">
<name>ACTION_QUICKMOUSELOOK</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
</enumvalue>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="20" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="20" bodyend="24"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-func">
<memberdef kind="function" id="class_open_arena_1_1_control_scheme_1932882dbe80e19222cebf1bdf6fbfe4c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void OpenArena::ControlScheme::LoadDefaultControlScheme</definition>
<argsstring>()</argsstring>
<name>LoadDefaultControlScheme</name>
<briefdescription>
<para>This method loads a hard coded default control scheme. </para> </briefdescription>
<detaileddescription>
<para><simplesect kind="remark"><para></para></simplesect>
<simplesect kind="see"><para></para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="34" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.cpp" bodystart="71" bodyend="94"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_control_scheme_11e53440ff1add23d420605d8a50d0329" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void OpenArena::ControlScheme::ClearControlScheme</definition>
<argsstring>()</argsstring>
<name>ClearControlScheme</name>
<briefdescription>
<para>This method clears this control scheme so that no keys are bound to any actions. </para> </briefdescription>
<detaileddescription>
<para><simplesect kind="remark"><para></para></simplesect>
<simplesect kind="see"><para></para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="44" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.cpp" bodystart="95" bodyend="116"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_control_scheme_1a05a50132bde8beff71dce6d497bb725" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void OpenArena::ControlScheme::Unbind</definition>
<argsstring>(uint8)</argsstring>
<name>Unbind</name>
<param>
<type>uint8</type>
<defname>key</defname>
</param>
<briefdescription>
<para>This method removes a key from all actions. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>The</parametername>
</parameternamelist>
<parameterdescription>
<para>KEY_* constant for the key to unbind.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="remark"><para></para></simplesect>
<simplesect kind="see"><para></para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="57" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.cpp" bodystart="118" bodyend="138"/>
</memberdef>
<memberdef kind="function" id="class_open_arena_1_1_control_scheme_18e036dbf842c63c661968d6fe20cd3dd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>bool</type>
<definition>bool OpenArena::ControlScheme::Bind</definition>
<argsstring>(uint32, uint8)</argsstring>
<name>Bind</name>
<param>
<type>uint32</type>
<defname>action</defname>
</param>
<param>
<type>uint8</type>
<defname>key</defname>
</param>
<briefdescription>
<para>This method binds a key to an action. </para> </briefdescription>
<detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>The</parametername>
</parameternamelist>
<parameterdescription>
<para>ACTION_* constant for the action to bind to.</para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>The</parametername>
</parameternamelist>
<parameterdescription>
<para>KEY_* constant for the key to bind.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>Returns false if an invalid action is specified and true otherwise.</para></simplesect>
<simplesect kind="remark"><para>This unbinds the key before binding it to the new action.</para></simplesect>
<simplesect kind="see"><para></para></simplesect>
</para> </detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="76" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.cpp" bodystart="140" bodyend="273"/>
</memberdef>
</sectiondef>
<sectiondef kind="public-attrib">
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1abe764f69af07d6922ecfafc4f72b964" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::forward</definition>
<argsstring></argsstring>
<name>forward</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="78" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="78" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1e2682bea47e63baa08442730db01710b" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::backward</definition>
<argsstring></argsstring>
<name>backward</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="79" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="79" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1c1f98ecf72eee9aac474e25c00e47d64" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::lookLeft</definition>
<argsstring></argsstring>
<name>lookLeft</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="80" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="80" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1a204a0364d56fded7aa1a2d0d2cd82c4" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::lookRight</definition>
<argsstring></argsstring>
<name>lookRight</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="81" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="81" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1383b1519d6d9d7ad482367530ae099b8" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::lookUp</definition>
<argsstring></argsstring>
<name>lookUp</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="82" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="82" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_15207024f2304650cb4322164934d6c8e" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::lookDown</definition>
<argsstring></argsstring>
<name>lookDown</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="83" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="83" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1685a52ed0ed53cc5211c3b5b602f55c1" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::moveLeft</definition>
<argsstring></argsstring>
<name>moveLeft</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="84" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="84" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_16e7de44d343d9d3bc78197306f3276e9" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::moveRight</definition>
<argsstring></argsstring>
<name>moveRight</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="85" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="85" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_17d2e2e8500ef7ef00880f6cda5e4e66f" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::moveUp</definition>
<argsstring></argsstring>
<name>moveUp</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="86" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="86" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1d2a95d1188d1c0b45ba3b8f9d1fe7305" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::moveDown</definition>
<argsstring></argsstring>
<name>moveDown</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="87" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="87" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1d075a0f32ecd35563117c77ecdba8731" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::firePrimary</definition>
<argsstring></argsstring>
<name>firePrimary</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="88" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="88" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_14e748a330655a240588bb96eddf3ed6e" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::fireSecondary</definition>
<argsstring></argsstring>
<name>fireSecondary</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="89" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="89" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1f178f3c71b1ee870b2762662fd480e7c" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::weaponNext</definition>
<argsstring></argsstring>
<name>weaponNext</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="90" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="90" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_19f0a64e8678f34c2803dfad54a25bd0a" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::weaponPrev</definition>
<argsstring></argsstring>
<name>weaponPrev</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="91" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="91" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_17845050ee7a49d2f40c1a04ac9db6a9f" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::toggleLights</definition>
<argsstring></argsstring>
<name>toggleLights</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="92" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="92" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_17d34e7ec600a76f7aacf684e93f412cd" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::toggleFPS</definition>
<argsstring></argsstring>
<name>toggleFPS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="93" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="93" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_19d6b0cf6344f3f1832eee0f3e8716759" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::toggleConsole</definition>
<argsstring></argsstring>
<name>toggleConsole</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="94" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="94" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1a5890366a21037d1015a96d08cd8fd0a" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::toggleMouseLook</definition>
<argsstring></argsstring>
<name>toggleMouseLook</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="95" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="95" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_11bab72ffff29fcf1b1c8b22d58017ee8" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::quickMouseLook</definition>
<argsstring></argsstring>
<name>quickMouseLook</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="96" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="96" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_14be988b9358268e41ec93c5356e52909" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::rollLeft</definition>
<argsstring></argsstring>
<name>rollLeft</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="97" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="97" bodyend="-1"/>
</memberdef>
<memberdef kind="variable" id="class_open_arena_1_1_control_scheme_1fd36e7b0417881a2261dfa50bbd5c2b6" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1list" kindref="compound">list</ref>&lt; uint8 &gt;</type>
<definition>list&lt;uint8&gt; OpenArena::ControlScheme::rollRight</definition>
<argsstring></argsstring>
<name>rollRight</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="98" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="98" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
<para>This class represents a user&apos;s control scheme. </para> </briefdescription>
<detaileddescription>
<para>This class manages a set of actions and their associated keys.</para><para><simplesect kind="remark"><para>This could become a set of keys with associated actions.</para></simplesect>
<simplesect kind="see"><para></para></simplesect>
</para> </detaileddescription>
<collaborationgraph>
<node id="10">
<label>OpenArena::ControlScheme</label>
<link refid="class_open_arena_1_1_control_scheme"/>
<childnode refid="11" relation="usage">
<edgelabel>weaponPrev
fireSecondary
lookLeft
rollRight
forward
weaponNext
quickMouseLook
toggleConsole
backward
moveRight
lookDown
toggleFPS
moveLeft
lookUp
toggleMouseLook
toggleLights
moveUp
rollLeft
moveDown
lookRight
firePrimary</edgelabel>
</childnode>
</node>
<node id="12">
<label>OpenArena::listNode&lt; uint8 &gt;</label>
<link refid="class_open_arena_1_1list_node"/>
<childnode refid="12" relation="usage">
<edgelabel>next</edgelabel>
</childnode>
</node>
<node id="11">
<label>OpenArena::list&lt; uint8 &gt;</label>
<link refid="class_open_arena_1_1list"/>
<childnode refid="12" relation="usage">
<edgelabel>head
tail
currPos</edgelabel>
</childnode>
</node>
</collaborationgraph>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" line="18" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/ctrls.h" bodystart="17" bodyend="99"/>
<listofallmembers>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>Action</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708c3b455dd3032dda887f2ac34caa5d78" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_BACKWARD</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470c92d09126b24caa957ff10359fc4e09d" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_FIREPRIMARY</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470960b5a41ec9bb69f0a6d07d8646ccf67" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_FIRESECONDARY</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647058e67ae02e5ad8b8be8959593abac85f" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_FORWARD</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647035b6849ad9d1fcdf982c11682fb89edf" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_LOOKDOWN</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470957357f63dea4bce22ce0f1249784f38" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_LOOKLEFT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64706cd4659fdc7daa95a85a193df5d7b943" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_LOOKRIGHT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64702c91798eef0fdd1ffb9f63f7a358faeb" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_LOOKUP</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64705c986417d949b73419acf70c5b758cad" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_MOVEDOWN</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64704bb958b603711cb45cbaad96f5c3dc82" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_MOVELEFT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470a610128fed5c5f5c531cd88efc132480" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_MOVERIGHT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470fc9baf0e123886852a056bdf00b11063" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_MOVEUP</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470254fba47562dee30ccfc9d23a54cca87" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_QUICKMOUSELOOK</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470c60c3cc1967f74ccbc09d0c7ff567d83" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_ROLLLEFT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708c5873e9b0e5c4f48a4213766247203b" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_ROLLRIGHT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64708bdeaee35a9476cee967bca55ba21c5d" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_TOGGLE_CONSOLE</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64701146495b2610a6c479ac0b1e9ab0a6ef" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_TOGGLE_FPS</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470fa53b13ff972fb03707f3a3394984fbd" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_TOGGLE_LIGHTS</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb6470ee0a5ffbc348fb547ec55c97e9a15a96" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_TOGGLE_MOUSELOOK</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb647054ec0aeadaf5635e0814bc4c557090b8" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_WEAPONNEXT</name></member>
<member refid="class_open_arena_1_1_control_scheme_12077ff07c06c70c7fd53ebfe19fb64701ac62aca035455f7046695babc021ff2" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ACTION_WEAPONPREV</name></member>
<member refid="class_open_arena_1_1_control_scheme_1e2682bea47e63baa08442730db01710b" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>backward</name></member>
<member refid="class_open_arena_1_1_control_scheme_18e036dbf842c63c661968d6fe20cd3dd" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>Bind</name></member>
<member refid="class_open_arena_1_1_control_scheme_11e53440ff1add23d420605d8a50d0329" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>ClearControlScheme</name></member>
<member refid="class_open_arena_1_1_control_scheme_1d075a0f32ecd35563117c77ecdba8731" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>firePrimary</name></member>
<member refid="class_open_arena_1_1_control_scheme_14e748a330655a240588bb96eddf3ed6e" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>fireSecondary</name></member>
<member refid="class_open_arena_1_1_control_scheme_1abe764f69af07d6922ecfafc4f72b964" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>forward</name></member>
<member refid="class_open_arena_1_1_control_scheme_1932882dbe80e19222cebf1bdf6fbfe4c" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>LoadDefaultControlScheme</name></member>
<member refid="class_open_arena_1_1_control_scheme_15207024f2304650cb4322164934d6c8e" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>lookDown</name></member>
<member refid="class_open_arena_1_1_control_scheme_1c1f98ecf72eee9aac474e25c00e47d64" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>lookLeft</name></member>
<member refid="class_open_arena_1_1_control_scheme_1a204a0364d56fded7aa1a2d0d2cd82c4" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>lookRight</name></member>
<member refid="class_open_arena_1_1_control_scheme_1383b1519d6d9d7ad482367530ae099b8" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>lookUp</name></member>
<member refid="class_open_arena_1_1_control_scheme_1d2a95d1188d1c0b45ba3b8f9d1fe7305" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>moveDown</name></member>
<member refid="class_open_arena_1_1_control_scheme_1685a52ed0ed53cc5211c3b5b602f55c1" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>moveLeft</name></member>
<member refid="class_open_arena_1_1_control_scheme_16e7de44d343d9d3bc78197306f3276e9" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>moveRight</name></member>
<member refid="class_open_arena_1_1_control_scheme_17d2e2e8500ef7ef00880f6cda5e4e66f" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>moveUp</name></member>
<member refid="class_open_arena_1_1_control_scheme_11bab72ffff29fcf1b1c8b22d58017ee8" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>quickMouseLook</name></member>
<member refid="class_open_arena_1_1_control_scheme_14be988b9358268e41ec93c5356e52909" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>rollLeft</name></member>
<member refid="class_open_arena_1_1_control_scheme_1fd36e7b0417881a2261dfa50bbd5c2b6" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>rollRight</name></member>
<member refid="class_open_arena_1_1_control_scheme_19d6b0cf6344f3f1832eee0f3e8716759" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>toggleConsole</name></member>
<member refid="class_open_arena_1_1_control_scheme_17d34e7ec600a76f7aacf684e93f412cd" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>toggleFPS</name></member>
<member refid="class_open_arena_1_1_control_scheme_17845050ee7a49d2f40c1a04ac9db6a9f" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>toggleLights</name></member>
<member refid="class_open_arena_1_1_control_scheme_1a5890366a21037d1015a96d08cd8fd0a" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>toggleMouseLook</name></member>
<member refid="class_open_arena_1_1_control_scheme_1a05a50132bde8beff71dce6d497bb725" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>Unbind</name></member>
<member refid="class_open_arena_1_1_control_scheme_1f178f3c71b1ee870b2762662fd480e7c" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>weaponNext</name></member>
<member refid="class_open_arena_1_1_control_scheme_19f0a64e8678f34c2803dfad54a25bd0a" prot="public" virt="non-virtual"><scope>OpenArena::ControlScheme</scope><name>weaponPrev</name></member>
</listofallmembers>
</compounddef>
</doxygen>