*** 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

279
doc/xml/mygl_8h.xml Normal file
View File

@@ -0,0 +1,279 @@
<?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="mygl_8h" kind="file">
<compoundname>mygl.h</compoundname>
<includes local="no">string</includes>
<includes refid="datatypes_8h" local="yes">datatypes.h</includes>
<includes refid="screen_8h" local="yes">screen.h</includes>
<includes refid="tga_8h" local="yes">tga.h</includes>
<includes refid="bmp_8h" local="yes">bmp.h</includes>
<includes refid="strmanip_8h" local="yes">strmanip.h</includes>
<includes refid="window_8h" local="yes">window.h</includes>
<includedby refid="camera_8h" local="yes">src/camera.h</includedby>
<includedby refid="mygl_texture_8h" local="yes">src/myglTexture.h</includedby>
<includedby refid="mygl_font_8h" local="yes">src/myglFont.h</includedby>
<includedby refid="main_8h" local="yes">src/main.h</includedby>
<includedby refid="mygl_8cpp" local="yes">src/mygl.cpp</includedby>
<incdepgraph>
<node id="312">
<label>keys.h</label>
<link refid="keys_8h"/>
</node>
<node id="308">
<label>texture.h</label>
<link refid="texture_8h"/>
</node>
<node id="301">
<label>src/mygl.h</label>
<link refid="mygl.h"/>
<childnode refid="302" relation="include">
</childnode>
<childnode refid="303" relation="include">
</childnode>
<childnode refid="304" relation="include">
</childnode>
<childnode refid="305" relation="include">
</childnode>
<childnode refid="309" relation="include">
</childnode>
<childnode refid="310" relation="include">
</childnode>
<childnode refid="313" relation="include">
</childnode>
</node>
<node id="311">
<label>cmath</label>
</node>
<node id="302">
<label>string</label>
</node>
<node id="304">
<label>screen.h</label>
<link refid="screen_8h"/>
<childnode refid="302" relation="include">
</childnode>
</node>
<node id="310">
<label>strmanip.h</label>
<link refid="strmanip_8h"/>
<childnode refid="302" relation="include">
</childnode>
<childnode refid="311" relation="include">
</childnode>
<childnode refid="312" relation="include">
</childnode>
<childnode refid="303" relation="include">
</childnode>
</node>
<node id="303">
<label>datatypes.h</label>
<link refid="datatypes_8h"/>
</node>
<node id="314">
<label>vector.h</label>
<link refid="vector_8h"/>
<childnode refid="311" relation="include">
</childnode>
</node>
<node id="307">
<label>cstdio</label>
</node>
<node id="313">
<label>window.h</label>
<link refid="window_8h"/>
<childnode refid="304" relation="include">
</childnode>
<childnode refid="314" relation="include">
</childnode>
</node>
<node id="309">
<label>bmp.h</label>
<link refid="bmp_8h"/>
<childnode refid="308" relation="include">
</childnode>
</node>
<node id="306">
<label>GL/gl.h</label>
</node>
<node id="305">
<label>tga.h</label>
<link refid="tga_8h"/>
<childnode refid="306" relation="include">
</childnode>
<childnode refid="307" relation="include">
</childnode>
<childnode refid="302" relation="include">
</childnode>
<childnode refid="308" relation="include">
</childnode>
</node>
</incdepgraph>
<invincdepgraph>
<node id="329">
<label>src/mygl.cpp</label>
<link refid="mygl_8cpp"/>
</node>
<node id="315">
<label>src/mygl.h</label>
<link refid="mygl.h"/>
<childnode refid="316" relation="include">
</childnode>
<childnode refid="324" relation="include">
</childnode>
<childnode refid="327" relation="include">
</childnode>
<childnode refid="320" relation="include">
</childnode>
<childnode refid="329" relation="include">
</childnode>
</node>
<node id="323">
<label>src/player.cpp</label>
<link refid="player_8cpp"/>
</node>
<node id="318">
<label>src/level.h</label>
<link refid="level_8h"/>
<childnode refid="319" relation="include">
</childnode>
<childnode refid="320" relation="include">
</childnode>
<childnode refid="321" relation="include">
</childnode>
</node>
<node id="328">
<label>src/myglFont.cpp</label>
<link refid="mygl_font_8cpp"/>
</node>
<node id="324">
<label>src/myglTexture.h</label>
<link refid="mygl_texture_8h"/>
<childnode refid="325" relation="include">
</childnode>
<childnode refid="318" relation="include">
</childnode>
<childnode refid="326" relation="include">
</childnode>
</node>
<node id="322">
<label>src/player.h</label>
<link refid="player_8h"/>
<childnode refid="318" relation="include">
</childnode>
<childnode refid="323" relation="include">
</childnode>
</node>
<node id="319">
<label>src/level.cpp</label>
<link refid="level_8cpp"/>
</node>
<node id="320">
<label>src/main.h</label>
<link refid="main_8h"/>
</node>
<node id="316">
<label>src/camera.h</label>
<link refid="camera_8h"/>
<childnode refid="317" relation="include">
</childnode>
<childnode refid="318" relation="include">
</childnode>
<childnode refid="322" relation="include">
</childnode>
<childnode refid="320" relation="include">
</childnode>
</node>
<node id="327">
<label>src/myglFont.h</label>
<link refid="mygl_font_8h"/>
<childnode refid="318" relation="include">
</childnode>
<childnode refid="328" relation="include">
</childnode>
</node>
<node id="325">
<label>src/geometry.h</label>
<link refid="geometry_8h"/>
<childnode refid="318" relation="include">
</childnode>
</node>
<node id="321">
<label>src/worlddefs.h</label>
<link refid="worlddefs_8h"/>
<childnode refid="320" relation="include">
</childnode>
</node>
<node id="326">
<label>src/myglTexture.cpp</label>
<link refid="mygl_texture_8cpp"/>
</node>
<node id="317">
<label>src/camera.cpp</label>
<link refid="camera_8cpp"/>
</node>
</invincdepgraph>
<innernamespace refid="namespace_open_arena">OpenArena</innernamespace>
<sectiondef kind="var">
<memberdef kind="variable" id="mygl_8h_18570786c49629bad74b1caa30adaacdd" prot="public" static="no" mutable="no">
<type><ref refid="class_open_arena_1_1_window" kindref="compound">OpenArena::Window</ref></type>
<definition>OpenArena::Window g_Screen</definition>
<argsstring></argsstring>
<name>g_Screen</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/mygl.h" line="32" bodyfile="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/mygl.cpp" bodystart="64" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"><highlight class="preprocessor">#ifndef<sp/>__MYGL_H__</highlight></codeline>
<codeline lineno="2"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>__MYGL_H__</highlight></codeline>
<codeline lineno="3"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="4"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>WIN32</highlight></codeline>
<codeline lineno="5"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#include<sp/>&lt;windows.h&gt;</highlight><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//Remove<sp/>if<sp/>possible</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/gl.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/glu.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="9"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifdef<sp/>__linux</highlight></codeline>
<codeline lineno="10"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/gl.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/glu.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="12"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="13"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifdef<sp/>__APPLE__</highlight></codeline>
<codeline lineno="14"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/gl.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="15"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;GL/glu.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="16"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="17"><highlight class="preprocessor"></highlight><highlight class="comment">//#include<sp/>&lt;gl/glaux.h&gt;<sp/>//Hopefully<sp/>nothing<sp/>needs<sp/>this<sp/>remove<sp/>if<sp/>it<sp/>works<sp/>in<sp/>windows</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="18"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;string&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="19"><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="20"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="screen_8h" kindref="compound">screen.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="21"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="tga_8h" kindref="compound">tga.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="22"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="bmp_8h" kindref="compound">bmp.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="23"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="strmanip_8h" kindref="compound">strmanip.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&quot;<ref refid="window_8h" kindref="compound">window.h</ref>&quot;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="keyword">using<sp/>namespace<sp/></highlight><highlight class="normal">std;</highlight></codeline>
<codeline lineno="27"><highlight class="normal"></highlight></codeline>
<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>WIN32</highlight></codeline>
<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="comment">//These<sp/>this<sp/>is<sp/>windows<sp/>specific</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight><highlight class="keyword">static</highlight><highlight class="normal"><sp/>HINSTANCE<sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>hInstance;<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">//<sp/>Application<sp/>instance</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="31"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="32"><highlight class="preprocessor"></highlight><highlight class="keyword">extern</highlight><highlight class="normal"><sp/><ref refid="class_open_arena_1_1_window" kindref="compound">OpenArena::Window</ref><sp/><ref refid="mygl_8cpp_18570786c49629bad74b1caa30adaacdd" kindref="member">g_Screen</ref>;</highlight></codeline>
<codeline lineno="33"><highlight class="normal"></highlight><highlight class="comment">//This<sp/>doesn&apos;t<sp/>need<sp/>to<sp/>be<sp/>here<sp/>I<sp/>think</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="34"><highlight class="normal"></highlight><highlight class="comment">//int<sp/>InitGL(GLvoid);</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="35"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">OpenArena</highlight></codeline>
<codeline lineno="36"><highlight class="normal">{</highlight></codeline>
<codeline lineno="67"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">bool</highlight><highlight class="normal"><sp/><ref refid="namespace_open_arena_11c95962c382ff30f9ccf883dfc20281d" kindref="member">LoadGLTexture</ref>(string<sp/>,<sp/>GLuint&amp;,<sp/>GLuint<sp/>=<sp/>GL_LINEAR,<sp/>GLuint<sp/>=<sp/>GL_LINEAR);</highlight></codeline>
<codeline lineno="86"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keywordtype">void</highlight><highlight class="normal"><sp/><ref refid="namespace_open_arena_172e2bd01e7f4dd1ccad4ff71de942c37" kindref="member">FreeGLTexture</ref>(GLuint&amp;);</highlight></codeline>
<codeline lineno="87"><highlight class="normal">};</highlight></codeline>
<codeline lineno="88"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
</programlisting>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/mygl.h"/>
</compounddef>
</doxygen>