git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
320 lines
15 KiB
HTML
320 lines
15 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: modelcacheentry< T > Struct Template 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 class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>modelcacheentry< T > Struct Template Reference</h1><!-- doxytag: class="modelcacheentry" --><code>#include <modelcache.h></code>
|
|
<p>
|
|
Inherited by <a class="el" href="structmodelcache_1_1entry.html">modelcache::entry</a>, <a class="el" href="structmodelcachelist.html">modelcachelist< T ></a>, <a class="el" href="structmodelcachelist.html">modelcachelist< vertmodel::dyncacheentry ></a>, <a class="el" href="structmodelcachelist.html">modelcachelist< vertmodel::lightcacheentry ></a>, <a class="el" href="structmodelcachelist.html">modelcachelist< vertmodel::shadowcacheentry ></a>, <a class="el" href="structvertmodel_1_1dyncacheentry.html">vertmodel::dyncacheentry</a>, <a class="el" href="structvertmodel_1_1lightcacheentry.html">vertmodel::lightcacheentry</a>, and <a class="el" href="structvertmodel_1_1shadowcacheentry.html">vertmodel::shadowcacheentry</a>.
|
|
<p>
|
|
|
|
<p>
|
|
<a href="structmodelcacheentry-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T > </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#1d17b31a5f4e125295b570fd0b514eb2">entry</a></td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#c5585993798b4c67bf38e5f6af53afd9">modelcacheentry</a> (T *<a class="el" href="structmodelcacheentry.html#8c3e95a23e77090839af36d5d8203c08">prev</a>=NULL, T *<a class="el" href="structmodelcacheentry.html#aef1560d0ca51e0bc210fc07aca14ff6">next</a>=NULL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#c56df7261fcc051819acc68a38b67882">empty</a> () const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#b2e99bed4fa2fd29b98674ed3e328b2c">linkbefore</a> (T *pos)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#9e4baff170ee0a306442a13bc3ad9336">linkafter</a> (T *pos)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#d1fc34d168508341e10eda57917cb41d">unlink</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#234c1f11af4ec49551ff91ba5c58c79f">getdata</a> ()</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#8c3e95a23e77090839af36d5d8203c08">prev</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#aef1560d0ca51e0bc210fc07aca14ff6">next</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">T * </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#af793c9bea7ddd9f42212290136029e2">nextalloc</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#a2037baf4257611f272804917cd8930c">size</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structmodelcacheentry.html#fd83f55493b3c63b6614cd0fa2954a8a">locked</a></td></tr>
|
|
|
|
</table>
|
|
<h3>template<class T><br>
|
|
struct modelcacheentry< T ></h3>
|
|
|
|
<hr><h2>Member Typedef Documentation</h2>
|
|
<a class="anchor" name="1d17b31a5f4e125295b570fd0b514eb2"></a><!-- doxytag: member="modelcacheentry::entry" ref="1d17b31a5f4e125295b570fd0b514eb2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef <a class="el" href="structmodelcacheentry.html">modelcacheentry</a><T> <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html">entry</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
<p>Reimplemented in <a class="el" href="structmodelcachelist.html#317867b73e3c75a86da998094c0d6d54">modelcachelist< T ></a>, <a class="el" href="structmodelcachelist.html#317867b73e3c75a86da998094c0d6d54">modelcachelist< vertmodel::lightcacheentry ></a>, <a class="el" href="structmodelcachelist.html#317867b73e3c75a86da998094c0d6d54">modelcachelist< vertmodel::shadowcacheentry ></a>, and <a class="el" href="structmodelcachelist.html#317867b73e3c75a86da998094c0d6d54">modelcachelist< vertmodel::dyncacheentry ></a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="c5585993798b4c67bf38e5f6af53afd9"></a><!-- doxytag: member="modelcacheentry::modelcacheentry" ref="c5585993798b4c67bf38e5f6af53afd9" args="(T *prev=NULL, T *next=NULL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html">modelcacheentry</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T * </td>
|
|
<td class="paramname"> <em>prev</em> = <code>NULL</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">T * </td>
|
|
<td class="paramname"> <em>next</em> = <code>NULL</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Function Documentation</h2>
|
|
<a class="anchor" name="c56df7261fcc051819acc68a38b67882"></a><!-- doxytag: member="modelcacheentry::empty" ref="c56df7261fcc051819acc68a38b67882" args="() const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::empty </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td> const<code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="234c1f11af4ec49551ff91ba5c58c79f"></a><!-- doxytag: member="modelcacheentry::getdata" ref="234c1f11af4ec49551ff91ba5c58c79f" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void* <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::getdata </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9e4baff170ee0a306442a13bc3ad9336"></a><!-- doxytag: member="modelcacheentry::linkafter" ref="9e4baff170ee0a306442a13bc3ad9336" args="(T *pos)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::linkafter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T * </td>
|
|
<td class="paramname"> <em>pos</em> </td>
|
|
<td> ) </td>
|
|
<td><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b2e99bed4fa2fd29b98674ed3e328b2c"></a><!-- doxytag: member="modelcacheentry::linkbefore" ref="b2e99bed4fa2fd29b98674ed3e328b2c" args="(T *pos)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::linkbefore </td>
|
|
<td>(</td>
|
|
<td class="paramtype">T * </td>
|
|
<td class="paramname"> <em>pos</em> </td>
|
|
<td> ) </td>
|
|
<td><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d1fc34d168508341e10eda57917cb41d"></a><!-- doxytag: member="modelcacheentry::unlink" ref="d1fc34d168508341e10eda57917cb41d" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::unlink </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Data Documentation</h2>
|
|
<a class="anchor" name="fd83f55493b3c63b6614cd0fa2954a8a"></a><!-- doxytag: member="modelcacheentry::locked" ref="fd83f55493b3c63b6614cd0fa2954a8a" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html#fd83f55493b3c63b6614cd0fa2954a8a">locked</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="aef1560d0ca51e0bc210fc07aca14ff6"></a><!-- doxytag: member="modelcacheentry::next" ref="aef1560d0ca51e0bc210fc07aca14ff6" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T * <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html#aef1560d0ca51e0bc210fc07aca14ff6">next</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="af793c9bea7ddd9f42212290136029e2"></a><!-- doxytag: member="modelcacheentry::nextalloc" ref="af793c9bea7ddd9f42212290136029e2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T * <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html#af793c9bea7ddd9f42212290136029e2">nextalloc</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8c3e95a23e77090839af36d5d8203c08"></a><!-- doxytag: member="modelcacheentry::prev" ref="8c3e95a23e77090839af36d5d8203c08" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">T* <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html#8c3e95a23e77090839af36d5d8203c08">prev</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
<p>Reimplemented in <a class="el" href="structvertmodel_1_1dyncacheentry.html#8f845a40b536fe98c7530ee9ff7951a9">vertmodel::dyncacheentry</a>, <a class="el" href="structvertmodel_1_1shadowcacheentry.html#963cc52f6628092db2e9d1c5a7e12489">vertmodel::shadowcacheentry</a>, and <a class="el" href="structvertmodel_1_1lightcacheentry.html#22df7d1311152d2d94f2a7a336e9f5c5">vertmodel::lightcacheentry</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a2037baf4257611f272804917cd8930c"></a><!-- doxytag: member="modelcacheentry::size" ref="a2037baf4257611f272804917cd8930c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">size_t <a class="el" href="structmodelcacheentry.html">modelcacheentry</a>< T >::<a class="el" href="structmodelcacheentry.html#a2037baf4257611f272804917cd8930c">size</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this struct was generated from the following file:<ul>
|
|
<li>R:/projects/actioncube/_svn/trunk/ac/source/src/<a class="el" href="modelcache_8h.html">modelcache.h</a></ul>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:36 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>
|