source: OGRE/trunk/ogrenew/Docs/api/html/structOgre_1_1BillboardChain_1_1ChainSegment.html @ 692

Revision 692, 7.6 KB checked in by mattausch, 19 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::BillboardChain::ChainSegment struct Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
4<link type="text/css" rel="stylesheet" href="style.css">
5</head>
6
7<body>
8<!-- Generated by Doxygen 1.3.6 -->
9<div class="qindex"><a class="qindex" href="index.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">Class&nbsp;List</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">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
10<h1>Ogre::BillboardChain::ChainSegment Struct Reference</h1>Simple struct defining a chain segment by referencing a subset of the preallocated buffer (which will be mMaxElementsPerChain * mChainCount long), by it's chain index, and a head and tail value which describe the current chain. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a>&gt;</code>
14<p>
15<a href="structOgre_1_1BillboardChain_1_1ChainSegment-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
16<tr><td></td></tr>
17<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento0">start</a></td></tr>
19
20<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The start of this chains subset of the buffer.  <a href="#Ogre_1_1BillboardChain_1_1ChainSegmento0"></a><br><br></td></tr>
21<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento1">head</a></td></tr>
22
23<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The 'head' of the chain, relative to start.  <a href="#Ogre_1_1BillboardChain_1_1ChainSegmento1"></a><br><br></td></tr>
24<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento2">tail</a></td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The 'tail' of the chain, relative to start.  <a href="#Ogre_1_1BillboardChain_1_1ChainSegmento2"></a><br><br></td></tr>
27</table>
28<hr><a name="_details"></a><h2>Detailed Description</h2>
29Simple struct defining a chain segment by referencing a subset of the preallocated buffer (which will be mMaxElementsPerChain * mChainCount long), by it's chain index, and a head and tail value which describe the current chain.
30<p>
31The buffer subset wraps at mMaxElementsPerChain so that head and tail can move freely. head and tail are inclusive, when the chain is empty head and tail are filled with high-values.
32<p>
33
34<p>
35Definition at line <a class="el" href="OgreBillboardChain_8h-source.html#l00284">284</a> of file <a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a>.<hr><h2>Member Data Documentation</h2>
36<a class="anchor" name="Ogre_1_1BillboardChain_1_1ChainSegmento1" doxytag="Ogre::BillboardChain::ChainSegment::head" ></a><p>
37<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
38  <tr>
39    <td class="mdRow">
40      <table cellpadding="0" cellspacing="0" border="0">
41        <tr>
42          <td class="md" nowrap valign="top"> size_t <a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento1">Ogre::BillboardChain::ChainSegment::head</a>
43      </table>
44    </td>
45  </tr>
46</table>
47<table cellspacing=5 cellpadding=0 border=0>
48  <tr>
49    <td>
50      &nbsp;
51    </td>
52    <td>
53
54<p>
55The 'head' of the chain, relative to start.
56<p>
57
58<p>
59Definition at line <a class="el" href="OgreBillboardChain_8h-source.html#l00289">289</a> of file <a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a>.    </td>
60  </tr>
61</table>
62<a class="anchor" name="Ogre_1_1BillboardChain_1_1ChainSegmento0" doxytag="Ogre::BillboardChain::ChainSegment::start" ></a><p>
63<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
64  <tr>
65    <td class="mdRow">
66      <table cellpadding="0" cellspacing="0" border="0">
67        <tr>
68          <td class="md" nowrap valign="top"> size_t <a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento0">Ogre::BillboardChain::ChainSegment::start</a>
69      </table>
70    </td>
71  </tr>
72</table>
73<table cellspacing=5 cellpadding=0 border=0>
74  <tr>
75    <td>
76      &nbsp;
77    </td>
78    <td>
79
80<p>
81The start of this chains subset of the buffer.
82<p>
83
84<p>
85Definition at line <a class="el" href="OgreBillboardChain_8h-source.html#l00287">287</a> of file <a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a>.    </td>
86  </tr>
87</table>
88<a class="anchor" name="Ogre_1_1BillboardChain_1_1ChainSegmento2" doxytag="Ogre::BillboardChain::ChainSegment::tail" ></a><p>
89<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
90  <tr>
91    <td class="mdRow">
92      <table cellpadding="0" cellspacing="0" border="0">
93        <tr>
94          <td class="md" nowrap valign="top"> size_t <a class="el" href="structOgre_1_1BillboardChain_1_1ChainSegment.html#Ogre_1_1BillboardChain_1_1ChainSegmento2">Ogre::BillboardChain::ChainSegment::tail</a>
95      </table>
96    </td>
97  </tr>
98</table>
99<table cellspacing=5 cellpadding=0 border=0>
100  <tr>
101    <td>
102      &nbsp;
103    </td>
104    <td>
105
106<p>
107The 'tail' of the chain, relative to start.
108<p>
109
110<p>
111Definition at line <a class="el" href="OgreBillboardChain_8h-source.html#l00291">291</a> of file <a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a>.    </td>
112  </tr>
113</table>
114<hr>The documentation for this struct was generated from the following file:<ul>
115<li><a class="el" href="OgreBillboardChain_8h-source.html">OgreBillboardChain.h</a></ul>
116<hr>
117<p>
118Copyright &copy; 2000-2005 by The OGRE Team<br />
119<!--Creative Commons License--><a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/"><img alt="Creative Commons License" border="0" src="http://creativecommons.org/images/public/somerights20.png"/></a><br/>
120This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-ShareAlike 2.5 License</a>.<br/>
121                <!--/Creative Commons License--><!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
122                <Work rdf:about="">
123                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
124        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
125                </Work>
126                <License rdf:about="http://creativecommons.org/licenses/by-sa/2.5/"><permits rdf:resource="http://web.resource.org/cc/Reproduction"/><permits rdf:resource="http://web.resource.org/cc/Distribution"/><requires rdf:resource="http://web.resource.org/cc/Notice"/><requires rdf:resource="http://web.resource.org/cc/Attribution"/><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/><requires rdf:resource="http://web.resource.org/cc/ShareAlike"/></License></rdf:RDF> -->
127
128Last modified Sun Mar 12 14:38:09 2006
129</p>
130</body>
131</html>
Note: See TracBrowser for help on using the repository browser.