git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2005 lines
75 KiB
HTML
2005 lines
75 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>AssaultCube: R:/projects/actioncube/_svn/trunk/ac/source/src/texture.cpp File 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.5.7.1 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>R:/projects/actioncube/_svn/trunk/ac/source/src/texture.cpp File Reference</h1><code>#include "<a class="el" href="pch_8h.html">pch.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="cube_8h.html">cube.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="scale_8h.html">scale.h</a>"</code><br>
|
|
|
|
<p>
|
|
<div class="dynheader">
|
|
Include dependency graph for texture.cpp:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="texture_8cpp__incl.png" border="0" usemap="#R:/projects/actioncube/_svn/trunk/ac/source/src/texture.cpp_map" alt=""></center>
|
|
</div>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_slot.html">Slot</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structtmufunc.html">tmufunc</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structtmu.html">tmu</a></td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#dffb97a870945a6d991c4adc0e64d365">FUNCNAME</a>(name) name##1</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5dc4f50b8fe24326ab81cad8c8bc41ac">DEFPIXEL</a> <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#43950cce07537d1bc1a74965aca96cca">PIXELOP</a> OP(r, 0);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#8f40226da14df1fe52cd78fcda4ec5cb">BPP</a> 1</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#dffb97a870945a6d991c4adc0e64d365">FUNCNAME</a>(name) name##2</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5dc4f50b8fe24326ab81cad8c8bc41ac">DEFPIXEL</a> <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#43950cce07537d1bc1a74965aca96cca">PIXELOP</a> OP(r, 0); OP(g, 1);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#8f40226da14df1fe52cd78fcda4ec5cb">BPP</a> 2</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#dffb97a870945a6d991c4adc0e64d365">FUNCNAME</a>(name) name##3</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5dc4f50b8fe24326ab81cad8c8bc41ac">DEFPIXEL</a> <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1), OP(b, 2);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#43950cce07537d1bc1a74965aca96cca">PIXELOP</a> OP(r, 0); OP(g, 1); OP(b, 2);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#8f40226da14df1fe52cd78fcda4ec5cb">BPP</a> 3</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#dffb97a870945a6d991c4adc0e64d365">FUNCNAME</a>(name) name##4</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5dc4f50b8fe24326ab81cad8c8bc41ac">DEFPIXEL</a> <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1), OP(b, 2), OP(a, 3);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#43950cce07537d1bc1a74965aca96cca">PIXELOP</a> OP(r, 0); OP(g, 1); OP(b, 2); OP(a, 3);</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#8f40226da14df1fe52cd78fcda4ec5cb">BPP</a> 4</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f8db408c6bce4e3488181b29b6884177">INVALIDTMU</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#14af03b96101b2798038c19af16c5b6f">INITTMU</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#d7fb0368eadd9fb8b71d13b2d9d4bf92">MAXTMUS</a> 4</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#b30de95540f1b27210172e17705f1418">scaletexture</a> (<a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *src, <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> sw, <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> sh, <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> bpp, <a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *dst, <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> dw, <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> dh)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#b806158a28b81849f1160dc21c160a5e">VAR</a> (<a class="el" href="cube_8h.html#357a2c5d3faa9b487a286ec334f6b375">hwtexsize</a>, 1, 0, 0)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#bdddf64471248d14f8e02c8996410369">VARFP</a> (maxtexsize, 0, 0, 1<< 12, initwarning("texture quality", INIT_LOAD))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#1dccf2ee1b562bdf47a3bd35eed53b2d">VARFP</a> (trilinear, 0, 1, 1, initwarning("texture filtering", INIT_LOAD))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5e07dc9a66e0bbca6b68cba7a8c9a8c6">VARFP</a> (bilinear, 0, 1, 1, initwarning("texture filtering", INIT_LOAD))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#13b6a66fe4db4aae86db2a69a7c9b53f">formatsize</a> (GLenum format)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#34bc6b6fd670511276273c54911eb710">resizetexture</a> (int w, int h, bool mipmap, GLenum target, int &tw, int &th)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#28e2b0b874a2d2b8b19ed746cc0c5eac">uploadtexture</a> (GLenum target, GLenum internal, int tw, int th, GLenum format, GLenum type, void *pixels, int pw, int ph, bool mipmap)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#1fdbf603702261ed1610db7f88643289">createtexture</a> (int tnum, int w, int h, void *pixels, int clamp, bool mipmap, GLenum format)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">GLenum </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#633e9f61b967a5642f831af3e7ab4e1a">texformat</a> (int bpp)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">SDL_Surface * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#db20c249b5b0eb43bd10de967f323dac">texdecal</a> (SDL_Surface *<a class="el" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">GLuint </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#da0810a4cfbd9a628f57725aa8dc2867">loadsurface</a> (const char *texname, int &xs, int &ys, int &bpp, int clamp)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_texture.html">Texture</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#98a9b001bff390737f78b7242f676a83">textureload</a> (const char *name, int clamp)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#55cb88ba0efab442afdd152bc50915db">texturereset</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f174b8a0d70db72b121bc59065c92261">texture</a> (char *aframe, char *name)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#b8010e0fdcb244dd9390287223b4abbc">COMMAND</a> (texturereset, ARG_NONE)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f95c0495728d4ff6232a550860af2985">COMMAND</a> (texture, ARG_2STR)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_texture.html">Texture</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#d3b93143bcee6fc4261f09669b92f3f6">lookuptexture</a> (int tex, <a class="el" href="struct_texture.html">Texture</a> *failtex)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#39390a22963aa2480be9110278c15ede">cleanuptextures</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#d62340f2ecb3b52d69c8c83344079024">reloadtexture</a> (<a class="el" href="struct_texture.html">Texture</a> &<a class="el" href="worldrender_8cpp.html#24dda485d4eff94669fd19a03626927b">t</a>)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#8323796a8aa1e9e5e0e8ccaf5bf67ae9">reloadtexture</a> (const char *name)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#089fff13cd2bca56d41e77658feb7367">reloadtextures</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f359c8ad455c31bae81fef8ad4a8665a">loadsky</a> (char *basename)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#27b3b2b87d621624f1f262d549894c72">COMMAND</a> (loadsky, ARG_1STR)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#5a8385f93b579d2532e32bc4cec6bee6">loadnotexture</a> (char *c)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#17d2cf61f8382ce48f9916d167057be5">COMMAND</a> (loadnotexture, ARG_1STR)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f824cd074e4a8faa5592be41021fcf0b">draw_envbox_face</a> (float s0, float t0, float x0, float y0, float z0, float s1, float t1, float x1, float y1, float z1, float s2, float t2, float x2, float y2, float z2, float s3, float t3, float x3, float y3, float z3, <a class="el" href="struct_texture.html">Texture</a> *tex)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#dc67b4f28d853170c64f92e8670fc188">VAR</a> (skyclip, 0, 1, 1)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#157d8cbaca8038b94c19219fa43bdf97">draw_envbox</a> (int w)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#30325d38b98d968d2772346b0dfa70d8">VAR</a> (<a class="el" href="protos_8h.html#5de9356909d729f843f05de9ecb2dfcc">maxtmus</a>, 1, 0, 0)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#229d6459e11511556c7e0f1f4094580b">parsetmufunc</a> (<a class="el" href="structtmufunc.html">tmufunc</a> &<a class="el" href="command_8cpp.html#766bc8d811abf199aac445586c898441">f</a>, const char *<a class="el" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#0dc273752b655708582c0d3abb1433e8">committmufunc</a> (bool rgb, <a class="el" href="structtmufunc.html">tmufunc</a> &dst, <a class="el" href="structtmufunc.html">tmufunc</a> &src)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#6227b2d0f3aad3d6521c01cbcd5d6a1e">committmu</a> (int n, <a class="el" href="structtmu.html">tmu</a> &<a class="el" href="command_8cpp.html#766bc8d811abf199aac445586c898441">f</a>)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#52698415dff16147f01e10c21d4b4cc6">resettmu</a> (int n)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#7eb495383b47e11dc29e37056f594aab">scaletmu</a> (int n, int rgbscale, int alphascale)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#2bd72cd9009bcabf0c09bf429a96d778">colortmu</a> (int n, float r, float g, float b, float a)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#7f7f0e7936521ce18610ed23b42e79d1">setuptmu</a> (int n, const char *rgbfunc, const char *alphafunc)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#075c1ea4be101823a7833c82c9d34683">inittmus</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#da0df18f2c30f43d9ca25ca6a7baf0b5">cleanuptmus</a> ()</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_texture.html">Texture</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#3382a1d6c7b4f6498f6c0768bfc60a98">notexture</a> = NULL</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_texture.html">Texture</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#f45636e8ee53217d8dff628bac6f6815">noworldtexture</a> = NULL</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structhashtable.html">hashtable</a>< char *, <a class="el" href="struct_texture.html">Texture</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#a25494058e27f9d97c7e70e1b5cfc74e">textures</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvector.html">vector</a>< <a class="el" href="struct_slot.html">Slot</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#905d454347c5fb898c441eed7a973d08">slots</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_texture.html">Texture</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#737ee9b0952a1462d4d9f76b457772c8">sky</a> [6] = {NULL, NULL, NULL, NULL, NULL, NULL}</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#cdf9c894ca52edcfcddcfda415a73cb1">skyfloor</a> = 1e16f</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structtmu.html">tmu</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="texture_8cpp.html#376e8b6a149905d535316c0d3e7b719a">tmus</a> [MAXTMUS]</td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Define Documentation</h2>
|
|
<a class="anchor" name="8f40226da14df1fe52cd78fcda4ec5cb"></a><!-- doxytag: member="texture.cpp::BPP" ref="8f40226da14df1fe52cd78fcda4ec5cb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BPP 4 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8f40226da14df1fe52cd78fcda4ec5cb"></a><!-- doxytag: member="texture.cpp::BPP" ref="8f40226da14df1fe52cd78fcda4ec5cb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BPP 3 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8f40226da14df1fe52cd78fcda4ec5cb"></a><!-- doxytag: member="texture.cpp::BPP" ref="8f40226da14df1fe52cd78fcda4ec5cb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BPP 2 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8f40226da14df1fe52cd78fcda4ec5cb"></a><!-- doxytag: member="texture.cpp::BPP" ref="8f40226da14df1fe52cd78fcda4ec5cb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define BPP 1 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5dc4f50b8fe24326ab81cad8c8bc41ac"></a><!-- doxytag: member="texture.cpp::DEFPIXEL" ref="5dc4f50b8fe24326ab81cad8c8bc41ac" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFPIXEL <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1), OP(b, 2), OP(a, 3); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5dc4f50b8fe24326ab81cad8c8bc41ac"></a><!-- doxytag: member="texture.cpp::DEFPIXEL" ref="5dc4f50b8fe24326ab81cad8c8bc41ac" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFPIXEL <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1), OP(b, 2); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5dc4f50b8fe24326ab81cad8c8bc41ac"></a><!-- doxytag: member="texture.cpp::DEFPIXEL" ref="5dc4f50b8fe24326ab81cad8c8bc41ac" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFPIXEL <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0), OP(g, 1); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5dc4f50b8fe24326ab81cad8c8bc41ac"></a><!-- doxytag: member="texture.cpp::DEFPIXEL" ref="5dc4f50b8fe24326ab81cad8c8bc41ac" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define DEFPIXEL <a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> OP(r, 0); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dffb97a870945a6d991c4adc0e64d365"></a><!-- doxytag: member="texture.cpp::FUNCNAME" ref="dffb97a870945a6d991c4adc0e64d365" args="(name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FUNCNAME </td>
|
|
<td>(</td>
|
|
<td class="paramtype">name </td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td> name##4</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dffb97a870945a6d991c4adc0e64d365"></a><!-- doxytag: member="texture.cpp::FUNCNAME" ref="dffb97a870945a6d991c4adc0e64d365" args="(name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FUNCNAME </td>
|
|
<td>(</td>
|
|
<td class="paramtype">name </td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td> name##3</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dffb97a870945a6d991c4adc0e64d365"></a><!-- doxytag: member="texture.cpp::FUNCNAME" ref="dffb97a870945a6d991c4adc0e64d365" args="(name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FUNCNAME </td>
|
|
<td>(</td>
|
|
<td class="paramtype">name </td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td> name##2</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dffb97a870945a6d991c4adc0e64d365"></a><!-- doxytag: member="texture.cpp::FUNCNAME" ref="dffb97a870945a6d991c4adc0e64d365" args="(name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define FUNCNAME </td>
|
|
<td>(</td>
|
|
<td class="paramtype">name </td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td> name##1</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="14af03b96101b2798038c19af16c5b6f"></a><!-- doxytag: member="texture.cpp::INITTMU" ref="14af03b96101b2798038c19af16c5b6f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define INITTMU </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
<b>Value:</b><div class="fragment"><pre class="fragment">{ \
|
|
GL_MODULATE, \
|
|
{ 0, 0, 0, 0 }, \
|
|
{ GL_MODULATE, { GL_TEXTURE, GL_PREVIOUS_ARB, GL_CONSTANT_ARB }, { GL_SRC_COLOR, GL_SRC_COLOR, GL_SRC_ALPHA }, 1 }, \
|
|
{ GL_MODULATE, { GL_TEXTURE, GL_PREVIOUS_ARB, GL_CONSTANT_ARB }, { GL_SRC_ALPHA, GL_SRC_ALPHA, GL_SRC_ALPHA }, 1 } \
|
|
}
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f8db408c6bce4e3488181b29b6884177"></a><!-- doxytag: member="texture.cpp::INVALIDTMU" ref="f8db408c6bce4e3488181b29b6884177" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define INVALIDTMU </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
<b>Value:</b><div class="fragment"><pre class="fragment">{ \
|
|
0, \
|
|
{ -1, -1, -1, -1 }, \
|
|
{ 0, { 0, 0, 0 }, { 0, 0, 0 }, 0 }, \
|
|
{ 0, { 0, 0, 0 }, { 0, 0, 0 }, 0 } \
|
|
}
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d7fb0368eadd9fb8b71d13b2d9d4bf92"></a><!-- doxytag: member="texture.cpp::MAXTMUS" ref="d7fb0368eadd9fb8b71d13b2d9d4bf92" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define MAXTMUS 4 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="43950cce07537d1bc1a74965aca96cca"></a><!-- doxytag: member="texture.cpp::PIXELOP" ref="43950cce07537d1bc1a74965aca96cca" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PIXELOP OP(r, 0); OP(g, 1); OP(b, 2); OP(a, 3); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="43950cce07537d1bc1a74965aca96cca"></a><!-- doxytag: member="texture.cpp::PIXELOP" ref="43950cce07537d1bc1a74965aca96cca" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PIXELOP OP(r, 0); OP(g, 1); OP(b, 2); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="43950cce07537d1bc1a74965aca96cca"></a><!-- doxytag: member="texture.cpp::PIXELOP" ref="43950cce07537d1bc1a74965aca96cca" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PIXELOP OP(r, 0); OP(g, 1); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="43950cce07537d1bc1a74965aca96cca"></a><!-- doxytag: member="texture.cpp::PIXELOP" ref="43950cce07537d1bc1a74965aca96cca" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define PIXELOP OP(r, 0); </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Function Documentation</h2>
|
|
<a class="anchor" name="39390a22963aa2480be9110278c15ede"></a><!-- doxytag: member="texture.cpp::cleanuptextures" ref="39390a22963aa2480be9110278c15ede" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void cleanuptextures </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="da0df18f2c30f43d9ca25ca6a7baf0b5"></a><!-- doxytag: member="texture.cpp::cleanuptmus" ref="da0df18f2c30f43d9ca25ca6a7baf0b5" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void cleanuptmus </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="2bd72cd9009bcabf0c09bf429a96d778"></a><!-- doxytag: member="texture.cpp::colortmu" ref="2bd72cd9009bcabf0c09bf429a96d778" args="(int n, float r, float g, float b, float a)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void colortmu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>r</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>g</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>b</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>a</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="17d2cf61f8382ce48f9916d167057be5"></a><!-- doxytag: member="texture.cpp::COMMAND" ref="17d2cf61f8382ce48f9916d167057be5" args="(loadnotexture, ARG_1STR)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">COMMAND </td>
|
|
<td>(</td>
|
|
<td class="paramtype">loadnotexture </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ARG_1STR </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="27b3b2b87d621624f1f262d549894c72"></a><!-- doxytag: member="texture.cpp::COMMAND" ref="27b3b2b87d621624f1f262d549894c72" args="(loadsky, ARG_1STR)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">COMMAND </td>
|
|
<td>(</td>
|
|
<td class="paramtype">loadsky </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ARG_1STR </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f95c0495728d4ff6232a550860af2985"></a><!-- doxytag: member="texture.cpp::COMMAND" ref="f95c0495728d4ff6232a550860af2985" args="(texture, ARG_2STR)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">COMMAND </td>
|
|
<td>(</td>
|
|
<td class="paramtype">texture </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ARG_2STR </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b8010e0fdcb244dd9390287223b4abbc"></a><!-- doxytag: member="texture.cpp::COMMAND" ref="b8010e0fdcb244dd9390287223b4abbc" args="(texturereset, ARG_NONE)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">COMMAND </td>
|
|
<td>(</td>
|
|
<td class="paramtype">texturereset </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ARG_NONE </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="6227b2d0f3aad3d6521c01cbcd5d6a1e"></a><!-- doxytag: member="texture.cpp::committmu" ref="6227b2d0f3aad3d6521c01cbcd5d6a1e" args="(int n, tmu &f)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void committmu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structtmu.html">tmu</a> & </td>
|
|
<td class="paramname"> <em>f</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0dc273752b655708582c0d3abb1433e8"></a><!-- doxytag: member="texture.cpp::committmufunc" ref="0dc273752b655708582c0d3abb1433e8" args="(bool rgb, tmufunc &dst, tmufunc &src)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void committmufunc </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>rgb</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structtmufunc.html">tmufunc</a> & </td>
|
|
<td class="paramname"> <em>dst</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structtmufunc.html">tmufunc</a> & </td>
|
|
<td class="paramname"> <em>src</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1fdbf603702261ed1610db7f88643289"></a><!-- doxytag: member="texture.cpp::createtexture" ref="1fdbf603702261ed1610db7f88643289" args="(int tnum, int w, int h, void *pixels, int clamp, bool mipmap, GLenum format)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void createtexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>tnum</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>w</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"> <em>pixels</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>clamp</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>mipmap</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>format</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="157d8cbaca8038b94c19219fa43bdf97"></a><!-- doxytag: member="texture.cpp::draw_envbox" ref="157d8cbaca8038b94c19219fa43bdf97" args="(int w)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void draw_envbox </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>w</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f824cd074e4a8faa5592be41021fcf0b"></a><!-- doxytag: member="texture.cpp::draw_envbox_face" ref="f824cd074e4a8faa5592be41021fcf0b" args="(float s0, float t0, float x0, float y0, float z0, float s1, float t1, float x1, float y1, float z1, float s2, float t2, float x2, float y2, float z2, float s3, float t3, float x3, float y3, float z3, Texture *tex)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void draw_envbox_face </td>
|
|
<td>(</td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>s0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>t0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>x0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>y0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>z0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>s1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>t1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>x1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>y1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>z1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>s2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>t2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>x2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>y2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>z2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>s3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>t3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>x3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>y3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>z3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_texture.html">Texture</a> * </td>
|
|
<td class="paramname"> <em>tex</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="13b6a66fe4db4aae86db2a69a7c9b53f"></a><!-- doxytag: member="texture.cpp::formatsize" ref="13b6a66fe4db4aae86db2a69a7c9b53f" args="(GLenum format)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int formatsize </td>
|
|
<td>(</td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>format</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="075c1ea4be101823a7833c82c9d34683"></a><!-- doxytag: member="texture.cpp::inittmus" ref="075c1ea4be101823a7833c82c9d34683" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void inittmus </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5a8385f93b579d2532e32bc4cec6bee6"></a><!-- doxytag: member="texture.cpp::loadnotexture" ref="5a8385f93b579d2532e32bc4cec6bee6" args="(char *c)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void loadnotexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>c</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f359c8ad455c31bae81fef8ad4a8665a"></a><!-- doxytag: member="texture.cpp::loadsky" ref="f359c8ad455c31bae81fef8ad4a8665a" args="(char *basename)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void loadsky </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>basename</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="da0810a4cfbd9a628f57725aa8dc2867"></a><!-- doxytag: member="texture.cpp::loadsurface" ref="da0810a4cfbd9a628f57725aa8dc2867" args="(const char *texname, int &xs, int &ys, int &bpp, int clamp)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">GLuint loadsurface </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>texname</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"> <em>xs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"> <em>ys</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"> <em>bpp</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>clamp</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d3b93143bcee6fc4261f09669b92f3f6"></a><!-- doxytag: member="texture.cpp::lookuptexture" ref="d3b93143bcee6fc4261f09669b92f3f6" args="(int tex, Texture *failtex)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_texture.html">Texture</a>* lookuptexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>tex</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="struct_texture.html">Texture</a> * </td>
|
|
<td class="paramname"> <em>failtex</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="229d6459e11511556c7e0f1f4094580b"></a><!-- doxytag: member="texture.cpp::parsetmufunc" ref="229d6459e11511556c7e0f1f4094580b" args="(tmufunc &f, const char *s)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void parsetmufunc </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structtmufunc.html">tmufunc</a> & </td>
|
|
<td class="paramname"> <em>f</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>s</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8323796a8aa1e9e5e0e8ccaf5bf67ae9"></a><!-- doxytag: member="texture.cpp::reloadtexture" ref="8323796a8aa1e9e5e0e8ccaf5bf67ae9" args="(const char *name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool reloadtexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>name</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d62340f2ecb3b52d69c8c83344079024"></a><!-- doxytag: member="texture.cpp::reloadtexture" ref="d62340f2ecb3b52d69c8c83344079024" args="(Texture &t)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool reloadtexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="struct_texture.html">Texture</a> & </td>
|
|
<td class="paramname"> <em>t</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="089fff13cd2bca56d41e77658feb7367"></a><!-- doxytag: member="texture.cpp::reloadtextures" ref="089fff13cd2bca56d41e77658feb7367" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void reloadtextures </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="52698415dff16147f01e10c21d4b4cc6"></a><!-- doxytag: member="texture.cpp::resettmu" ref="52698415dff16147f01e10c21d4b4cc6" args="(int n)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void resettmu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="34bc6b6fd670511276273c54911eb710"></a><!-- doxytag: member="texture.cpp::resizetexture" ref="34bc6b6fd670511276273c54911eb710" args="(int w, int h, bool mipmap, GLenum target, int &tw, int &th)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void resizetexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>w</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>h</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>mipmap</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>target</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"> <em>tw</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int & </td>
|
|
<td class="paramname"> <em>th</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b30de95540f1b27210172e17705f1418"></a><!-- doxytag: member="texture.cpp::scaletexture" ref="b30de95540f1b27210172e17705f1418" args="(uchar *src, uint sw, uint sh, uint bpp, uchar *dst, uint dw, uint dh)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void scaletexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td>
|
|
<td class="paramname"> <em>src</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> </td>
|
|
<td class="paramname"> <em>sw</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> </td>
|
|
<td class="paramname"> <em>sh</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> </td>
|
|
<td class="paramname"> <em>bpp</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td>
|
|
<td class="paramname"> <em>dst</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> </td>
|
|
<td class="paramname"> <em>dw</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#91ad9478d81a7aaf2593e8d9c3d06a14">uint</a> </td>
|
|
<td class="paramname"> <em>dh</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7eb495383b47e11dc29e37056f594aab"></a><!-- doxytag: member="texture.cpp::scaletmu" ref="7eb495383b47e11dc29e37056f594aab" args="(int n, int rgbscale, int alphascale)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void scaletmu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>rgbscale</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>alphascale</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7f7f0e7936521ce18610ed23b42e79d1"></a><!-- doxytag: member="texture.cpp::setuptmu" ref="7f7f0e7936521ce18610ed23b42e79d1" args="(int n, const char *rgbfunc, const char *alphafunc)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void setuptmu </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>rgbfunc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>alphafunc</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="db20c249b5b0eb43bd10de967f323dac"></a><!-- doxytag: member="texture.cpp::texdecal" ref="db20c249b5b0eb43bd10de967f323dac" args="(SDL_Surface *s)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">SDL_Surface* texdecal </td>
|
|
<td>(</td>
|
|
<td class="paramtype">SDL_Surface * </td>
|
|
<td class="paramname"> <em>s</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="633e9f61b967a5642f831af3e7ab4e1a"></a><!-- doxytag: member="texture.cpp::texformat" ref="633e9f61b967a5642f831af3e7ab4e1a" args="(int bpp)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">GLenum texformat </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>bpp</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f174b8a0d70db72b121bc59065c92261"></a><!-- doxytag: member="texture.cpp::texture" ref="f174b8a0d70db72b121bc59065c92261" args="(char *aframe, char *name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void texture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>aframe</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>name</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="98a9b001bff390737f78b7242f676a83"></a><!-- doxytag: member="texture.cpp::textureload" ref="98a9b001bff390737f78b7242f676a83" args="(const char *name, int clamp)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_texture.html">Texture</a>* textureload </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>clamp</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="55cb88ba0efab442afdd152bc50915db"></a><!-- doxytag: member="texture.cpp::texturereset" ref="55cb88ba0efab442afdd152bc50915db" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void texturereset </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="28e2b0b874a2d2b8b19ed746cc0c5eac"></a><!-- doxytag: member="texture.cpp::uploadtexture" ref="28e2b0b874a2d2b8b19ed746cc0c5eac" args="(GLenum target, GLenum internal, int tw, int th, GLenum format, GLenum type, void *pixels, int pw, int ph, bool mipmap)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void uploadtexture </td>
|
|
<td>(</td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>target</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>internal</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>tw</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>th</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>format</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GLenum </td>
|
|
<td class="paramname"> <em>type</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"> <em>pixels</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>pw</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>ph</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>mipmap</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="30325d38b98d968d2772346b0dfa70d8"></a><!-- doxytag: member="texture.cpp::VAR" ref="30325d38b98d968d2772346b0dfa70d8" args="(maxtmus, 1, 0, 0)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VAR </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="protos_8h.html#5de9356909d729f843f05de9ecb2dfcc">maxtmus</a> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dc67b4f28d853170c64f92e8670fc188"></a><!-- doxytag: member="texture.cpp::VAR" ref="dc67b4f28d853170c64f92e8670fc188" args="(skyclip, 0, 1, 1)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VAR </td>
|
|
<td>(</td>
|
|
<td class="paramtype">skyclip </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b806158a28b81849f1160dc21c160a5e"></a><!-- doxytag: member="texture.cpp::VAR" ref="b806158a28b81849f1160dc21c160a5e" args="(hwtexsize, 1, 0, 0)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VAR </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="cube_8h.html#357a2c5d3faa9b487a286ec334f6b375">hwtexsize</a> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5e07dc9a66e0bbca6b68cba7a8c9a8c6"></a><!-- doxytag: member="texture.cpp::VARFP" ref="5e07dc9a66e0bbca6b68cba7a8c9a8c6" args="(bilinear, 0, 1, 1, initwarning("texture filtering", INIT_LOAD))" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VARFP </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bilinear </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">initwarning("texture filtering", INIT_LOAD) </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1dccf2ee1b562bdf47a3bd35eed53b2d"></a><!-- doxytag: member="texture.cpp::VARFP" ref="1dccf2ee1b562bdf47a3bd35eed53b2d" args="(trilinear, 0, 1, 1, initwarning("texture filtering", INIT_LOAD))" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VARFP </td>
|
|
<td>(</td>
|
|
<td class="paramtype">trilinear </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">initwarning("texture filtering", INIT_LOAD) </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="bdddf64471248d14f8e02c8996410369"></a><!-- doxytag: member="texture.cpp::VARFP" ref="bdddf64471248d14f8e02c8996410369" args="(maxtexsize, 0, 0, 1<< 12, initwarning("texture quality", INIT_LOAD))" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VARFP </td>
|
|
<td>(</td>
|
|
<td class="paramtype">maxtexsize </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">1<< </td>
|
|
<td class="paramname"> <em>12</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">initwarning("texture quality", INIT_LOAD) </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Variable Documentation</h2>
|
|
<a class="anchor" name="3382a1d6c7b4f6498f6c0768bfc60a98"></a><!-- doxytag: member="texture.cpp::notexture" ref="3382a1d6c7b4f6498f6c0768bfc60a98" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_texture.html">Texture</a>* <a class="el" href="texture_8cpp.html#3382a1d6c7b4f6498f6c0768bfc60a98">notexture</a> = NULL </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f45636e8ee53217d8dff628bac6f6815"></a><!-- doxytag: member="texture.cpp::noworldtexture" ref="f45636e8ee53217d8dff628bac6f6815" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_texture.html">Texture</a> * <a class="el" href="texture_8cpp.html#f45636e8ee53217d8dff628bac6f6815">noworldtexture</a> = NULL </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="737ee9b0952a1462d4d9f76b457772c8"></a><!-- doxytag: member="texture.cpp::sky" ref="737ee9b0952a1462d4d9f76b457772c8" args="[6]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="struct_texture.html">Texture</a>* <a class="el" href="texture_8cpp.html#737ee9b0952a1462d4d9f76b457772c8">sky</a>[6] = {NULL, NULL, NULL, NULL, NULL, NULL} </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="cdf9c894ca52edcfcddcfda415a73cb1"></a><!-- doxytag: member="texture.cpp::skyfloor" ref="cdf9c894ca52edcfcddcfda415a73cb1" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">float <a class="el" href="texture_8cpp.html#cdf9c894ca52edcfcddcfda415a73cb1">skyfloor</a> = 1e16f </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="905d454347c5fb898c441eed7a973d08"></a><!-- doxytag: member="texture.cpp::slots" ref="905d454347c5fb898c441eed7a973d08" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structvector.html">vector</a><<a class="el" href="struct_slot.html">Slot</a>> <a class="el" href="texture_8cpp.html#905d454347c5fb898c441eed7a973d08">slots</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a25494058e27f9d97c7e70e1b5cfc74e"></a><!-- doxytag: member="texture.cpp::textures" ref="a25494058e27f9d97c7e70e1b5cfc74e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structhashtable.html">hashtable</a><char *, <a class="el" href="struct_texture.html">Texture</a>> <a class="el" href="texture_8cpp.html#a25494058e27f9d97c7e70e1b5cfc74e">textures</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="376e8b6a149905d535316c0d3e7b719a"></a><!-- doxytag: member="texture.cpp::tmus" ref="376e8b6a149905d535316c0d3e7b719a" args="[MAXTMUS]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structtmu.html">tmu</a> <a class="el" href="texture_8cpp.html#376e8b6a149905d535316c0d3e7b719a">tmus</a>[MAXTMUS] </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
<b>Initial value:</b><div class="fragment"><pre class="fragment">
|
|
{
|
|
<a class="code" href="texture_8cpp.html#f8db408c6bce4e3488181b29b6884177">INVALIDTMU</a>,
|
|
<a class="code" href="texture_8cpp.html#f8db408c6bce4e3488181b29b6884177">INVALIDTMU</a>,
|
|
INVALIDTMU,
|
|
INVALIDTMU
|
|
}
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:33 2008 for AssaultCube by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
|
|
</body>
|
|
</html>
|