Files
assaultcube-/source/doxygen/html/worldlight_8cpp.html
T
driAn 44ef9c1cf8 added doxygen source code docs
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-12-08 21:10:24 +00:00

662 lines
28 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/worldlight.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&nbsp;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&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul>
</div>
</div>
<div class="contents">
<h1>R:/projects/actioncube/_svn/trunk/ac/source/src/worldlight.cpp File Reference</h1><code>#include &quot;<a class="el" href="pch_8h.html">pch.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="cube_8h.html">cube.h</a>&quot;</code><br>
<p>
<div class="dynheader">
Include dependency graph for worldlight.cpp:</div>
<div class="dynsection">
<p><center><img src="worldlight_8cpp__incl.png" border="0" usemap="#R:/projects/actioncube/_svn/trunk/ac/source/src/worldlight.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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structdlight.html">dlight</a></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#6e3865b7225fe6aed8a4481438fc11fe">median</a>(m)</td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#89ce19ee452f4c1a01364dba3e97a285">VAR</a> (lightscale, 1, 4, 100)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#7a975c65ab330c7d1d5d7a55852c91a9">lightray</a> (float bx, float by, const <a class="el" href="structpersistent__entity.html">persistent_entity</a> &amp;light, float fade=1, bool flicker=false)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#61bef644b13198f3fff69115cb7f2bb2">calclightsource</a> (const <a class="el" href="structpersistent__entity.html">persistent_entity</a> &amp;l, float fade=1, bool flicker=<a class="el" href="worldrender_8cpp.html#9d74476128999d091b3caf61c3617da5">true</a>)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#fa2c787bc0f7621eed1e1b413b1ab9b3">postlightarea</a> (const <a class="el" href="structblock.html">block</a> &amp;a)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#18fddce2c0dd9f27ead8c8d536225c58">VARP</a> (fullbrightlevel, 0, 176, 255)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#089c9774f8a87c85b1d64847908bae4a">fullbrightlight</a> (int level)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#0cbd0c6b0d3a02b53b13ca7d343c74dc">calclight</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#4e019354e3ecfc55bd0e04e3960b8c19">VAR</a> (dynlight, 0, 1, 1)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#d4d8bd7f8dd62cb578376b511cdb4bed">insidearea</a> (const <a class="el" href="structblock.html">block</a> &amp;a, const <a class="el" href="structblock.html">block</a> &amp;b)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#f39fb089fdf5a44cb3d14a15fdcd20a8">preparedynlight</a> (<a class="el" href="structdlight.html">dlight</a> &amp;d)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#7ddf5ad863bb938b90893bb96e7ab826">adddynlight</a> (<a class="el" href="classphysent.html">physent</a> *owner, const <a class="el" href="structvec.html">vec</a> &amp;o, int reach, int expire, int fade, <a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> r, <a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> g, <a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> b)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#9e0ed4c7e6e549bb838e283da32d8d1b">cleardynlights</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#2129121db6cbbdadf3f737c0aea54450">removedynlights</a> (<a class="el" href="classphysent.html">physent</a> *owner)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#1bc52f6f0002a60399990ea53656b94a">dodynlights</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#7a6b433addcadb7423f09d0920541417">undodynlights</a> ()</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structblock.html">block</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#5e84f499013ee55c214d9d599e95ae1c">blockcopy</a> (const <a class="el" href="structblock.html">block</a> &amp;<a class="el" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#cc0c120ab1804fb5d60acfaea88d32ba">blockpaste</a> (const <a class="el" href="structblock.html">block</a> &amp;b)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#6910a7f74dff04bdb4aaba492215e043">freeblock</a> (<a class="el" href="structblock.html">block</a> *&amp;b)</td></tr>
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#3b39eb1a5fccd0045aa366b37276217d">lastcalclight</a> = 0</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvector.html">vector</a>&lt; <a class="el" href="structdlight.html">dlight</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="worldlight_8cpp.html#aa8b62fce3159f183048b24c1b56eea0">dlights</a></td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="6e3865b7225fe6aed8a4481438fc11fe"></a><!-- doxytag: member="worldlight.cpp::median" ref="6e3865b7225fe6aed8a4481438fc11fe" args="(m)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define median </td>
<td>(</td>
<td class="paramtype">m&nbsp;</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>-&gt;m = (<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>-&gt;m*2 + <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,1,0)-&gt;m*2 + <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,0,1)-&gt;m*2 \
+ <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,-1,0)-&gt;m*2 + <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,0,-1)-&gt;m*2 \
+ <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,1,1)-&gt;m + <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,1,-1)-&gt;m \
+ <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,-1,1)-&gt;m + <a class="code" href="world_8h.html#e70293ec1fc1ce4b2cc71c0b7dadcaf5">SW</a>(<a class="code" href="worldrender_8cpp.html#8feeb8812290964a8e453e58dae6f3c3">s</a>,-1,-1)-&gt;m)/14;
</pre></div>
</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="7ddf5ad863bb938b90893bb96e7ab826"></a><!-- doxytag: member="worldlight.cpp::adddynlight" ref="7ddf5ad863bb938b90893bb96e7ab826" args="(physent *owner, const vec &amp;o, int reach, int expire, int fade, uchar r, uchar g, uchar b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void adddynlight </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classphysent.html">physent</a> *&nbsp;</td>
<td class="paramname"> <em>owner</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structvec.html">vec</a> &amp;&nbsp;</td>
<td class="paramname"> <em>o</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>reach</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>expire</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>fade</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
<td class="paramname"> <em>r</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
<td class="paramname"> <em>g</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
<td class="paramname"> <em>b</em></td><td>&nbsp;</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="5e84f499013ee55c214d9d599e95ae1c"></a><!-- doxytag: member="worldlight.cpp::blockcopy" ref="5e84f499013ee55c214d9d599e95ae1c" args="(const block &amp;s)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structblock.html">block</a>* blockcopy </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structblock.html">block</a> &amp;&nbsp;</td>
<td class="paramname"> <em>s</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="cc0c120ab1804fb5d60acfaea88d32ba"></a><!-- doxytag: member="worldlight.cpp::blockpaste" ref="cc0c120ab1804fb5d60acfaea88d32ba" args="(const block &amp;b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void blockpaste </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structblock.html">block</a> &amp;&nbsp;</td>
<td class="paramname"> <em>b</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="0cbd0c6b0d3a02b53b13ca7d343c74dc"></a><!-- doxytag: member="worldlight.cpp::calclight" ref="0cbd0c6b0d3a02b53b13ca7d343c74dc" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void calclight </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="61bef644b13198f3fff69115cb7f2bb2"></a><!-- doxytag: member="worldlight.cpp::calclightsource" ref="61bef644b13198f3fff69115cb7f2bb2" args="(const persistent_entity &amp;l, float fade=1, bool flicker=true)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void calclightsource </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structpersistent__entity.html">persistent_entity</a> &amp;&nbsp;</td>
<td class="paramname"> <em>l</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>fade</em> = <code>1</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>flicker</em> = <code><a class="el" href="worldrender_8cpp.html#9d74476128999d091b3caf61c3617da5">true</a></code></td><td>&nbsp;</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="9e0ed4c7e6e549bb838e283da32d8d1b"></a><!-- doxytag: member="worldlight.cpp::cleardynlights" ref="9e0ed4c7e6e549bb838e283da32d8d1b" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void cleardynlights </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="1bc52f6f0002a60399990ea53656b94a"></a><!-- doxytag: member="worldlight.cpp::dodynlights" ref="1bc52f6f0002a60399990ea53656b94a" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void dodynlights </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="6910a7f74dff04bdb4aaba492215e043"></a><!-- doxytag: member="worldlight.cpp::freeblock" ref="6910a7f74dff04bdb4aaba492215e043" args="(block *&amp;b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void freeblock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structblock.html">block</a> *&amp;&nbsp;</td>
<td class="paramname"> <em>b</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="089c9774f8a87c85b1d64847908bae4a"></a><!-- doxytag: member="worldlight.cpp::fullbrightlight" ref="089c9774f8a87c85b1d64847908bae4a" args="(int level)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void fullbrightlight </td>
<td>(</td>
<td class="paramtype">int&nbsp;</td>
<td class="paramname"> <em>level</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="d4d8bd7f8dd62cb578376b511cdb4bed"></a><!-- doxytag: member="worldlight.cpp::insidearea" ref="d4d8bd7f8dd62cb578376b511cdb4bed" args="(const block &amp;a, const block &amp;b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static bool insidearea </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structblock.html">block</a> &amp;&nbsp;</td>
<td class="paramname"> <em>a</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structblock.html">block</a> &amp;&nbsp;</td>
<td class="paramname"> <em>b</em></td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td><code> [inline, static]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="7a975c65ab330c7d1d5d7a55852c91a9"></a><!-- doxytag: member="worldlight.cpp::lightray" ref="7a975c65ab330c7d1d5d7a55852c91a9" args="(float bx, float by, const persistent_entity &amp;light, float fade=1, bool flicker=false)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void lightray </td>
<td>(</td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>bx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>by</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structpersistent__entity.html">persistent_entity</a> &amp;&nbsp;</td>
<td class="paramname"> <em>light</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float&nbsp;</td>
<td class="paramname"> <em>fade</em> = <code>1</code>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&nbsp;</td>
<td class="paramname"> <em>flicker</em> = <code>false</code></td><td>&nbsp;</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="fa2c787bc0f7621eed1e1b413b1ab9b3"></a><!-- doxytag: member="worldlight.cpp::postlightarea" ref="fa2c787bc0f7621eed1e1b413b1ab9b3" args="(const block &amp;a)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void postlightarea </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structblock.html">block</a> &amp;&nbsp;</td>
<td class="paramname"> <em>a</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="f39fb089fdf5a44cb3d14a15fdcd20a8"></a><!-- doxytag: member="worldlight.cpp::preparedynlight" ref="f39fb089fdf5a44cb3d14a15fdcd20a8" args="(dlight &amp;d)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void preparedynlight </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structdlight.html">dlight</a> &amp;&nbsp;</td>
<td class="paramname"> <em>d</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="2129121db6cbbdadf3f737c0aea54450"></a><!-- doxytag: member="worldlight.cpp::removedynlights" ref="2129121db6cbbdadf3f737c0aea54450" args="(physent *owner)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void removedynlights </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classphysent.html">physent</a> *&nbsp;</td>
<td class="paramname"> <em>owner</em> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="7a6b433addcadb7423f09d0920541417"></a><!-- doxytag: member="worldlight.cpp::undodynlights" ref="7a6b433addcadb7423f09d0920541417" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void undodynlights </td>
<td>(</td>
<td class="paramname"> </td>
<td>&nbsp;)&nbsp;</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="4e019354e3ecfc55bd0e04e3960b8c19"></a><!-- doxytag: member="worldlight.cpp::VAR" ref="4e019354e3ecfc55bd0e04e3960b8c19" args="(dynlight, 0, 1, 1)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">VAR </td>
<td>(</td>
<td class="paramtype">dynlight&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">0&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">1&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">1&nbsp;</td>
<td class="paramname"></td><td>&nbsp;</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="89ce19ee452f4c1a01364dba3e97a285"></a><!-- doxytag: member="worldlight.cpp::VAR" ref="89ce19ee452f4c1a01364dba3e97a285" args="(lightscale, 1, 4, 100)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">VAR </td>
<td>(</td>
<td class="paramtype">lightscale&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">1&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">4&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">100&nbsp;</td>
<td class="paramname"></td><td>&nbsp;</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="18fddce2c0dd9f27ead8c8d536225c58"></a><!-- doxytag: member="worldlight.cpp::VARP" ref="18fddce2c0dd9f27ead8c8d536225c58" args="(fullbrightlevel, 0, 176, 255)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">VARP </td>
<td>(</td>
<td class="paramtype">fullbrightlevel&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">0&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">176&nbsp;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">255&nbsp;</td>
<td class="paramname"></td><td>&nbsp;</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="aa8b62fce3159f183048b24c1b56eea0"></a><!-- doxytag: member="worldlight.cpp::dlights" ref="aa8b62fce3159f183048b24c1b56eea0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structvector.html">vector</a>&lt;<a class="el" href="structdlight.html">dlight</a>&gt; <a class="el" href="worldlight_8cpp.html#aa8b62fce3159f183048b24c1b56eea0">dlights</a> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="3b39eb1a5fccd0045aa366b37276217d"></a><!-- doxytag: member="worldlight.cpp::lastcalclight" ref="3b39eb1a5fccd0045aa366b37276217d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int <a class="el" href="worldlight_8cpp.html#3b39eb1a5fccd0045aa366b37276217d">lastcalclight</a> = 0 </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</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&nbsp;
<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>