aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a02512.html
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docs/doxygen/nel/a02512.html767
1 files changed, 767 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a02512.html b/docs/doxygen/nel/a02512.html
new file mode 100644
index 00000000..143140b6
--- /dev/null
+++ b/docs/doxygen/nel/a02512.html
@@ -0,0 +1,767 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: NL3D::CFarVertexBufferInfo class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NL3D::CFarVertexBufferInfo Class Reference</h1><code>#include &lt;<a class="el" href="a05883.html">landscapevb_info.h</a>&gt;</code>
+<p>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Info for the current Far VertexBuffer setuped (iether normal or hard).
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00042">42</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoa0">setupVertexBuffer</a> (<a class="el" href="a03692.html">CVertexBuffer</a> &amp;vb, bool forVertexProgram)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoa1">setupVertexBufferHard</a> (<a class="el" href="a03694.html">IVertexBufferHard</a> &amp;vb, void *vcoord, bool forVertexProgram)</td></tr>
+
+<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo1">AlphaInfoPointer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo4">DeltaPosOff</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo5">DeltaPosPointer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo6">GeomInfoOff</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo7">GeomInfoPointer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NumVertices</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">TexCoordPointer0</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">TexCoordPointer1</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">VertexCoordPointer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">VertexFormat</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo15">VertexSize</a></td></tr>
+
+<tr><td colspan=2><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfod0">setupNullPointers</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfod1">setupPointersForVertexProgram</a> ()</td></tr>
+
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfod0" doxytag="NL3D::CFarVertexBufferInfo::setupNullPointers" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NL3D::CFarVertexBufferInfo::setupNullPointers </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [private]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05882.html#l00046">46</a> of file <a class="el" href="a05882.html">landscapevb_info.cpp</a>.
+<p>
+References <a class="el" href="a05883.html#l00059">AlphaInfoPointer</a>, <a class="el" href="a05883.html#l00051">ColorPointer</a>, <a class="el" href="a05883.html#l00058">DeltaPosPointer</a>, <a class="el" href="a05883.html#l00057">GeomInfoPointer</a>, <a class="el" href="a05883.html#l00049">TexCoordPointer0</a>, <a class="el" href="a05883.html#l00050">TexCoordPointer1</a>, and <a class="el" href="a05883.html#l00048">VertexCoordPointer</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>.
+<p>
+<div class="fragment"><pre>00047 {
+00048 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">VertexCoordPointer</a>= NULL;
+00049 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">TexCoordPointer0</a>= NULL;
+00050 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">TexCoordPointer1</a>= NULL;
+00051 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a>= NULL;
+00052 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo7">GeomInfoPointer</a>= NULL;
+00053 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo5">DeltaPosPointer</a>= NULL;
+00054 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo1">AlphaInfoPointer</a>= NULL;
+00055 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfod1" doxytag="NL3D::CFarVertexBufferInfo::setupPointersForVertexProgram" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NL3D::CFarVertexBufferInfo::setupPointersForVertexProgram </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [private]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05882.html#l00059">59</a> of file <a class="el" href="a05882.html">landscapevb_info.cpp</a>.
+<p>
+References <a class="el" href="a05883.html#l00062">AlphaInfoOff</a>, <a class="el" href="a05883.html#l00059">AlphaInfoPointer</a>, <a class="el" href="a05883.html#l00061">DeltaPosOff</a>, <a class="el" href="a05883.html#l00058">DeltaPosPointer</a>, <a class="el" href="a05883.html#l00060">GeomInfoOff</a>, <a class="el" href="a05883.html#l00057">GeomInfoPointer</a>, <a class="el" href="a05883.html#l00052">TexCoordOff0</a>, <a class="el" href="a05883.html#l00053">TexCoordOff1</a>, <a class="el" href="a05883.html#l00049">TexCoordPointer0</a>, <a class="el" href="a05883.html#l00050">TexCoordPointer1</a>, <a class="el" href="a05981.html#l00096">uint8</a>, and <a class="el" href="a05883.html#l00048">VertexCoordPointer</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>.
+<p>
+<div class="fragment"><pre>00060 {
+00061 <span class="comment">// see CLandscapeVBAllocator for program definition.</span>
+00062 <a class="code" href="a04558.html#a7">uint8</a> *vcoord= (<a class="code" href="a04558.html#a7">uint8</a>*)<a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">VertexCoordPointer</a>;
+00063
+00064 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">TexCoordPointer0</a>= vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>;
+00065 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">TexCoordPointer1</a>= vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>;
+00066 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo7">GeomInfoPointer</a>= vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo6">GeomInfoOff</a>;
+00067 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo5">DeltaPosPointer</a>= vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo4">DeltaPosOff</a>;
+00068 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo1">AlphaInfoPointer</a>= vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a>;
+00069 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoa0" doxytag="NL3D::CFarVertexBufferInfo::setupVertexBuffer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NL3D::CFarVertexBufferInfo::setupVertexBuffer </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a03692.html">CVertexBuffer</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>vb</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>bool&nbsp;</td>
+ <td class="mdname" nowrap> <em>forVertexProgram</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05882.html#l00073">73</a> of file <a class="el" href="a05882.html">landscapevb_info.cpp</a>.
+<p>
+References <a class="el" href="a05883.html#l00062">AlphaInfoOff</a>, <a class="el" href="a05883.html#l00054">ColorOff</a>, <a class="el" href="a05883.html#l00051">ColorPointer</a>, <a class="el" href="a05883.html#l00061">DeltaPosOff</a>, <a class="el" href="a05883.html#l00060">GeomInfoOff</a>, <a class="el" href="a06711.html#l00340">NL3D::CVertexBuffer::getColorOff()</a>, <a class="el" href="a06710.html#l00465">NL3D::CVertexBuffer::getColorPointer()</a>, <a class="el" href="a06711.html#l00453">NL3D::CVertexBuffer::getNumVertices()</a>, <a class="el" href="a06711.html#l00339">NL3D::CVertexBuffer::getTexCoordOff()</a>, <a class="el" href="a06710.html#l00497">NL3D::CVertexBuffer::getTexCoordPointer()</a>, <a class="el" href="a06711.html#l00441">NL3D::CVertexBuffer::getValueOffEx()</a>, <a class="el" href="a06710.html#l00438">NL3D::CVertexBuffer::getVertexCoordPointer()</a>, <a class="el" href="a06711.html#l00319">NL3D::CVertexBuffer::getVertexFormat()</a>, <a class="el" href="a06711.html#l00473">NL3D::CVertexBuffer::getVertexSize()</a>, <a class="el" href="a05881.html#l00051">NL3D_LANDSCAPE_VPPOS_ALPHAINFO</a>, <a class="el" href="a05881.html#l00050">NL3D_LANDSCAPE_VPPOS_DELTAPOS</a>, <a class="el" href="a05881.html#l00049">NL3D_LANDSCAPE_VPPOS_GEOMINFO</a>, <a class="el" href="a05881.html#l00046">NL3D_LANDSCAPE_VPPOS_TEX0</a>, <a class="el" href="a05881.html#l00047">NL3D_LANDSCAPE_VPPOS_TEX1</a>, <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05883.html#l00052">TexCoordOff0</a>, <a class="el" href="a05883.html#l00053">TexCoordOff1</a>, <a class="el" href="a05883.html#l00049">TexCoordPointer0</a>, <a class="el" href="a05883.html#l00050">TexCoordPointer1</a>, and <a class="el" href="a05883.html#l00048">VertexCoordPointer</a>.
+<p>
+Referenced by <a class="el" href="a05880.html#l00209">NL3D::CLandscapeVBAllocator::lockBuffer()</a>.
+<p>
+<div class="fragment"><pre>00074 {
+00075 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">VertexFormat</a>= vb.getVertexFormat();
+00076 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo15">VertexSize</a>= vb.getVertexSize();
+00077 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NumVertices</a>= vb.getNumVertices();
+00078
+00079 <span class="keywordflow">if</span>(<a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NumVertices</a>==0)
+00080 {
+00081 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfod0">setupNullPointers</a>();
+00082 <span class="keywordflow">return</span>;
+00083 }
+00084
+00085 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">VertexCoordPointer</a>= vb.getVertexCoordPointer();
+00086
+00087 <span class="keywordflow">if</span>(forVertexProgram)
+00088 {
+00089 <span class="comment">// With VertexCoordPointer setuped, init for VP.</span>
+00090 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>= vb.getValueOffEx(NL3D_LANDSCAPE_VPPOS_TEX0); <span class="comment">// v[8]= Tex0.</span>
+00091 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>= vb.getValueOffEx(NL3D_LANDSCAPE_VPPOS_TEX1); <span class="comment">// v[9]= Tex1.</span>
+00092 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo6">GeomInfoOff</a>= vb.getValueOffEx(NL3D_LANDSCAPE_VPPOS_GEOMINFO); <span class="comment">// v[10]= GeomInfos.</span>
+00093 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo4">DeltaPosOff</a>= vb.getValueOffEx(NL3D_LANDSCAPE_VPPOS_DELTAPOS); <span class="comment">// v[11]= EndPos-StartPos</span>
+00094 <span class="comment">// Init Alpha Infos only if enabled (enabled if Value 5 are).</span>
+00095 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a>= 0;
+00096 <span class="keywordflow">if</span>( vb.getVertexFormat() &amp; (1&lt;&lt;<a class="code" href="a04458.html#a6">NL3D_LANDSCAPE_VPPOS_ALPHAINFO</a>) )
+00097 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a>= vb.getValueOffEx(NL3D_LANDSCAPE_VPPOS_ALPHAINFO); <span class="comment">// v[12]= AlphaInfos</span>
+00098
+00099 <span class="comment">// update Ptrs.</span>
+00100 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfod1">setupPointersForVertexProgram</a>();
+00101 }
+00102 <span class="keywordflow">else</span>
+00103 {
+00104 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>= vb.getTexCoordOff(0);
+00105 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>= vb.getTexCoordOff(1);
+00106 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">TexCoordPointer0</a>= vb.getTexCoordPointer(0, 0);
+00107 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">TexCoordPointer1</a>= vb.getTexCoordPointer(0, 1);
+00108
+00109 <span class="comment">// In Far0, we don't have Color component.</span>
+00110 <span class="keywordflow">if</span>(<a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">VertexFormat</a> &amp; CVertexBuffer::PrimaryColorFlag)
+00111 {
+00112 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a>= vb.getColorOff();
+00113 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a>= vb.getColorPointer();
+00114 }
+00115 <span class="keywordflow">else</span>
+00116 {
+00117 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a>= 0;
+00118 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a>= NULL;
+00119 }
+00120 }
+00121
+00122 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoa1" doxytag="NL3D::CFarVertexBufferInfo::setupVertexBufferHard" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NL3D::CFarVertexBufferInfo::setupVertexBufferHard </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a03694.html">IVertexBufferHard</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>vb</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>void *&nbsp;</td>
+ <td class="mdname" nowrap> <em>vcoord</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>bool&nbsp;</td>
+ <td class="mdname" nowrap> <em>forVertexProgram</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05882.html#l00124">124</a> of file <a class="el" href="a05882.html">landscapevb_info.cpp</a>.
+<p>
+References <a class="el" href="a05883.html#l00062">AlphaInfoOff</a>, <a class="el" href="a05883.html#l00054">ColorOff</a>, <a class="el" href="a05883.html#l00051">ColorPointer</a>, <a class="el" href="a05883.html#l00061">DeltaPosOff</a>, <a class="el" href="a05883.html#l00060">GeomInfoOff</a>, <a class="el" href="a06713.html#l00054">NL3D::IVertexBufferHard::getNumVertices()</a>, <a class="el" href="a06713.html#l00082">NL3D::IVertexBufferHard::getValueOff()</a>, <a class="el" href="a06713.html#l00052">NL3D::IVertexBufferHard::getVertexFormat()</a>, <a class="el" href="a06713.html#l00053">NL3D::IVertexBufferHard::getVertexSize()</a>, <a class="el" href="a05881.html#l00051">NL3D_LANDSCAPE_VPPOS_ALPHAINFO</a>, <a class="el" href="a05881.html#l00050">NL3D_LANDSCAPE_VPPOS_DELTAPOS</a>, <a class="el" href="a05881.html#l00049">NL3D_LANDSCAPE_VPPOS_GEOMINFO</a>, <a class="el" href="a05881.html#l00046">NL3D_LANDSCAPE_VPPOS_TEX0</a>, <a class="el" href="a05881.html#l00047">NL3D_LANDSCAPE_VPPOS_TEX1</a>, <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05883.html#l00052">TexCoordOff0</a>, <a class="el" href="a05883.html#l00053">TexCoordOff1</a>, <a class="el" href="a05883.html#l00049">TexCoordPointer0</a>, <a class="el" href="a05883.html#l00050">TexCoordPointer1</a>, <a class="el" href="a05981.html#l00096">uint8</a>, and <a class="el" href="a05883.html#l00048">VertexCoordPointer</a>.
+<p>
+Referenced by <a class="el" href="a05880.html#l00209">NL3D::CLandscapeVBAllocator::lockBuffer()</a>.
+<p>
+<div class="fragment"><pre>00125 {
+00126 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">VertexFormat</a>= vb.getVertexFormat();
+00127 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo15">VertexSize</a>= vb.getVertexSize();
+00128 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NumVertices</a>= vb.getNumVertices();
+00129
+00130 <span class="keywordflow">if</span>(<a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NumVertices</a>==0)
+00131 {
+00132 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfod0">setupNullPointers</a>();
+00133 <span class="keywordflow">return</span>;
+00134 }
+00135
+00136 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">VertexCoordPointer</a>= vcoord;
+00137
+00138 <span class="keywordflow">if</span>(forVertexProgram)
+00139 {
+00140 <span class="comment">// With VertexCoordPointer setuped, init for VP.</span>
+00141 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>= vb.getValueOff(NL3D_LANDSCAPE_VPPOS_TEX0); <span class="comment">// v[8]= Tex0.</span>
+00142 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>= vb.getValueOff(NL3D_LANDSCAPE_VPPOS_TEX1); <span class="comment">// v[9]= Tex1.</span>
+00143 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo6">GeomInfoOff</a>= vb.getValueOff(NL3D_LANDSCAPE_VPPOS_GEOMINFO); <span class="comment">// v[10]= GeomInfos.</span>
+00144 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo4">DeltaPosOff</a>= vb.getValueOff(NL3D_LANDSCAPE_VPPOS_DELTAPOS); <span class="comment">// v[11]= EndPos-StartPos</span>
+00145 <span class="comment">// Init Alpha Infos only if enabled (enabled if Value 5 are).</span>
+00146 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a>= 0;
+00147 <span class="keywordflow">if</span>( vb.getVertexFormat() &amp; (1&lt;&lt;<a class="code" href="a04458.html#a6">NL3D_LANDSCAPE_VPPOS_ALPHAINFO</a>) )
+00148 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">AlphaInfoOff</a>= vb.getValueOff(NL3D_LANDSCAPE_VPPOS_ALPHAINFO); <span class="comment">// v[12]= AlphaInfos</span>
+00149
+00150 <span class="comment">// update Ptrs.</span>
+00151 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfod1">setupPointersForVertexProgram</a>();
+00152 }
+00153 <span class="keywordflow">else</span>
+00154 {
+00155 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>= vb.getValueOff (CVertexBuffer::TexCoord0);
+00156 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>= vb.getValueOff (CVertexBuffer::TexCoord1);
+00157 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">TexCoordPointer0</a>= (<a class="code" href="a04558.html#a7">uint8</a>*)vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">TexCoordOff0</a>;
+00158 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">TexCoordPointer1</a>= (<a class="code" href="a04558.html#a7">uint8</a>*)vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">TexCoordOff1</a>;
+00159
+00160 <span class="comment">// In Far0, we don't have Color component.</span>
+00161 <span class="keywordflow">if</span>(<a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">VertexFormat</a> &amp; CVertexBuffer::PrimaryColorFlag)
+00162 {
+00163 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a>= vb.getValueOff (CVertexBuffer::PrimaryColor);
+00164 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a>= (<a class="code" href="a04558.html#a7">uint8</a>*)vcoord + <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a>;
+00165 }
+00166 <span class="keywordflow">else</span>
+00167 {
+00168 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">ColorOff</a>= 0;
+00169 <a class="code" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">ColorPointer</a>= NULL;
+00170 }
+00171 }
+00172 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo0" doxytag="NL3D::CFarVertexBufferInfo::AlphaInfoOff" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo0">NL3D::CFarVertexBufferInfo::AlphaInfoOff</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00062">62</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo1" doxytag="NL3D::CFarVertexBufferInfo::AlphaInfoPointer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo1">NL3D::CFarVertexBufferInfo::AlphaInfoPointer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00059">59</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, and <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo2" doxytag="NL3D::CFarVertexBufferInfo::ColorOff" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo2">NL3D::CFarVertexBufferInfo::ColorOff</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00054">54</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo3" doxytag="NL3D::CFarVertexBufferInfo::ColorPointer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo3">NL3D::CFarVertexBufferInfo::ColorPointer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00051">51</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo4" doxytag="NL3D::CFarVertexBufferInfo::DeltaPosOff" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo4">NL3D::CFarVertexBufferInfo::DeltaPosOff</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00061">61</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo5" doxytag="NL3D::CFarVertexBufferInfo::DeltaPosPointer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo5">NL3D::CFarVertexBufferInfo::DeltaPosPointer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00058">58</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, and <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo6" doxytag="NL3D::CFarVertexBufferInfo::GeomInfoOff" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo6">NL3D::CFarVertexBufferInfo::GeomInfoOff</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00060">60</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo7" doxytag="NL3D::CFarVertexBufferInfo::GeomInfoPointer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo7">NL3D::CFarVertexBufferInfo::GeomInfoPointer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00057">57</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, and <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo8" doxytag="NL3D::CFarVertexBufferInfo::NumVertices" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo8">NL3D::CFarVertexBufferInfo::NumVertices</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00047">47</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo9" doxytag="NL3D::CFarVertexBufferInfo::TexCoordOff0" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo9">NL3D::CFarVertexBufferInfo::TexCoordOff0</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00052">52</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo10" doxytag="NL3D::CFarVertexBufferInfo::TexCoordOff1" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo10">NL3D::CFarVertexBufferInfo::TexCoordOff1</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00053">53</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo11" doxytag="NL3D::CFarVertexBufferInfo::TexCoordPointer0" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo11">NL3D::CFarVertexBufferInfo::TexCoordPointer0</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00049">49</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo12" doxytag="NL3D::CFarVertexBufferInfo::TexCoordPointer1" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo12">NL3D::CFarVertexBufferInfo::TexCoordPointer1</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00050">50</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo13" doxytag="NL3D::CFarVertexBufferInfo::VertexCoordPointer" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void* <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo13">NL3D::CFarVertexBufferInfo::VertexCoordPointer</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00048">48</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>.
+<p>
+Referenced by <a class="el" href="a05882.html#l00046">setupNullPointers()</a>, <a class="el" href="a05882.html#l00059">setupPointersForVertexProgram()</a>, <a class="el" href="a05882.html#l00073">setupVertexBuffer()</a>, and <a class="el" href="a05882.html#l00124">setupVertexBufferHard()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo14" doxytag="NL3D::CFarVertexBufferInfo::VertexFormat" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo14">NL3D::CFarVertexBufferInfo::VertexFormat</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00045">45</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CFarVertexBufferInfoo15" doxytag="NL3D::CFarVertexBufferInfo::VertexSize" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> <a class="el" href="a02512.html#NL3D_1_1CFarVertexBufferInfoo15">NL3D::CFarVertexBufferInfo::VertexSize</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05883.html#l00046">46</a> of file <a class="el" href="a05883.html">landscapevb_info.h</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="a05883.html">landscapevb_info.h</a><li><a class="el" href="a05882.html">landscapevb_info.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:46:30 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>