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

50 lines
6.7 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="image_8h" kind="file">
<compoundname>image.h</compoundname>
<includes refid="datatypes_8h" local="yes">datatypes.h</includes>
<incdepgraph>
<node id="138">
<label>src/image.h</label>
<link refid="image.h"/>
<childnode refid="139" relation="include">
</childnode>
</node>
<node id="139">
<label>datatypes.h</label>
<link refid="datatypes_8h"/>
</node>
</incdepgraph>
<innerclass refid="class_open_arena_1_1_image" prot="public">OpenArena::Image</innerclass>
<innernamespace refid="namespace_open_arena">OpenArena</innernamespace>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"><highlight class="preprocessor">#pragma<sp/>once</highlight></codeline>
<codeline lineno="2"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="3"><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="4"><highlight class="normal"></highlight></codeline>
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="keyword">namespace<sp/></highlight><highlight class="normal">OpenArena</highlight></codeline>
<codeline lineno="6"><highlight class="normal">{</highlight></codeline>
<codeline lineno="19" refid="class_open_arena_1_1_image" refkind="compound"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">class<sp/></highlight><highlight class="normal"><ref refid="class_open_arena_1_1_image" kindref="compound">Image</ref></highlight></codeline>
<codeline lineno="20"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>{</highlight></codeline>
<codeline lineno="21"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">public</highlight><highlight class="normal">:</highlight></codeline>
<codeline lineno="22"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//RGB<sp/>should<sp/>equal<sp/>GL_RGB;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">enum</highlight><highlight class="normal"><sp/><ref refid="class_open_arena_1_1_image_1ca37f2ad5dd96e2859831f1906bad38f" kindref="member">Type</ref>{<ref refid="class_open_arena_1_1_image_1ca37f2ad5dd96e2859831f1906bad38fda51471d353b3637e396865d74d257f6" kindref="member">Type_RGB</ref>};</highlight></codeline>
<codeline lineno="42"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/>uint8<sp/>*<sp/><ref refid="class_open_arena_1_1_image_14e42b3c49bf88e31c50029664e3604b9" kindref="member">GetImageData</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="61"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/>uint32<sp/><ref refid="class_open_arena_1_1_image_19e2571d03127a4b8ea677952e46b10eb" kindref="member">GetBitsPerPixel</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="80"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/>uint32<sp/><ref refid="class_open_arena_1_1_image_137073327914dd416fd86f57cdca62502" kindref="member">GetBytesPerPixel</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="99"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/>uint32<sp/><ref refid="class_open_arena_1_1_image_1ea45a60931d45196828269ed70f87bbc" kindref="member">GetWidth</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="118"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/>uint32<sp/><ref refid="class_open_arena_1_1_image_1c3d4fbafd28103aafdb20d8b222fe1ba" kindref="member">GetHeight</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="137"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/><ref refid="class_open_arena_1_1_image_1ca37f2ad5dd96e2859831f1906bad38f" kindref="member">Image::Type</ref><sp/><ref refid="class_open_arena_1_1_image_165f02cae03bc870e9781f87ddde10b85" kindref="member">GetType</ref>()<sp/></highlight><highlight class="keyword">const<sp/></highlight><highlight class="normal">=<sp/>0;</highlight></codeline>
<codeline lineno="153"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="keyword">virtual</highlight><highlight class="normal"><sp/><ref refid="class_open_arena_1_1_image_1387e4530a6408fce279a6c19fad64584" kindref="member">~Image</ref>(</highlight><highlight class="keywordtype">void</highlight><highlight class="normal">){}</highlight></codeline>
<codeline lineno="154"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/><sp/><sp/>};</highlight></codeline>
<codeline lineno="155"><highlight class="normal">};</highlight></codeline>
<codeline lineno="156"><highlight class="normal"></highlight></codeline>
</programlisting>
<location file="/Users/tomhicks/Documents/workspaces/OpenArena/openarena/src/image.h"/>
</compounddef>
</doxygen>