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

Revision 692, 47.5 KB checked in by mattausch, 18 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1<html>
2<head>
3<title>Ogre::CompositionTargetPass class 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::CompositionTargetPass Class Reference</h1>Object representing one render to a <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> or <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> in the <a class="el" href="namespaceOgre.html">Ogre</a> Composition framework. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>&gt;</code>
14<p>
15<a href="classOgre_1_1CompositionTargetPass-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 Types</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>typedef std::vector&lt; <a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Passes</a></td></tr>
19
20<tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="classOgre_1_1VectorIterator.html">VectorIterator</a>&lt; <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Passes</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw1">PassIterator</a></td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a> { <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4Ogre_1_1CompositionTargetPassw2">IM_NONE</a>,
23<a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4Ogre_1_1CompositionTargetPassw3">IM_PREVIOUS</a>
24 }</td></tr>
25
26<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input mode of a TargetPass.  <a href="#Ogre_1_1CompositionTargetPassw4">More...</a><br><br></td></tr>
27<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
28<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa0">CompositionTargetPass</a> (<a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a> *parent)</td></tr>
29
30<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa1">~CompositionTargetPass</a> ()</td></tr>
31
32<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa2">setInputMode</a> (<a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a> mode)</td></tr>
33
34<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set input mode of this TargetPass.  <a href="#Ogre_1_1CompositionTargetPassa2"></a><br><br></td></tr>
35<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa3">getInputMode</a> () const </td></tr>
36
37<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get input mode.  <a href="#Ogre_1_1CompositionTargetPassa3"></a><br><br></td></tr>
38<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa4">setOutputName</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;out)</td></tr>
39
40<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set output local texture name.  <a href="#Ogre_1_1CompositionTargetPassa4"></a><br><br></td></tr>
41<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa5">getOutputName</a> () const </td></tr>
42
43<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get output local texture name.  <a href="#Ogre_1_1CompositionTargetPassa5"></a><br><br></td></tr>
44<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa6">setOnlyInitial</a> (bool value)</td></tr>
45
46<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set "only initial" flag.  <a href="#Ogre_1_1CompositionTargetPassa6"></a><br><br></td></tr>
47<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa7">getOnlyInitial</a> ()</td></tr>
48
49<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get "only initial" flag.  <a href="#Ogre_1_1CompositionTargetPassa7"></a><br><br></td></tr>
50<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa8">setVisibilityMask</a> (<a class="el" href="namespaceOgre.html#a455">uint32</a> mask)</td></tr>
51
52<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scene visiblity mask used by this pass.  <a href="#Ogre_1_1CompositionTargetPassa8"></a><br><br></td></tr>
53<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a455">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa9">getVisibilityMask</a> ()</td></tr>
54
55<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the scene visiblity mask used by this pass.  <a href="#Ogre_1_1CompositionTargetPassa9"></a><br><br></td></tr>
56<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa10">setMaterialScheme</a> (const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;schemeName)</td></tr>
57
58<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the material scheme used by this target pass.  <a href="#Ogre_1_1CompositionTargetPassa10"></a><br><br></td></tr>
59<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa11">getMaterialScheme</a> (void) const </td></tr>
60
61<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the material scheme used by this target pass.  <a href="#Ogre_1_1CompositionTargetPassa11"></a><br><br></td></tr>
62<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa12">setLodBias</a> (float bias)</td></tr>
63
64<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the scene LOD bias used by this pass.  <a href="#Ogre_1_1CompositionTargetPassa12"></a><br><br></td></tr>
65<tr><td class="memItemLeft" nowrap align=right valign=top>float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa13">getLodBias</a> ()</td></tr>
66
67<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the scene LOD bias used by this pass.  <a href="#Ogre_1_1CompositionTargetPassa13"></a><br><br></td></tr>
68<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa14">createPass</a> ()</td></tr>
69
70<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create a new pass, and return a pointer to it.  <a href="#Ogre_1_1CompositionTargetPassa14"></a><br><br></td></tr>
71<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa15">removePass</a> (size_t idx)</td></tr>
72
73<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove a pass.  <a href="#Ogre_1_1CompositionTargetPassa15"></a><br><br></td></tr>
74<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa16">getPass</a> (size_t idx)</td></tr>
75
76<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a pass.  <a href="#Ogre_1_1CompositionTargetPassa16"></a><br><br></td></tr>
77<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa17">getNumPasses</a> ()</td></tr>
78
79<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the number of passes.  <a href="#Ogre_1_1CompositionTargetPassa17"></a><br><br></td></tr>
80<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa18">removeAllPasses</a> ()</td></tr>
81
82<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove all passes.  <a href="#Ogre_1_1CompositionTargetPassa18"></a><br><br></td></tr>
83<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1VectorIterator.html">PassIterator</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa19">getPassIterator</a> (void)</td></tr>
84
85<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get an iterator over the Passes in this TargetPass.  <a href="#Ogre_1_1CompositionTargetPassa19"></a><br><br></td></tr>
86<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassa20">getParent</a> ()</td></tr>
87
88<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get parent object.  <a href="#Ogre_1_1CompositionTargetPassa20"></a><br><br></td></tr>
89<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
90<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr0">mParent</a></td></tr>
91
92<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parent technique.  <a href="#Ogre_1_1CompositionTargetPassr0"></a><br><br></td></tr>
93<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr1">mInputMode</a></td></tr>
94
95<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Input name.  <a href="#Ogre_1_1CompositionTargetPassr1"></a><br><br></td></tr>
96<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr2">mOutputName</a></td></tr>
97
98<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">(local) output texture  <a href="#Ogre_1_1CompositionTargetPassr2"></a><br><br></td></tr>
99<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Passes</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr3">mPasses</a></td></tr>
100
101<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Passes.  <a href="#Ogre_1_1CompositionTargetPassr3"></a><br><br></td></tr>
102<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr4">mOnlyInitial</a></td></tr>
103
104<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This target pass is only executed initially after the effect has been enabled.  <a href="#Ogre_1_1CompositionTargetPassr4"></a><br><br></td></tr>
105<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a455">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr5">mVisibilityMask</a></td></tr>
106
107<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Visibility mask for this render.  <a href="#Ogre_1_1CompositionTargetPassr5"></a><br><br></td></tr>
108<tr><td class="memItemLeft" nowrap align=right valign=top>float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr6">mLodBias</a></td></tr>
109
110<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">LOD bias of this render.  <a href="#Ogre_1_1CompositionTargetPassr6"></a><br><br></td></tr>
111<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a471">String</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr7">mMaterialScheme</a></td></tr>
112
113<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classOgre_1_1Material.html">Material</a> scheme name.  <a href="#Ogre_1_1CompositionTargetPassr7"></a><br><br></td></tr>
114</table>
115<hr><a name="_details"></a><h2>Detailed Description</h2>
116Object representing one render to a <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> or <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> in the <a class="el" href="namespaceOgre.html">Ogre</a> Composition framework.
117<p>
118
119<p>
120
121<p>
122Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00035">35</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.<hr><h2>Member Typedef Documentation</h2>
123<a class="anchor" name="Ogre_1_1CompositionTargetPassw0" doxytag="Ogre::CompositionTargetPass::Passes" ></a><p>
124<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
125  <tr>
126    <td class="mdRow">
127      <table cellpadding="0" cellspacing="0" border="0">
128        <tr>
129          <td class="md" nowrap valign="top"> typedef std::vector&lt;<a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a> *&gt; <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Ogre::CompositionTargetPass::Passes</a>
130      </table>
131    </td>
132  </tr>
133</table>
134<table cellspacing=5 cellpadding=0 border=0>
135  <tr>
136    <td>
137      &nbsp;
138    </td>
139    <td>
140
141<p>
142
143<p>
144Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00048">48</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
145  </tr>
146</table>
147<a class="anchor" name="Ogre_1_1CompositionTargetPassw1" doxytag="Ogre::CompositionTargetPass::PassIterator" ></a><p>
148<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
149  <tr>
150    <td class="mdRow">
151      <table cellpadding="0" cellspacing="0" border="0">
152        <tr>
153          <td class="md" nowrap valign="top"> typedef <a class="el" href="classOgre_1_1VectorIterator.html">VectorIterator</a>&lt;<a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Passes</a>&gt; <a class="el" href="classOgre_1_1VectorIterator.html">Ogre::CompositionTargetPass::PassIterator</a>
154      </table>
155    </td>
156  </tr>
157</table>
158<table cellspacing=5 cellpadding=0 border=0>
159  <tr>
160    <td>
161      &nbsp;
162    </td>
163    <td>
164
165<p>
166
167<p>
168Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00049">49</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
169  </tr>
170</table>
171<hr><h2>Member Enumeration Documentation</h2>
172<a class="anchor" name="Ogre_1_1CompositionTargetPassw4" doxytag="Ogre::CompositionTargetPass::InputMode" ></a><p>
173<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
174  <tr>
175    <td class="mdRow">
176      <table cellpadding="0" cellspacing="0" border="0">
177        <tr>
178          <td class="md" nowrap valign="top"> enum <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">Ogre::CompositionTargetPass::InputMode</a>
179      </table>
180    </td>
181  </tr>
182</table>
183<table cellspacing=5 cellpadding=0 border=0>
184  <tr>
185    <td>
186      &nbsp;
187    </td>
188    <td>
189
190<p>
191Input mode of a TargetPass.
192<p>
193<dl compact><dt><b>Enumeration values: </b></dt><dd>
194<table border=0 cellspacing=2 cellpadding=0>
195<tr><td valign=top><em><a class="anchor" name="Ogre_1_1CompositionTargetPassw4Ogre_1_1CompositionTargetPassw2" doxytag="IM_NONE" ></a>IM_NONE</em>&nbsp;</td><td>
196</td></tr>
197<tr><td valign=top><em><a class="anchor" name="Ogre_1_1CompositionTargetPassw4Ogre_1_1CompositionTargetPassw3" doxytag="IM_PREVIOUS" ></a>IM_PREVIOUS</em>&nbsp;</td><td>
198</td></tr>
199</table>
200</dl>
201
202<p>
203Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00043">43</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
204  </tr>
205</table>
206<hr><h2>Constructor &amp; Destructor Documentation</h2>
207<a class="anchor" name="Ogre_1_1CompositionTargetPassa0" doxytag="Ogre::CompositionTargetPass::CompositionTargetPass" ></a><p>
208<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
209  <tr>
210    <td class="mdRow">
211      <table cellpadding="0" cellspacing="0" border="0">
212        <tr>
213          <td class="md" nowrap valign="top"> Ogre::CompositionTargetPass::CompositionTargetPass </td>
214          <td class="md" valign="top">(&nbsp;</td>
215          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a> *&nbsp;</td>
216          <td class="mdname1" valign="top" nowrap> <em>parent</em>          </td>
217          <td class="md" valign="top">&nbsp;)&nbsp;</td>
218          <td class="md" nowrap></td>
219        </tr>
220
221      </table>
222    </td>
223  </tr>
224</table>
225<table cellspacing=5 cellpadding=0 border=0>
226  <tr>
227    <td>
228      &nbsp;
229    </td>
230    <td>
231
232<p>
233    </td>
234  </tr>
235</table>
236<a class="anchor" name="Ogre_1_1CompositionTargetPassa1" doxytag="Ogre::CompositionTargetPass::~CompositionTargetPass" ></a><p>
237<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
238  <tr>
239    <td class="mdRow">
240      <table cellpadding="0" cellspacing="0" border="0">
241        <tr>
242          <td class="md" nowrap valign="top"> Ogre::CompositionTargetPass::~<a class="el" href="classOgre_1_1CompositionTargetPass.html">CompositionTargetPass</a> </td>
243          <td class="md" valign="top">(&nbsp;</td>
244          <td class="mdname1" valign="top" nowrap>          </td>
245          <td class="md" valign="top">&nbsp;)&nbsp;</td>
246          <td class="md" nowrap></td>
247        </tr>
248
249      </table>
250    </td>
251  </tr>
252</table>
253<table cellspacing=5 cellpadding=0 border=0>
254  <tr>
255    <td>
256      &nbsp;
257    </td>
258    <td>
259
260<p>
261    </td>
262  </tr>
263</table>
264<hr><h2>Member Function Documentation</h2>
265<a class="anchor" name="Ogre_1_1CompositionTargetPassa14" doxytag="Ogre::CompositionTargetPass::createPass" ></a><p>
266<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
267  <tr>
268    <td class="mdRow">
269      <table cellpadding="0" cellspacing="0" border="0">
270        <tr>
271          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a>* Ogre::CompositionTargetPass::createPass </td>
272          <td class="md" valign="top">(&nbsp;</td>
273          <td class="mdname1" valign="top" nowrap>          </td>
274          <td class="md" valign="top">&nbsp;)&nbsp;</td>
275          <td class="md" nowrap></td>
276        </tr>
277
278      </table>
279    </td>
280  </tr>
281</table>
282<table cellspacing=5 cellpadding=0 border=0>
283  <tr>
284    <td>
285      &nbsp;
286    </td>
287    <td>
288
289<p>
290Create a new pass, and return a pointer to it.
291<p>
292    </td>
293  </tr>
294</table>
295<a class="anchor" name="Ogre_1_1CompositionTargetPassa3" doxytag="Ogre::CompositionTargetPass::getInputMode" ></a><p>
296<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
297  <tr>
298    <td class="mdRow">
299      <table cellpadding="0" cellspacing="0" border="0">
300        <tr>
301          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a> Ogre::CompositionTargetPass::getInputMode </td>
302          <td class="md" valign="top">(&nbsp;</td>
303          <td class="mdname1" valign="top" nowrap>          </td>
304          <td class="md" valign="top">&nbsp;)&nbsp;</td>
305          <td class="md" nowrap> const</td>
306        </tr>
307
308      </table>
309    </td>
310  </tr>
311</table>
312<table cellspacing=5 cellpadding=0 border=0>
313  <tr>
314    <td>
315      &nbsp;
316    </td>
317    <td>
318
319<p>
320Get input mode.
321<p>
322    </td>
323  </tr>
324</table>
325<a class="anchor" name="Ogre_1_1CompositionTargetPassa13" doxytag="Ogre::CompositionTargetPass::getLodBias" ></a><p>
326<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
327  <tr>
328    <td class="mdRow">
329      <table cellpadding="0" cellspacing="0" border="0">
330        <tr>
331          <td class="md" nowrap valign="top"> float Ogre::CompositionTargetPass::getLodBias </td>
332          <td class="md" valign="top">(&nbsp;</td>
333          <td class="mdname1" valign="top" nowrap>          </td>
334          <td class="md" valign="top">&nbsp;)&nbsp;</td>
335          <td class="md" nowrap></td>
336        </tr>
337
338      </table>
339    </td>
340  </tr>
341</table>
342<table cellspacing=5 cellpadding=0 border=0>
343  <tr>
344    <td>
345      &nbsp;
346    </td>
347    <td>
348
349<p>
350Get the scene LOD bias used by this pass.
351<p>
352    </td>
353  </tr>
354</table>
355<a class="anchor" name="Ogre_1_1CompositionTargetPassa11" doxytag="Ogre::CompositionTargetPass::getMaterialScheme" ></a><p>
356<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
357  <tr>
358    <td class="mdRow">
359      <table cellpadding="0" cellspacing="0" border="0">
360        <tr>
361          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::CompositionTargetPass::getMaterialScheme </td>
362          <td class="md" valign="top">(&nbsp;</td>
363          <td class="md" nowrap valign="top">void&nbsp;</td>
364          <td class="mdname1" valign="top" nowrap>          </td>
365          <td class="md" valign="top">&nbsp;)&nbsp;</td>
366          <td class="md" nowrap> const</td>
367        </tr>
368
369      </table>
370    </td>
371  </tr>
372</table>
373<table cellspacing=5 cellpadding=0 border=0>
374  <tr>
375    <td>
376      &nbsp;
377    </td>
378    <td>
379
380<p>
381Get the material scheme used by this target pass.
382<p>
383<dl compact><dt><b>Remarks:</b></dt><dd>Only applicable to targets that render the scene as one of their passes. </dd></dl>
384<dl compact><dt><b>See also:</b></dt><dd>Technique::setScheme.</dd></dl>
385    </td>
386  </tr>
387</table>
388<a class="anchor" name="Ogre_1_1CompositionTargetPassa17" doxytag="Ogre::CompositionTargetPass::getNumPasses" ></a><p>
389<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
390  <tr>
391    <td class="mdRow">
392      <table cellpadding="0" cellspacing="0" border="0">
393        <tr>
394          <td class="md" nowrap valign="top"> size_t Ogre::CompositionTargetPass::getNumPasses </td>
395          <td class="md" valign="top">(&nbsp;</td>
396          <td class="mdname1" valign="top" nowrap>          </td>
397          <td class="md" valign="top">&nbsp;)&nbsp;</td>
398          <td class="md" nowrap></td>
399        </tr>
400
401      </table>
402    </td>
403  </tr>
404</table>
405<table cellspacing=5 cellpadding=0 border=0>
406  <tr>
407    <td>
408      &nbsp;
409    </td>
410    <td>
411
412<p>
413Get the number of passes.
414<p>
415    </td>
416  </tr>
417</table>
418<a class="anchor" name="Ogre_1_1CompositionTargetPassa7" doxytag="Ogre::CompositionTargetPass::getOnlyInitial" ></a><p>
419<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
420  <tr>
421    <td class="mdRow">
422      <table cellpadding="0" cellspacing="0" border="0">
423        <tr>
424          <td class="md" nowrap valign="top"> bool Ogre::CompositionTargetPass::getOnlyInitial </td>
425          <td class="md" valign="top">(&nbsp;</td>
426          <td class="mdname1" valign="top" nowrap>          </td>
427          <td class="md" valign="top">&nbsp;)&nbsp;</td>
428          <td class="md" nowrap></td>
429        </tr>
430
431      </table>
432    </td>
433  </tr>
434</table>
435<table cellspacing=5 cellpadding=0 border=0>
436  <tr>
437    <td>
438      &nbsp;
439    </td>
440    <td>
441
442<p>
443Get "only initial" flag.
444<p>
445    </td>
446  </tr>
447</table>
448<a class="anchor" name="Ogre_1_1CompositionTargetPassa5" doxytag="Ogre::CompositionTargetPass::getOutputName" ></a><p>
449<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
450  <tr>
451    <td class="mdRow">
452      <table cellpadding="0" cellspacing="0" border="0">
453        <tr>
454          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a471">String</a>&amp; Ogre::CompositionTargetPass::getOutputName </td>
455          <td class="md" valign="top">(&nbsp;</td>
456          <td class="mdname1" valign="top" nowrap>          </td>
457          <td class="md" valign="top">&nbsp;)&nbsp;</td>
458          <td class="md" nowrap> const</td>
459        </tr>
460
461      </table>
462    </td>
463  </tr>
464</table>
465<table cellspacing=5 cellpadding=0 border=0>
466  <tr>
467    <td>
468      &nbsp;
469    </td>
470    <td>
471
472<p>
473Get output local texture name.
474<p>
475    </td>
476  </tr>
477</table>
478<a class="anchor" name="Ogre_1_1CompositionTargetPassa20" doxytag="Ogre::CompositionTargetPass::getParent" ></a><p>
479<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
480  <tr>
481    <td class="mdRow">
482      <table cellpadding="0" cellspacing="0" border="0">
483        <tr>
484          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a>* Ogre::CompositionTargetPass::getParent </td>
485          <td class="md" valign="top">(&nbsp;</td>
486          <td class="mdname1" valign="top" nowrap>          </td>
487          <td class="md" valign="top">&nbsp;)&nbsp;</td>
488          <td class="md" nowrap></td>
489        </tr>
490
491      </table>
492    </td>
493  </tr>
494</table>
495<table cellspacing=5 cellpadding=0 border=0>
496  <tr>
497    <td>
498      &nbsp;
499    </td>
500    <td>
501
502<p>
503Get parent object.
504<p>
505    </td>
506  </tr>
507</table>
508<a class="anchor" name="Ogre_1_1CompositionTargetPassa16" doxytag="Ogre::CompositionTargetPass::getPass" ></a><p>
509<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
510  <tr>
511    <td class="mdRow">
512      <table cellpadding="0" cellspacing="0" border="0">
513        <tr>
514          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionPass.html">CompositionPass</a>* Ogre::CompositionTargetPass::getPass </td>
515          <td class="md" valign="top">(&nbsp;</td>
516          <td class="md" nowrap valign="top">size_t&nbsp;</td>
517          <td class="mdname1" valign="top" nowrap> <em>idx</em>          </td>
518          <td class="md" valign="top">&nbsp;)&nbsp;</td>
519          <td class="md" nowrap></td>
520        </tr>
521
522      </table>
523    </td>
524  </tr>
525</table>
526<table cellspacing=5 cellpadding=0 border=0>
527  <tr>
528    <td>
529      &nbsp;
530    </td>
531    <td>
532
533<p>
534Get a pass.
535<p>
536    </td>
537  </tr>
538</table>
539<a class="anchor" name="Ogre_1_1CompositionTargetPassa19" doxytag="Ogre::CompositionTargetPass::getPassIterator" ></a><p>
540<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
541  <tr>
542    <td class="mdRow">
543      <table cellpadding="0" cellspacing="0" border="0">
544        <tr>
545          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1VectorIterator.html">PassIterator</a> Ogre::CompositionTargetPass::getPassIterator </td>
546          <td class="md" valign="top">(&nbsp;</td>
547          <td class="md" nowrap valign="top">void&nbsp;</td>
548          <td class="mdname1" valign="top" nowrap>          </td>
549          <td class="md" valign="top">&nbsp;)&nbsp;</td>
550          <td class="md" nowrap></td>
551        </tr>
552
553      </table>
554    </td>
555  </tr>
556</table>
557<table cellspacing=5 cellpadding=0 border=0>
558  <tr>
559    <td>
560      &nbsp;
561    </td>
562    <td>
563
564<p>
565Get an iterator over the Passes in this TargetPass.
566<p>
567    </td>
568  </tr>
569</table>
570<a class="anchor" name="Ogre_1_1CompositionTargetPassa9" doxytag="Ogre::CompositionTargetPass::getVisibilityMask" ></a><p>
571<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
572  <tr>
573    <td class="mdRow">
574      <table cellpadding="0" cellspacing="0" border="0">
575        <tr>
576          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a455">uint32</a> Ogre::CompositionTargetPass::getVisibilityMask </td>
577          <td class="md" valign="top">(&nbsp;</td>
578          <td class="mdname1" valign="top" nowrap>          </td>
579          <td class="md" valign="top">&nbsp;)&nbsp;</td>
580          <td class="md" nowrap></td>
581        </tr>
582
583      </table>
584    </td>
585  </tr>
586</table>
587<table cellspacing=5 cellpadding=0 border=0>
588  <tr>
589    <td>
590      &nbsp;
591    </td>
592    <td>
593
594<p>
595Get the scene visiblity mask used by this pass.
596<p>
597    </td>
598  </tr>
599</table>
600<a class="anchor" name="Ogre_1_1CompositionTargetPassa18" doxytag="Ogre::CompositionTargetPass::removeAllPasses" ></a><p>
601<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
602  <tr>
603    <td class="mdRow">
604      <table cellpadding="0" cellspacing="0" border="0">
605        <tr>
606          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::removeAllPasses </td>
607          <td class="md" valign="top">(&nbsp;</td>
608          <td class="mdname1" valign="top" nowrap>          </td>
609          <td class="md" valign="top">&nbsp;)&nbsp;</td>
610          <td class="md" nowrap></td>
611        </tr>
612
613      </table>
614    </td>
615  </tr>
616</table>
617<table cellspacing=5 cellpadding=0 border=0>
618  <tr>
619    <td>
620      &nbsp;
621    </td>
622    <td>
623
624<p>
625Remove all passes.
626<p>
627    </td>
628  </tr>
629</table>
630<a class="anchor" name="Ogre_1_1CompositionTargetPassa15" doxytag="Ogre::CompositionTargetPass::removePass" ></a><p>
631<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
632  <tr>
633    <td class="mdRow">
634      <table cellpadding="0" cellspacing="0" border="0">
635        <tr>
636          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::removePass </td>
637          <td class="md" valign="top">(&nbsp;</td>
638          <td class="md" nowrap valign="top">size_t&nbsp;</td>
639          <td class="mdname1" valign="top" nowrap> <em>idx</em>          </td>
640          <td class="md" valign="top">&nbsp;)&nbsp;</td>
641          <td class="md" nowrap></td>
642        </tr>
643
644      </table>
645    </td>
646  </tr>
647</table>
648<table cellspacing=5 cellpadding=0 border=0>
649  <tr>
650    <td>
651      &nbsp;
652    </td>
653    <td>
654
655<p>
656Remove a pass.
657<p>
658It will also be destroyed.     </td>
659  </tr>
660</table>
661<a class="anchor" name="Ogre_1_1CompositionTargetPassa2" doxytag="Ogre::CompositionTargetPass::setInputMode" ></a><p>
662<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
663  <tr>
664    <td class="mdRow">
665      <table cellpadding="0" cellspacing="0" border="0">
666        <tr>
667          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setInputMode </td>
668          <td class="md" valign="top">(&nbsp;</td>
669          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a>&nbsp;</td>
670          <td class="mdname1" valign="top" nowrap> <em>mode</em>          </td>
671          <td class="md" valign="top">&nbsp;)&nbsp;</td>
672          <td class="md" nowrap></td>
673        </tr>
674
675      </table>
676    </td>
677  </tr>
678</table>
679<table cellspacing=5 cellpadding=0 border=0>
680  <tr>
681    <td>
682      &nbsp;
683    </td>
684    <td>
685
686<p>
687Set input mode of this TargetPass.
688<p>
689    </td>
690  </tr>
691</table>
692<a class="anchor" name="Ogre_1_1CompositionTargetPassa12" doxytag="Ogre::CompositionTargetPass::setLodBias" ></a><p>
693<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
694  <tr>
695    <td class="mdRow">
696      <table cellpadding="0" cellspacing="0" border="0">
697        <tr>
698          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setLodBias </td>
699          <td class="md" valign="top">(&nbsp;</td>
700          <td class="md" nowrap valign="top">float&nbsp;</td>
701          <td class="mdname1" valign="top" nowrap> <em>bias</em>          </td>
702          <td class="md" valign="top">&nbsp;)&nbsp;</td>
703          <td class="md" nowrap></td>
704        </tr>
705
706      </table>
707    </td>
708  </tr>
709</table>
710<table cellspacing=5 cellpadding=0 border=0>
711  <tr>
712    <td>
713      &nbsp;
714    </td>
715    <td>
716
717<p>
718Set the scene LOD bias used by this pass.
719<p>
720The default is 1.0, everything below that means lower quality, higher means higher quality.     </td>
721  </tr>
722</table>
723<a class="anchor" name="Ogre_1_1CompositionTargetPassa10" doxytag="Ogre::CompositionTargetPass::setMaterialScheme" ></a><p>
724<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
725  <tr>
726    <td class="mdRow">
727      <table cellpadding="0" cellspacing="0" border="0">
728        <tr>
729          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setMaterialScheme </td>
730          <td class="md" valign="top">(&nbsp;</td>
731          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
732          <td class="mdname1" valign="top" nowrap> <em>schemeName</em>          </td>
733          <td class="md" valign="top">&nbsp;)&nbsp;</td>
734          <td class="md" nowrap></td>
735        </tr>
736
737      </table>
738    </td>
739  </tr>
740</table>
741<table cellspacing=5 cellpadding=0 border=0>
742  <tr>
743    <td>
744      &nbsp;
745    </td>
746    <td>
747
748<p>
749Set the material scheme used by this target pass.
750<p>
751<dl compact><dt><b>Remarks:</b></dt><dd>Only applicable to targets that render the scene as one of their passes. </dd></dl>
752<dl compact><dt><b>See also:</b></dt><dd>Technique::setScheme.</dd></dl>
753    </td>
754  </tr>
755</table>
756<a class="anchor" name="Ogre_1_1CompositionTargetPassa6" doxytag="Ogre::CompositionTargetPass::setOnlyInitial" ></a><p>
757<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
758  <tr>
759    <td class="mdRow">
760      <table cellpadding="0" cellspacing="0" border="0">
761        <tr>
762          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setOnlyInitial </td>
763          <td class="md" valign="top">(&nbsp;</td>
764          <td class="md" nowrap valign="top">bool&nbsp;</td>
765          <td class="mdname1" valign="top" nowrap> <em>value</em>          </td>
766          <td class="md" valign="top">&nbsp;)&nbsp;</td>
767          <td class="md" nowrap></td>
768        </tr>
769
770      </table>
771    </td>
772  </tr>
773</table>
774<table cellspacing=5 cellpadding=0 border=0>
775  <tr>
776    <td>
777      &nbsp;
778    </td>
779    <td>
780
781<p>
782Set "only initial" flag.
783<p>
784This makes that this target pass is only executed initially after the effect has been enabled.     </td>
785  </tr>
786</table>
787<a class="anchor" name="Ogre_1_1CompositionTargetPassa4" doxytag="Ogre::CompositionTargetPass::setOutputName" ></a><p>
788<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
789  <tr>
790    <td class="mdRow">
791      <table cellpadding="0" cellspacing="0" border="0">
792        <tr>
793          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setOutputName </td>
794          <td class="md" valign="top">(&nbsp;</td>
795          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a471">String</a> &amp;&nbsp;</td>
796          <td class="mdname1" valign="top" nowrap> <em>out</em>          </td>
797          <td class="md" valign="top">&nbsp;)&nbsp;</td>
798          <td class="md" nowrap></td>
799        </tr>
800
801      </table>
802    </td>
803  </tr>
804</table>
805<table cellspacing=5 cellpadding=0 border=0>
806  <tr>
807    <td>
808      &nbsp;
809    </td>
810    <td>
811
812<p>
813Set output local texture name.
814<p>
815    </td>
816  </tr>
817</table>
818<a class="anchor" name="Ogre_1_1CompositionTargetPassa8" doxytag="Ogre::CompositionTargetPass::setVisibilityMask" ></a><p>
819<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
820  <tr>
821    <td class="mdRow">
822      <table cellpadding="0" cellspacing="0" border="0">
823        <tr>
824          <td class="md" nowrap valign="top"> void Ogre::CompositionTargetPass::setVisibilityMask </td>
825          <td class="md" valign="top">(&nbsp;</td>
826          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a455">uint32</a>&nbsp;</td>
827          <td class="mdname1" valign="top" nowrap> <em>mask</em>          </td>
828          <td class="md" valign="top">&nbsp;)&nbsp;</td>
829          <td class="md" nowrap></td>
830        </tr>
831
832      </table>
833    </td>
834  </tr>
835</table>
836<table cellspacing=5 cellpadding=0 border=0>
837  <tr>
838    <td>
839      &nbsp;
840    </td>
841    <td>
842
843<p>
844Set the scene visiblity mask used by this pass.
845<p>
846    </td>
847  </tr>
848</table>
849<hr><h2>Member Data Documentation</h2>
850<a class="anchor" name="Ogre_1_1CompositionTargetPassr1" doxytag="Ogre::CompositionTargetPass::mInputMode" ></a><p>
851<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
852  <tr>
853    <td class="mdRow">
854      <table cellpadding="0" cellspacing="0" border="0">
855        <tr>
856          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw4">InputMode</a> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr1">Ogre::CompositionTargetPass::mInputMode</a><code> [private]</code>
857      </table>
858    </td>
859  </tr>
860</table>
861<table cellspacing=5 cellpadding=0 border=0>
862  <tr>
863    <td>
864      &nbsp;
865    </td>
866    <td>
867
868<p>
869Input name.
870<p>
871
872<p>
873Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00126">126</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
874  </tr>
875</table>
876<a class="anchor" name="Ogre_1_1CompositionTargetPassr6" doxytag="Ogre::CompositionTargetPass::mLodBias" ></a><p>
877<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
878  <tr>
879    <td class="mdRow">
880      <table cellpadding="0" cellspacing="0" border="0">
881        <tr>
882          <td class="md" nowrap valign="top"> float <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr6">Ogre::CompositionTargetPass::mLodBias</a><code> [private]</code>
883      </table>
884    </td>
885  </tr>
886</table>
887<table cellspacing=5 cellpadding=0 border=0>
888  <tr>
889    <td>
890      &nbsp;
891    </td>
892    <td>
893
894<p>
895LOD bias of this render.
896<p>
897
898<p>
899Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00137">137</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
900  </tr>
901</table>
902<a class="anchor" name="Ogre_1_1CompositionTargetPassr7" doxytag="Ogre::CompositionTargetPass::mMaterialScheme" ></a><p>
903<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
904  <tr>
905    <td class="mdRow">
906      <table cellpadding="0" cellspacing="0" border="0">
907        <tr>
908          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr7">Ogre::CompositionTargetPass::mMaterialScheme</a><code> [private]</code>
909      </table>
910    </td>
911  </tr>
912</table>
913<table cellspacing=5 cellpadding=0 border=0>
914  <tr>
915    <td>
916      &nbsp;
917    </td>
918    <td>
919
920<p>
921<a class="el" href="classOgre_1_1Material.html">Material</a> scheme name.
922<p>
923
924<p>
925Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00139">139</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
926  </tr>
927</table>
928<a class="anchor" name="Ogre_1_1CompositionTargetPassr4" doxytag="Ogre::CompositionTargetPass::mOnlyInitial" ></a><p>
929<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
930  <tr>
931    <td class="mdRow">
932      <table cellpadding="0" cellspacing="0" border="0">
933        <tr>
934          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr4">Ogre::CompositionTargetPass::mOnlyInitial</a><code> [private]</code>
935      </table>
936    </td>
937  </tr>
938</table>
939<table cellspacing=5 cellpadding=0 border=0>
940  <tr>
941    <td>
942      &nbsp;
943    </td>
944    <td>
945
946<p>
947This target pass is only executed initially after the effect has been enabled.
948<p>
949
950<p>
951Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00133">133</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
952  </tr>
953</table>
954<a class="anchor" name="Ogre_1_1CompositionTargetPassr2" doxytag="Ogre::CompositionTargetPass::mOutputName" ></a><p>
955<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
956  <tr>
957    <td class="mdRow">
958      <table cellpadding="0" cellspacing="0" border="0">
959        <tr>
960          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a471">String</a> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr2">Ogre::CompositionTargetPass::mOutputName</a><code> [private]</code>
961      </table>
962    </td>
963  </tr>
964</table>
965<table cellspacing=5 cellpadding=0 border=0>
966  <tr>
967    <td>
968      &nbsp;
969    </td>
970    <td>
971
972<p>
973(local) output texture
974<p>
975
976<p>
977Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00128">128</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
978  </tr>
979</table>
980<a class="anchor" name="Ogre_1_1CompositionTargetPassr0" doxytag="Ogre::CompositionTargetPass::mParent" ></a><p>
981<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
982  <tr>
983    <td class="mdRow">
984      <table cellpadding="0" cellspacing="0" border="0">
985        <tr>
986          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionTechnique.html">CompositionTechnique</a>* <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr0">Ogre::CompositionTargetPass::mParent</a><code> [private]</code>
987      </table>
988    </td>
989  </tr>
990</table>
991<table cellspacing=5 cellpadding=0 border=0>
992  <tr>
993    <td>
994      &nbsp;
995    </td>
996    <td>
997
998<p>
999Parent technique.
1000<p>
1001
1002<p>
1003Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00124">124</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
1004  </tr>
1005</table>
1006<a class="anchor" name="Ogre_1_1CompositionTargetPassr3" doxytag="Ogre::CompositionTargetPass::mPasses" ></a><p>
1007<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1008  <tr>
1009    <td class="mdRow">
1010      <table cellpadding="0" cellspacing="0" border="0">
1011        <tr>
1012          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassw0">Passes</a> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr3">Ogre::CompositionTargetPass::mPasses</a><code> [private]</code>
1013      </table>
1014    </td>
1015  </tr>
1016</table>
1017<table cellspacing=5 cellpadding=0 border=0>
1018  <tr>
1019    <td>
1020      &nbsp;
1021    </td>
1022    <td>
1023
1024<p>
1025Passes.
1026<p>
1027
1028<p>
1029Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00130">130</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
1030  </tr>
1031</table>
1032<a class="anchor" name="Ogre_1_1CompositionTargetPassr5" doxytag="Ogre::CompositionTargetPass::mVisibilityMask" ></a><p>
1033<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1034  <tr>
1035    <td class="mdRow">
1036      <table cellpadding="0" cellspacing="0" border="0">
1037        <tr>
1038          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a455">uint32</a> <a class="el" href="classOgre_1_1CompositionTargetPass.html#Ogre_1_1CompositionTargetPassr5">Ogre::CompositionTargetPass::mVisibilityMask</a><code> [private]</code>
1039      </table>
1040    </td>
1041  </tr>
1042</table>
1043<table cellspacing=5 cellpadding=0 border=0>
1044  <tr>
1045    <td>
1046      &nbsp;
1047    </td>
1048    <td>
1049
1050<p>
1051Visibility mask for this render.
1052<p>
1053
1054<p>
1055Definition at line <a class="el" href="OgreCompositionTargetPass_8h-source.html#l00135">135</a> of file <a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a>.    </td>
1056  </tr>
1057</table>
1058<hr>The documentation for this class was generated from the following file:<ul>
1059<li><a class="el" href="OgreCompositionTargetPass_8h-source.html">OgreCompositionTargetPass.h</a></ul>
1060<hr>
1061<p>
1062Copyright &copy; 2000-2005 by The OGRE Team<br />
1063<!--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/>
1064This 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/>
1065                <!--/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#">
1066                <Work rdf:about="">
1067                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
1068        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
1069                </Work>
1070                <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> -->
1071
1072Last modified Sun Mar 12 14:38:27 2006
1073</p>
1074</body>
1075</html>
Note: See TracBrowser for help on using the repository browser.