source: OGRE/trunk/ogrenew/Docs/api/html/classOgre_1_1AutoParamDataSource.html @ 657

Revision 657, 130.2 KB checked in by mattausch, 18 years ago (diff)

added ogre dependencies and patched ogre sources

Line 
1<html>
2<head>
3<title>Ogre::AutoParamDataSource 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::AutoParamDataSource Class Reference</h1>This utility class is used to hold the information used to generate the matrices and other information required to automatically populate <a class="el" href="classOgre_1_1GpuProgramParameters.html">GpuProgramParameters</a>. 
11<a href="#_details">More...</a>
12<p>
13<code>#include &lt;<a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>&gt;</code>
14<p>
15<a href="classOgre_1_1AutoParamDataSource-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 Member Functions</h2></td></tr>
18<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea0">AutoParamDataSource</a> ()</td></tr>
19
20<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea1">~AutoParamDataSource</a> ()</td></tr>
21
22<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea2">setCurrentRenderable</a> (const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> *rend)</td></tr>
23
24<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the current renderable.  <a href="#Ogre_1_1AutoParamDataSourcea2"></a><br><br></td></tr>
25<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea3">setCurrentCamera</a> (const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *cam)</td></tr>
26
27<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Updates the current camera.  <a href="#Ogre_1_1AutoParamDataSourcea3"></a><br><br></td></tr>
28<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea4">setCurrentLightList</a> (const <a class="el" href="namespaceOgre.html#a59">LightList</a> *ll)</td></tr>
29
30<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the light list that should be used.  <a href="#Ogre_1_1AutoParamDataSourcea4"></a><br><br></td></tr>
31<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea5">setTextureProjector</a> (const <a class="el" href="classOgre_1_1Frustum.html">Frustum</a> *frust)</td></tr>
32
33<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the current texture projector.  <a href="#Ogre_1_1AutoParamDataSourcea5"></a><br><br></td></tr>
34<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea6">setCurrentRenderTarget</a> (const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> *target)</td></tr>
35
36<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the current render target.  <a href="#Ogre_1_1AutoParamDataSourcea6"></a><br><br></td></tr>
37<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea7">setCurrentViewport</a> (const <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *viewport)</td></tr>
38
39<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the current viewport.  <a href="#Ogre_1_1AutoParamDataSourcea7"></a><br><br></td></tr>
40<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea8">setShadowDirLightExtrusionDistance</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> dist)</td></tr>
41
42<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the shadow extrusion distance to be used for point lights.  <a href="#Ogre_1_1AutoParamDataSourcea8"></a><br><br></td></tr>
43<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea9">getWorldMatrix</a> (void) const </td></tr>
44
45<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea10">getWorldMatrixArray</a> (void) const </td></tr>
46
47<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea11">getWorldMatrixCount</a> (void) const </td></tr>
48
49<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea12">getViewMatrix</a> (void) const </td></tr>
50
51<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea13">getViewProjectionMatrix</a> (void) const </td></tr>
52
53<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea14">getProjectionMatrix</a> (void) const </td></tr>
54
55<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea15">getWorldViewProjMatrix</a> (void) const </td></tr>
56
57<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea16">getWorldViewMatrix</a> (void) const </td></tr>
58
59<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea17">getInverseWorldMatrix</a> (void) const </td></tr>
60
61<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea18">getInverseWorldViewMatrix</a> (void) const </td></tr>
62
63<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea19">getInverseViewMatrix</a> (void) const </td></tr>
64
65<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea20">getInverseTransposeWorldMatrix</a> (void) const </td></tr>
66
67<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea21">getInverseTransposeWorldViewMatrix</a> (void) const </td></tr>
68
69<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea22">getCameraPosition</a> (void) const </td></tr>
70
71<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea23">getCameraPositionObjectSpace</a> (void) const </td></tr>
72
73<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Light.html">Light</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea24">getLight</a> (size_t index) const </td></tr>
74
75<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the light which is 'index'th closest to the current object.  <a href="#Ogre_1_1AutoParamDataSourcea24"></a><br><br></td></tr>
76<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea25">setAmbientLightColour</a> (const <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a> &amp;ambient)</td></tr>
77
78<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea26">getAmbientLightColour</a> (void) const </td></tr>
79
80<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea27">getTextureViewProjMatrix</a> (void) const </td></tr>
81
82<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea28">getCurrentRenderTarget</a> (void) const </td></tr>
83
84<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea29">getCurrentRenderable</a> (void) const </td></tr>
85
86<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea30">getShadowExtrusionDistance</a> (void) const </td></tr>
87
88<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea31">getInverseViewProjMatrix</a> (void) const </td></tr>
89
90<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea32">getInverseTransposeViewProjMatrix</a> () const </td></tr>
91
92<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea33">getTransposeViewProjMatrix</a> () const </td></tr>
93
94<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea34">getTransposeViewMatrix</a> () const </td></tr>
95
96<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea35">getTransposeProjectionMatrix</a> () const </td></tr>
97
98<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea36">getInverseProjectionMatrix</a> () const </td></tr>
99
100<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea37">getInverseTransposeProjectionMatrix</a> () const </td></tr>
101
102<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea38">getTransposeWorldViewProjMatrix</a> () const </td></tr>
103
104<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea39">getInverseWorldViewProjMatrix</a> () const </td></tr>
105
106<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea40">getInverseTransposeWorldViewProjMatrix</a> () const </td></tr>
107
108<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea41">getTransposeWorldViewMatrix</a> () const </td></tr>
109
110<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea42">getTransposeWorldMatrix</a> () const </td></tr>
111
112<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea43">getTime</a> (void) const </td></tr>
113
114<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea44">getTime_0_X</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
115
116<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea45">getCosTime_0_X</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
117
118<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea46">getSinTime_0_X</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
119
120<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea47">getTanTime_0_X</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
121
122<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea48">getTime_0_X_packed</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
123
124<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea49">getTime_0_1</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
125
126<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea50">getCosTime_0_1</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
127
128<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea51">getSinTime_0_1</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
129
130<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea52">getTanTime_0_1</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
131
132<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea53">getTime_0_1_packed</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
133
134<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea54">getTime_0_2Pi</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
135
136<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea55">getCosTime_0_2Pi</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
137
138<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea56">getSinTime_0_2Pi</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
139
140<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea57">getTanTime_0_2Pi</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
141
142<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea58">getTime_0_2Pi_packed</a> (<a class="el" href="namespaceOgre.html#a420">Real</a> x) const </td></tr>
143
144<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea59">getFPS</a> () const </td></tr>
145
146<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea60">getViewportWidth</a> () const </td></tr>
147
148<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea61">getViewportHeight</a> () const </td></tr>
149
150<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea62">getInverseViewportWidth</a> () const </td></tr>
151
152<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea63">getInverseViewportHeight</a> () const </td></tr>
153
154<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea64">getViewDirection</a> () const </td></tr>
155
156<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea65">getViewSideVector</a> () const </td></tr>
157
158<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector3.html">Vector3</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea66">getViewUpVector</a> () const </td></tr>
159
160<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea67">getFOV</a> () const </td></tr>
161
162<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea68">getNearClipDistance</a> () const </td></tr>
163
164<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcea69">getFarClipDistance</a> () const </td></tr>
165
166<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
167<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep0">mWorldMatrix</a> [256]</td></tr>
168
169<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep1">mWorldMatrixCount</a></td></tr>
170
171<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep2">mWorldViewMatrix</a></td></tr>
172
173<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep3">mViewProjMatrix</a></td></tr>
174
175<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep4">mWorldViewProjMatrix</a></td></tr>
176
177<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep5">mInverseWorldMatrix</a></td></tr>
178
179<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep6">mInverseWorldViewMatrix</a></td></tr>
180
181<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep7">mInverseViewMatrix</a></td></tr>
182
183<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep8">mInverseTransposeWorldMatrix</a></td></tr>
184
185<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep9">mInverseTransposeWorldViewMatrix</a></td></tr>
186
187<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep10">mCameraPositionObjectSpace</a></td></tr>
188
189<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep11">mTextureViewProjMatrix</a></td></tr>
190
191<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep12">mProjectionMatrix</a></td></tr>
192
193<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep13">mDirLightExtrusionDistance</a></td></tr>
194
195<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep14">mCameraPosition</a></td></tr>
196
197<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep15">mWorldMatrixDirty</a></td></tr>
198
199<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep16">mWorldViewMatrixDirty</a></td></tr>
200
201<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep17">mViewProjMatrixDirty</a></td></tr>
202
203<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep18">mWorldViewProjMatrixDirty</a></td></tr>
204
205<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep19">mInverseWorldMatrixDirty</a></td></tr>
206
207<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep20">mInverseWorldViewMatrixDirty</a></td></tr>
208
209<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep21">mInverseViewMatrixDirty</a></td></tr>
210
211<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep22">mInverseTransposeWorldMatrixDirty</a></td></tr>
212
213<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep23">mInverseTransposeWorldViewMatrixDirty</a></td></tr>
214
215<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep24">mCameraPositionObjectSpaceDirty</a></td></tr>
216
217<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep25">mCameraPositionDirty</a></td></tr>
218
219<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep26">mTextureViewProjMatrixDirty</a></td></tr>
220
221<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep27">mAmbientLight</a></td></tr>
222
223<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep28">mCurrentRenderable</a></td></tr>
224
225<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep29">mCurrentCamera</a></td></tr>
226
227<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="namespaceOgre.html#a59">LightList</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep30">mCurrentLightList</a></td></tr>
228
229<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Frustum.html">Frustum</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep31">mCurrentTextureProjector</a></td></tr>
230
231<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep32">mCurrentRenderTarget</a></td></tr>
232
233<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep33">mCurrentViewport</a></td></tr>
234
235<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classOgre_1_1Light.html">Light</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep34">mBlankLight</a></td></tr>
236
237</table>
238<hr><a name="_details"></a><h2>Detailed Description</h2>
239This utility class is used to hold the information used to generate the matrices and other information required to automatically populate <a class="el" href="classOgre_1_1GpuProgramParameters.html">GpuProgramParameters</a>.
240<p>
241<dl compact><dt><b>Remarks:</b></dt><dd>This class exercises a lazy-update scheme in order to avoid having to update all the information a <a class="el" href="classOgre_1_1GpuProgramParameters.html">GpuProgramParameters</a> class could possibly want all the time. It relies on the <a class="el" href="classOgre_1_1SceneManager.html">SceneManager</a> to update it when the base data has changed, and will calculate concatenated matrices etc only when required, passing back precalculated matrices when they are requested more than once when the underlying information has not altered. </dd></dl>
242
243<p>
244
245<p>
246Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00048">48</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
247<a class="anchor" name="Ogre_1_1AutoParamDataSourcea0" doxytag="Ogre::AutoParamDataSource::AutoParamDataSource" ></a><p>
248<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
249  <tr>
250    <td class="mdRow">
251      <table cellpadding="0" cellspacing="0" border="0">
252        <tr>
253          <td class="md" nowrap valign="top"> Ogre::AutoParamDataSource::AutoParamDataSource </td>
254          <td class="md" valign="top">(&nbsp;</td>
255          <td class="mdname1" valign="top" nowrap>          </td>
256          <td class="md" valign="top">&nbsp;)&nbsp;</td>
257          <td class="md" nowrap></td>
258        </tr>
259
260      </table>
261    </td>
262  </tr>
263</table>
264<table cellspacing=5 cellpadding=0 border=0>
265  <tr>
266    <td>
267      &nbsp;
268    </td>
269    <td>
270
271<p>
272    </td>
273  </tr>
274</table>
275<a class="anchor" name="Ogre_1_1AutoParamDataSourcea1" doxytag="Ogre::AutoParamDataSource::~AutoParamDataSource" ></a><p>
276<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
277  <tr>
278    <td class="mdRow">
279      <table cellpadding="0" cellspacing="0" border="0">
280        <tr>
281          <td class="md" nowrap valign="top"> Ogre::AutoParamDataSource::~<a class="el" href="classOgre_1_1AutoParamDataSource.html">AutoParamDataSource</a> </td>
282          <td class="md" valign="top">(&nbsp;</td>
283          <td class="mdname1" valign="top" nowrap>          </td>
284          <td class="md" valign="top">&nbsp;)&nbsp;</td>
285          <td class="md" nowrap></td>
286        </tr>
287
288      </table>
289    </td>
290  </tr>
291</table>
292<table cellspacing=5 cellpadding=0 border=0>
293  <tr>
294    <td>
295      &nbsp;
296    </td>
297    <td>
298
299<p>
300    </td>
301  </tr>
302</table>
303<hr><h2>Member Function Documentation</h2>
304<a class="anchor" name="Ogre_1_1AutoParamDataSourcea26" doxytag="Ogre::AutoParamDataSource::getAmbientLightColour" ></a><p>
305<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
306  <tr>
307    <td class="mdRow">
308      <table cellpadding="0" cellspacing="0" border="0">
309        <tr>
310          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a>&amp; Ogre::AutoParamDataSource::getAmbientLightColour </td>
311          <td class="md" valign="top">(&nbsp;</td>
312          <td class="md" nowrap valign="top">void&nbsp;</td>
313          <td class="mdname1" valign="top" nowrap>          </td>
314          <td class="md" valign="top">&nbsp;)&nbsp;</td>
315          <td class="md" nowrap> const</td>
316        </tr>
317
318      </table>
319    </td>
320  </tr>
321</table>
322<table cellspacing=5 cellpadding=0 border=0>
323  <tr>
324    <td>
325      &nbsp;
326    </td>
327    <td>
328
329<p>
330    </td>
331  </tr>
332</table>
333<a class="anchor" name="Ogre_1_1AutoParamDataSourcea22" doxytag="Ogre::AutoParamDataSource::getCameraPosition" ></a><p>
334<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
335  <tr>
336    <td class="mdRow">
337      <table cellpadding="0" cellspacing="0" border="0">
338        <tr>
339          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&amp; Ogre::AutoParamDataSource::getCameraPosition </td>
340          <td class="md" valign="top">(&nbsp;</td>
341          <td class="md" nowrap valign="top">void&nbsp;</td>
342          <td class="mdname1" valign="top" nowrap>          </td>
343          <td class="md" valign="top">&nbsp;)&nbsp;</td>
344          <td class="md" nowrap> const</td>
345        </tr>
346
347      </table>
348    </td>
349  </tr>
350</table>
351<table cellspacing=5 cellpadding=0 border=0>
352  <tr>
353    <td>
354      &nbsp;
355    </td>
356    <td>
357
358<p>
359    </td>
360  </tr>
361</table>
362<a class="anchor" name="Ogre_1_1AutoParamDataSourcea23" doxytag="Ogre::AutoParamDataSource::getCameraPositionObjectSpace" ></a><p>
363<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
364  <tr>
365    <td class="mdRow">
366      <table cellpadding="0" cellspacing="0" border="0">
367        <tr>
368          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Vector4.html">Vector4</a>&amp; Ogre::AutoParamDataSource::getCameraPositionObjectSpace </td>
369          <td class="md" valign="top">(&nbsp;</td>
370          <td class="md" nowrap valign="top">void&nbsp;</td>
371          <td class="mdname1" valign="top" nowrap>          </td>
372          <td class="md" valign="top">&nbsp;)&nbsp;</td>
373          <td class="md" nowrap> const</td>
374        </tr>
375
376      </table>
377    </td>
378  </tr>
379</table>
380<table cellspacing=5 cellpadding=0 border=0>
381  <tr>
382    <td>
383      &nbsp;
384    </td>
385    <td>
386
387<p>
388    </td>
389  </tr>
390</table>
391<a class="anchor" name="Ogre_1_1AutoParamDataSourcea50" doxytag="Ogre::AutoParamDataSource::getCosTime_0_1" ></a><p>
392<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
393  <tr>
394    <td class="mdRow">
395      <table cellpadding="0" cellspacing="0" border="0">
396        <tr>
397          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getCosTime_0_1 </td>
398          <td class="md" valign="top">(&nbsp;</td>
399          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
400          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
401          <td class="md" valign="top">&nbsp;)&nbsp;</td>
402          <td class="md" nowrap> const</td>
403        </tr>
404
405      </table>
406    </td>
407  </tr>
408</table>
409<table cellspacing=5 cellpadding=0 border=0>
410  <tr>
411    <td>
412      &nbsp;
413    </td>
414    <td>
415
416<p>
417    </td>
418  </tr>
419</table>
420<a class="anchor" name="Ogre_1_1AutoParamDataSourcea55" doxytag="Ogre::AutoParamDataSource::getCosTime_0_2Pi" ></a><p>
421<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
422  <tr>
423    <td class="mdRow">
424      <table cellpadding="0" cellspacing="0" border="0">
425        <tr>
426          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getCosTime_0_2Pi </td>
427          <td class="md" valign="top">(&nbsp;</td>
428          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
429          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
430          <td class="md" valign="top">&nbsp;)&nbsp;</td>
431          <td class="md" nowrap> const</td>
432        </tr>
433
434      </table>
435    </td>
436  </tr>
437</table>
438<table cellspacing=5 cellpadding=0 border=0>
439  <tr>
440    <td>
441      &nbsp;
442    </td>
443    <td>
444
445<p>
446    </td>
447  </tr>
448</table>
449<a class="anchor" name="Ogre_1_1AutoParamDataSourcea45" doxytag="Ogre::AutoParamDataSource::getCosTime_0_X" ></a><p>
450<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
451  <tr>
452    <td class="mdRow">
453      <table cellpadding="0" cellspacing="0" border="0">
454        <tr>
455          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getCosTime_0_X </td>
456          <td class="md" valign="top">(&nbsp;</td>
457          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
458          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
459          <td class="md" valign="top">&nbsp;)&nbsp;</td>
460          <td class="md" nowrap> const</td>
461        </tr>
462
463      </table>
464    </td>
465  </tr>
466</table>
467<table cellspacing=5 cellpadding=0 border=0>
468  <tr>
469    <td>
470      &nbsp;
471    </td>
472    <td>
473
474<p>
475    </td>
476  </tr>
477</table>
478<a class="anchor" name="Ogre_1_1AutoParamDataSourcea29" doxytag="Ogre::AutoParamDataSource::getCurrentRenderable" ></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"> const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a>* Ogre::AutoParamDataSource::getCurrentRenderable </td>
485          <td class="md" valign="top">(&nbsp;</td>
486          <td class="md" nowrap valign="top">void&nbsp;</td>
487          <td class="mdname1" valign="top" nowrap>          </td>
488          <td class="md" valign="top">&nbsp;)&nbsp;</td>
489          <td class="md" nowrap> const</td>
490        </tr>
491
492      </table>
493    </td>
494  </tr>
495</table>
496<table cellspacing=5 cellpadding=0 border=0>
497  <tr>
498    <td>
499      &nbsp;
500    </td>
501    <td>
502
503<p>
504    </td>
505  </tr>
506</table>
507<a class="anchor" name="Ogre_1_1AutoParamDataSourcea28" doxytag="Ogre::AutoParamDataSource::getCurrentRenderTarget" ></a><p>
508<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
509  <tr>
510    <td class="mdRow">
511      <table cellpadding="0" cellspacing="0" border="0">
512        <tr>
513          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>* Ogre::AutoParamDataSource::getCurrentRenderTarget </td>
514          <td class="md" valign="top">(&nbsp;</td>
515          <td class="md" nowrap valign="top">void&nbsp;</td>
516          <td class="mdname1" valign="top" nowrap>          </td>
517          <td class="md" valign="top">&nbsp;)&nbsp;</td>
518          <td class="md" nowrap> const</td>
519        </tr>
520
521      </table>
522    </td>
523  </tr>
524</table>
525<table cellspacing=5 cellpadding=0 border=0>
526  <tr>
527    <td>
528      &nbsp;
529    </td>
530    <td>
531
532<p>
533    </td>
534  </tr>
535</table>
536<a class="anchor" name="Ogre_1_1AutoParamDataSourcea69" doxytag="Ogre::AutoParamDataSource::getFarClipDistance" ></a><p>
537<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
538  <tr>
539    <td class="mdRow">
540      <table cellpadding="0" cellspacing="0" border="0">
541        <tr>
542          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getFarClipDistance </td>
543          <td class="md" valign="top">(&nbsp;</td>
544          <td class="mdname1" valign="top" nowrap>          </td>
545          <td class="md" valign="top">&nbsp;)&nbsp;</td>
546          <td class="md" nowrap> const</td>
547        </tr>
548
549      </table>
550    </td>
551  </tr>
552</table>
553<table cellspacing=5 cellpadding=0 border=0>
554  <tr>
555    <td>
556      &nbsp;
557    </td>
558    <td>
559
560<p>
561    </td>
562  </tr>
563</table>
564<a class="anchor" name="Ogre_1_1AutoParamDataSourcea67" doxytag="Ogre::AutoParamDataSource::getFOV" ></a><p>
565<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
566  <tr>
567    <td class="mdRow">
568      <table cellpadding="0" cellspacing="0" border="0">
569        <tr>
570          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getFOV </td>
571          <td class="md" valign="top">(&nbsp;</td>
572          <td class="mdname1" valign="top" nowrap>          </td>
573          <td class="md" valign="top">&nbsp;)&nbsp;</td>
574          <td class="md" nowrap> const</td>
575        </tr>
576
577      </table>
578    </td>
579  </tr>
580</table>
581<table cellspacing=5 cellpadding=0 border=0>
582  <tr>
583    <td>
584      &nbsp;
585    </td>
586    <td>
587
588<p>
589    </td>
590  </tr>
591</table>
592<a class="anchor" name="Ogre_1_1AutoParamDataSourcea59" doxytag="Ogre::AutoParamDataSource::getFPS" ></a><p>
593<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
594  <tr>
595    <td class="mdRow">
596      <table cellpadding="0" cellspacing="0" border="0">
597        <tr>
598          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getFPS </td>
599          <td class="md" valign="top">(&nbsp;</td>
600          <td class="mdname1" valign="top" nowrap>          </td>
601          <td class="md" valign="top">&nbsp;)&nbsp;</td>
602          <td class="md" nowrap> const</td>
603        </tr>
604
605      </table>
606    </td>
607  </tr>
608</table>
609<table cellspacing=5 cellpadding=0 border=0>
610  <tr>
611    <td>
612      &nbsp;
613    </td>
614    <td>
615
616<p>
617    </td>
618  </tr>
619</table>
620<a class="anchor" name="Ogre_1_1AutoParamDataSourcea36" doxytag="Ogre::AutoParamDataSource::getInverseProjectionMatrix" ></a><p>
621<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
622  <tr>
623    <td class="mdRow">
624      <table cellpadding="0" cellspacing="0" border="0">
625        <tr>
626          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseProjectionMatrix </td>
627          <td class="md" valign="top">(&nbsp;</td>
628          <td class="mdname1" valign="top" nowrap>          </td>
629          <td class="md" valign="top">&nbsp;)&nbsp;</td>
630          <td class="md" nowrap> const</td>
631        </tr>
632
633      </table>
634    </td>
635  </tr>
636</table>
637<table cellspacing=5 cellpadding=0 border=0>
638  <tr>
639    <td>
640      &nbsp;
641    </td>
642    <td>
643
644<p>
645    </td>
646  </tr>
647</table>
648<a class="anchor" name="Ogre_1_1AutoParamDataSourcea37" doxytag="Ogre::AutoParamDataSource::getInverseTransposeProjectionMatrix" ></a><p>
649<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
650  <tr>
651    <td class="mdRow">
652      <table cellpadding="0" cellspacing="0" border="0">
653        <tr>
654          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseTransposeProjectionMatrix </td>
655          <td class="md" valign="top">(&nbsp;</td>
656          <td class="mdname1" valign="top" nowrap>          </td>
657          <td class="md" valign="top">&nbsp;)&nbsp;</td>
658          <td class="md" nowrap> const</td>
659        </tr>
660
661      </table>
662    </td>
663  </tr>
664</table>
665<table cellspacing=5 cellpadding=0 border=0>
666  <tr>
667    <td>
668      &nbsp;
669    </td>
670    <td>
671
672<p>
673    </td>
674  </tr>
675</table>
676<a class="anchor" name="Ogre_1_1AutoParamDataSourcea32" doxytag="Ogre::AutoParamDataSource::getInverseTransposeViewProjMatrix" ></a><p>
677<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
678  <tr>
679    <td class="mdRow">
680      <table cellpadding="0" cellspacing="0" border="0">
681        <tr>
682          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseTransposeViewProjMatrix </td>
683          <td class="md" valign="top">(&nbsp;</td>
684          <td class="mdname1" valign="top" nowrap>          </td>
685          <td class="md" valign="top">&nbsp;)&nbsp;</td>
686          <td class="md" nowrap> const</td>
687        </tr>
688
689      </table>
690    </td>
691  </tr>
692</table>
693<table cellspacing=5 cellpadding=0 border=0>
694  <tr>
695    <td>
696      &nbsp;
697    </td>
698    <td>
699
700<p>
701    </td>
702  </tr>
703</table>
704<a class="anchor" name="Ogre_1_1AutoParamDataSourcea20" doxytag="Ogre::AutoParamDataSource::getInverseTransposeWorldMatrix" ></a><p>
705<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
706  <tr>
707    <td class="mdRow">
708      <table cellpadding="0" cellspacing="0" border="0">
709        <tr>
710          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getInverseTransposeWorldMatrix </td>
711          <td class="md" valign="top">(&nbsp;</td>
712          <td class="md" nowrap valign="top">void&nbsp;</td>
713          <td class="mdname1" valign="top" nowrap>          </td>
714          <td class="md" valign="top">&nbsp;)&nbsp;</td>
715          <td class="md" nowrap> const</td>
716        </tr>
717
718      </table>
719    </td>
720  </tr>
721</table>
722<table cellspacing=5 cellpadding=0 border=0>
723  <tr>
724    <td>
725      &nbsp;
726    </td>
727    <td>
728
729<p>
730    </td>
731  </tr>
732</table>
733<a class="anchor" name="Ogre_1_1AutoParamDataSourcea21" doxytag="Ogre::AutoParamDataSource::getInverseTransposeWorldViewMatrix" ></a><p>
734<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
735  <tr>
736    <td class="mdRow">
737      <table cellpadding="0" cellspacing="0" border="0">
738        <tr>
739          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getInverseTransposeWorldViewMatrix </td>
740          <td class="md" valign="top">(&nbsp;</td>
741          <td class="md" nowrap valign="top">void&nbsp;</td>
742          <td class="mdname1" valign="top" nowrap>          </td>
743          <td class="md" valign="top">&nbsp;)&nbsp;</td>
744          <td class="md" nowrap> const</td>
745        </tr>
746
747      </table>
748    </td>
749  </tr>
750</table>
751<table cellspacing=5 cellpadding=0 border=0>
752  <tr>
753    <td>
754      &nbsp;
755    </td>
756    <td>
757
758<p>
759    </td>
760  </tr>
761</table>
762<a class="anchor" name="Ogre_1_1AutoParamDataSourcea40" doxytag="Ogre::AutoParamDataSource::getInverseTransposeWorldViewProjMatrix" ></a><p>
763<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
764  <tr>
765    <td class="mdRow">
766      <table cellpadding="0" cellspacing="0" border="0">
767        <tr>
768          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseTransposeWorldViewProjMatrix </td>
769          <td class="md" valign="top">(&nbsp;</td>
770          <td class="mdname1" valign="top" nowrap>          </td>
771          <td class="md" valign="top">&nbsp;)&nbsp;</td>
772          <td class="md" nowrap> const</td>
773        </tr>
774
775      </table>
776    </td>
777  </tr>
778</table>
779<table cellspacing=5 cellpadding=0 border=0>
780  <tr>
781    <td>
782      &nbsp;
783    </td>
784    <td>
785
786<p>
787    </td>
788  </tr>
789</table>
790<a class="anchor" name="Ogre_1_1AutoParamDataSourcea19" doxytag="Ogre::AutoParamDataSource::getInverseViewMatrix" ></a><p>
791<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
792  <tr>
793    <td class="mdRow">
794      <table cellpadding="0" cellspacing="0" border="0">
795        <tr>
796          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getInverseViewMatrix </td>
797          <td class="md" valign="top">(&nbsp;</td>
798          <td class="md" nowrap valign="top">void&nbsp;</td>
799          <td class="mdname1" valign="top" nowrap>          </td>
800          <td class="md" valign="top">&nbsp;)&nbsp;</td>
801          <td class="md" nowrap> const</td>
802        </tr>
803
804      </table>
805    </td>
806  </tr>
807</table>
808<table cellspacing=5 cellpadding=0 border=0>
809  <tr>
810    <td>
811      &nbsp;
812    </td>
813    <td>
814
815<p>
816    </td>
817  </tr>
818</table>
819<a class="anchor" name="Ogre_1_1AutoParamDataSourcea63" doxytag="Ogre::AutoParamDataSource::getInverseViewportHeight" ></a><p>
820<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
821  <tr>
822    <td class="mdRow">
823      <table cellpadding="0" cellspacing="0" border="0">
824        <tr>
825          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getInverseViewportHeight </td>
826          <td class="md" valign="top">(&nbsp;</td>
827          <td class="mdname1" valign="top" nowrap>          </td>
828          <td class="md" valign="top">&nbsp;)&nbsp;</td>
829          <td class="md" nowrap> const</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>
844    </td>
845  </tr>
846</table>
847<a class="anchor" name="Ogre_1_1AutoParamDataSourcea62" doxytag="Ogre::AutoParamDataSource::getInverseViewportWidth" ></a><p>
848<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
849  <tr>
850    <td class="mdRow">
851      <table cellpadding="0" cellspacing="0" border="0">
852        <tr>
853          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getInverseViewportWidth </td>
854          <td class="md" valign="top">(&nbsp;</td>
855          <td class="mdname1" valign="top" nowrap>          </td>
856          <td class="md" valign="top">&nbsp;)&nbsp;</td>
857          <td class="md" nowrap> const</td>
858        </tr>
859
860      </table>
861    </td>
862  </tr>
863</table>
864<table cellspacing=5 cellpadding=0 border=0>
865  <tr>
866    <td>
867      &nbsp;
868    </td>
869    <td>
870
871<p>
872    </td>
873  </tr>
874</table>
875<a class="anchor" name="Ogre_1_1AutoParamDataSourcea31" doxytag="Ogre::AutoParamDataSource::getInverseViewProjMatrix" ></a><p>
876<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
877  <tr>
878    <td class="mdRow">
879      <table cellpadding="0" cellspacing="0" border="0">
880        <tr>
881          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseViewProjMatrix </td>
882          <td class="md" valign="top">(&nbsp;</td>
883          <td class="md" nowrap valign="top">void&nbsp;</td>
884          <td class="mdname1" valign="top" nowrap>          </td>
885          <td class="md" valign="top">&nbsp;)&nbsp;</td>
886          <td class="md" nowrap> const</td>
887        </tr>
888
889      </table>
890    </td>
891  </tr>
892</table>
893<table cellspacing=5 cellpadding=0 border=0>
894  <tr>
895    <td>
896      &nbsp;
897    </td>
898    <td>
899
900<p>
901    </td>
902  </tr>
903</table>
904<a class="anchor" name="Ogre_1_1AutoParamDataSourcea17" doxytag="Ogre::AutoParamDataSource::getInverseWorldMatrix" ></a><p>
905<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
906  <tr>
907    <td class="mdRow">
908      <table cellpadding="0" cellspacing="0" border="0">
909        <tr>
910          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getInverseWorldMatrix </td>
911          <td class="md" valign="top">(&nbsp;</td>
912          <td class="md" nowrap valign="top">void&nbsp;</td>
913          <td class="mdname1" valign="top" nowrap>          </td>
914          <td class="md" valign="top">&nbsp;)&nbsp;</td>
915          <td class="md" nowrap> const</td>
916        </tr>
917
918      </table>
919    </td>
920  </tr>
921</table>
922<table cellspacing=5 cellpadding=0 border=0>
923  <tr>
924    <td>
925      &nbsp;
926    </td>
927    <td>
928
929<p>
930    </td>
931  </tr>
932</table>
933<a class="anchor" name="Ogre_1_1AutoParamDataSourcea18" doxytag="Ogre::AutoParamDataSource::getInverseWorldViewMatrix" ></a><p>
934<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
935  <tr>
936    <td class="mdRow">
937      <table cellpadding="0" cellspacing="0" border="0">
938        <tr>
939          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getInverseWorldViewMatrix </td>
940          <td class="md" valign="top">(&nbsp;</td>
941          <td class="md" nowrap valign="top">void&nbsp;</td>
942          <td class="mdname1" valign="top" nowrap>          </td>
943          <td class="md" valign="top">&nbsp;)&nbsp;</td>
944          <td class="md" nowrap> const</td>
945        </tr>
946
947      </table>
948    </td>
949  </tr>
950</table>
951<table cellspacing=5 cellpadding=0 border=0>
952  <tr>
953    <td>
954      &nbsp;
955    </td>
956    <td>
957
958<p>
959    </td>
960  </tr>
961</table>
962<a class="anchor" name="Ogre_1_1AutoParamDataSourcea39" doxytag="Ogre::AutoParamDataSource::getInverseWorldViewProjMatrix" ></a><p>
963<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
964  <tr>
965    <td class="mdRow">
966      <table cellpadding="0" cellspacing="0" border="0">
967        <tr>
968          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getInverseWorldViewProjMatrix </td>
969          <td class="md" valign="top">(&nbsp;</td>
970          <td class="mdname1" valign="top" nowrap>          </td>
971          <td class="md" valign="top">&nbsp;)&nbsp;</td>
972          <td class="md" nowrap> const</td>
973        </tr>
974
975      </table>
976    </td>
977  </tr>
978</table>
979<table cellspacing=5 cellpadding=0 border=0>
980  <tr>
981    <td>
982      &nbsp;
983    </td>
984    <td>
985
986<p>
987    </td>
988  </tr>
989</table>
990<a class="anchor" name="Ogre_1_1AutoParamDataSourcea24" doxytag="Ogre::AutoParamDataSource::getLight" ></a><p>
991<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
992  <tr>
993    <td class="mdRow">
994      <table cellpadding="0" cellspacing="0" border="0">
995        <tr>
996          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Light.html">Light</a>&amp; Ogre::AutoParamDataSource::getLight </td>
997          <td class="md" valign="top">(&nbsp;</td>
998          <td class="md" nowrap valign="top">size_t&nbsp;</td>
999          <td class="mdname1" valign="top" nowrap> <em>index</em>          </td>
1000          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1001          <td class="md" nowrap> const</td>
1002        </tr>
1003
1004      </table>
1005    </td>
1006  </tr>
1007</table>
1008<table cellspacing=5 cellpadding=0 border=0>
1009  <tr>
1010    <td>
1011      &nbsp;
1012    </td>
1013    <td>
1014
1015<p>
1016Get the light which is 'index'th closest to the current object.
1017<p>
1018    </td>
1019  </tr>
1020</table>
1021<a class="anchor" name="Ogre_1_1AutoParamDataSourcea68" doxytag="Ogre::AutoParamDataSource::getNearClipDistance" ></a><p>
1022<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1023  <tr>
1024    <td class="mdRow">
1025      <table cellpadding="0" cellspacing="0" border="0">
1026        <tr>
1027          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getNearClipDistance </td>
1028          <td class="md" valign="top">(&nbsp;</td>
1029          <td class="mdname1" valign="top" nowrap>          </td>
1030          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1031          <td class="md" nowrap> const</td>
1032        </tr>
1033
1034      </table>
1035    </td>
1036  </tr>
1037</table>
1038<table cellspacing=5 cellpadding=0 border=0>
1039  <tr>
1040    <td>
1041      &nbsp;
1042    </td>
1043    <td>
1044
1045<p>
1046    </td>
1047  </tr>
1048</table>
1049<a class="anchor" name="Ogre_1_1AutoParamDataSourcea14" doxytag="Ogre::AutoParamDataSource::getProjectionMatrix" ></a><p>
1050<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1051  <tr>
1052    <td class="mdRow">
1053      <table cellpadding="0" cellspacing="0" border="0">
1054        <tr>
1055          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getProjectionMatrix </td>
1056          <td class="md" valign="top">(&nbsp;</td>
1057          <td class="md" nowrap valign="top">void&nbsp;</td>
1058          <td class="mdname1" valign="top" nowrap>          </td>
1059          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1060          <td class="md" nowrap> const</td>
1061        </tr>
1062
1063      </table>
1064    </td>
1065  </tr>
1066</table>
1067<table cellspacing=5 cellpadding=0 border=0>
1068  <tr>
1069    <td>
1070      &nbsp;
1071    </td>
1072    <td>
1073
1074<p>
1075    </td>
1076  </tr>
1077</table>
1078<a class="anchor" name="Ogre_1_1AutoParamDataSourcea30" doxytag="Ogre::AutoParamDataSource::getShadowExtrusionDistance" ></a><p>
1079<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1080  <tr>
1081    <td class="mdRow">
1082      <table cellpadding="0" cellspacing="0" border="0">
1083        <tr>
1084          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getShadowExtrusionDistance </td>
1085          <td class="md" valign="top">(&nbsp;</td>
1086          <td class="md" nowrap valign="top">void&nbsp;</td>
1087          <td class="mdname1" valign="top" nowrap>          </td>
1088          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1089          <td class="md" nowrap> const</td>
1090        </tr>
1091
1092      </table>
1093    </td>
1094  </tr>
1095</table>
1096<table cellspacing=5 cellpadding=0 border=0>
1097  <tr>
1098    <td>
1099      &nbsp;
1100    </td>
1101    <td>
1102
1103<p>
1104    </td>
1105  </tr>
1106</table>
1107<a class="anchor" name="Ogre_1_1AutoParamDataSourcea51" doxytag="Ogre::AutoParamDataSource::getSinTime_0_1" ></a><p>
1108<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1109  <tr>
1110    <td class="mdRow">
1111      <table cellpadding="0" cellspacing="0" border="0">
1112        <tr>
1113          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getSinTime_0_1 </td>
1114          <td class="md" valign="top">(&nbsp;</td>
1115          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1116          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1117          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1118          <td class="md" nowrap> const</td>
1119        </tr>
1120
1121      </table>
1122    </td>
1123  </tr>
1124</table>
1125<table cellspacing=5 cellpadding=0 border=0>
1126  <tr>
1127    <td>
1128      &nbsp;
1129    </td>
1130    <td>
1131
1132<p>
1133    </td>
1134  </tr>
1135</table>
1136<a class="anchor" name="Ogre_1_1AutoParamDataSourcea56" doxytag="Ogre::AutoParamDataSource::getSinTime_0_2Pi" ></a><p>
1137<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1138  <tr>
1139    <td class="mdRow">
1140      <table cellpadding="0" cellspacing="0" border="0">
1141        <tr>
1142          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getSinTime_0_2Pi </td>
1143          <td class="md" valign="top">(&nbsp;</td>
1144          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1145          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1146          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1147          <td class="md" nowrap> const</td>
1148        </tr>
1149
1150      </table>
1151    </td>
1152  </tr>
1153</table>
1154<table cellspacing=5 cellpadding=0 border=0>
1155  <tr>
1156    <td>
1157      &nbsp;
1158    </td>
1159    <td>
1160
1161<p>
1162    </td>
1163  </tr>
1164</table>
1165<a class="anchor" name="Ogre_1_1AutoParamDataSourcea46" doxytag="Ogre::AutoParamDataSource::getSinTime_0_X" ></a><p>
1166<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1167  <tr>
1168    <td class="mdRow">
1169      <table cellpadding="0" cellspacing="0" border="0">
1170        <tr>
1171          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getSinTime_0_X </td>
1172          <td class="md" valign="top">(&nbsp;</td>
1173          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1174          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1175          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1176          <td class="md" nowrap> const</td>
1177        </tr>
1178
1179      </table>
1180    </td>
1181  </tr>
1182</table>
1183<table cellspacing=5 cellpadding=0 border=0>
1184  <tr>
1185    <td>
1186      &nbsp;
1187    </td>
1188    <td>
1189
1190<p>
1191    </td>
1192  </tr>
1193</table>
1194<a class="anchor" name="Ogre_1_1AutoParamDataSourcea52" doxytag="Ogre::AutoParamDataSource::getTanTime_0_1" ></a><p>
1195<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1196  <tr>
1197    <td class="mdRow">
1198      <table cellpadding="0" cellspacing="0" border="0">
1199        <tr>
1200          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTanTime_0_1 </td>
1201          <td class="md" valign="top">(&nbsp;</td>
1202          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1203          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1204          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1205          <td class="md" nowrap> const</td>
1206        </tr>
1207
1208      </table>
1209    </td>
1210  </tr>
1211</table>
1212<table cellspacing=5 cellpadding=0 border=0>
1213  <tr>
1214    <td>
1215      &nbsp;
1216    </td>
1217    <td>
1218
1219<p>
1220    </td>
1221  </tr>
1222</table>
1223<a class="anchor" name="Ogre_1_1AutoParamDataSourcea57" doxytag="Ogre::AutoParamDataSource::getTanTime_0_2Pi" ></a><p>
1224<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1225  <tr>
1226    <td class="mdRow">
1227      <table cellpadding="0" cellspacing="0" border="0">
1228        <tr>
1229          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTanTime_0_2Pi </td>
1230          <td class="md" valign="top">(&nbsp;</td>
1231          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1232          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1233          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1234          <td class="md" nowrap> const</td>
1235        </tr>
1236
1237      </table>
1238    </td>
1239  </tr>
1240</table>
1241<table cellspacing=5 cellpadding=0 border=0>
1242  <tr>
1243    <td>
1244      &nbsp;
1245    </td>
1246    <td>
1247
1248<p>
1249    </td>
1250  </tr>
1251</table>
1252<a class="anchor" name="Ogre_1_1AutoParamDataSourcea47" doxytag="Ogre::AutoParamDataSource::getTanTime_0_X" ></a><p>
1253<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1254  <tr>
1255    <td class="mdRow">
1256      <table cellpadding="0" cellspacing="0" border="0">
1257        <tr>
1258          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTanTime_0_X </td>
1259          <td class="md" valign="top">(&nbsp;</td>
1260          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1261          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1262          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1263          <td class="md" nowrap> const</td>
1264        </tr>
1265
1266      </table>
1267    </td>
1268  </tr>
1269</table>
1270<table cellspacing=5 cellpadding=0 border=0>
1271  <tr>
1272    <td>
1273      &nbsp;
1274    </td>
1275    <td>
1276
1277<p>
1278    </td>
1279  </tr>
1280</table>
1281<a class="anchor" name="Ogre_1_1AutoParamDataSourcea27" doxytag="Ogre::AutoParamDataSource::getTextureViewProjMatrix" ></a><p>
1282<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1283  <tr>
1284    <td class="mdRow">
1285      <table cellpadding="0" cellspacing="0" border="0">
1286        <tr>
1287          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getTextureViewProjMatrix </td>
1288          <td class="md" valign="top">(&nbsp;</td>
1289          <td class="md" nowrap valign="top">void&nbsp;</td>
1290          <td class="mdname1" valign="top" nowrap>          </td>
1291          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1292          <td class="md" nowrap> const</td>
1293        </tr>
1294
1295      </table>
1296    </td>
1297  </tr>
1298</table>
1299<table cellspacing=5 cellpadding=0 border=0>
1300  <tr>
1301    <td>
1302      &nbsp;
1303    </td>
1304    <td>
1305
1306<p>
1307    </td>
1308  </tr>
1309</table>
1310<a class="anchor" name="Ogre_1_1AutoParamDataSourcea43" doxytag="Ogre::AutoParamDataSource::getTime" ></a><p>
1311<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1312  <tr>
1313    <td class="mdRow">
1314      <table cellpadding="0" cellspacing="0" border="0">
1315        <tr>
1316          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTime </td>
1317          <td class="md" valign="top">(&nbsp;</td>
1318          <td class="md" nowrap valign="top">void&nbsp;</td>
1319          <td class="mdname1" valign="top" nowrap>          </td>
1320          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1321          <td class="md" nowrap> const</td>
1322        </tr>
1323
1324      </table>
1325    </td>
1326  </tr>
1327</table>
1328<table cellspacing=5 cellpadding=0 border=0>
1329  <tr>
1330    <td>
1331      &nbsp;
1332    </td>
1333    <td>
1334
1335<p>
1336    </td>
1337  </tr>
1338</table>
1339<a class="anchor" name="Ogre_1_1AutoParamDataSourcea49" doxytag="Ogre::AutoParamDataSource::getTime_0_1" ></a><p>
1340<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1341  <tr>
1342    <td class="mdRow">
1343      <table cellpadding="0" cellspacing="0" border="0">
1344        <tr>
1345          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTime_0_1 </td>
1346          <td class="md" valign="top">(&nbsp;</td>
1347          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1348          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1349          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1350          <td class="md" nowrap> const</td>
1351        </tr>
1352
1353      </table>
1354    </td>
1355  </tr>
1356</table>
1357<table cellspacing=5 cellpadding=0 border=0>
1358  <tr>
1359    <td>
1360      &nbsp;
1361    </td>
1362    <td>
1363
1364<p>
1365    </td>
1366  </tr>
1367</table>
1368<a class="anchor" name="Ogre_1_1AutoParamDataSourcea53" doxytag="Ogre::AutoParamDataSource::getTime_0_1_packed" ></a><p>
1369<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1370  <tr>
1371    <td class="mdRow">
1372      <table cellpadding="0" cellspacing="0" border="0">
1373        <tr>
1374          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> Ogre::AutoParamDataSource::getTime_0_1_packed </td>
1375          <td class="md" valign="top">(&nbsp;</td>
1376          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1377          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1378          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1379          <td class="md" nowrap> const</td>
1380        </tr>
1381
1382      </table>
1383    </td>
1384  </tr>
1385</table>
1386<table cellspacing=5 cellpadding=0 border=0>
1387  <tr>
1388    <td>
1389      &nbsp;
1390    </td>
1391    <td>
1392
1393<p>
1394    </td>
1395  </tr>
1396</table>
1397<a class="anchor" name="Ogre_1_1AutoParamDataSourcea54" doxytag="Ogre::AutoParamDataSource::getTime_0_2Pi" ></a><p>
1398<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1399  <tr>
1400    <td class="mdRow">
1401      <table cellpadding="0" cellspacing="0" border="0">
1402        <tr>
1403          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTime_0_2Pi </td>
1404          <td class="md" valign="top">(&nbsp;</td>
1405          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1406          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1407          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1408          <td class="md" nowrap> const</td>
1409        </tr>
1410
1411      </table>
1412    </td>
1413  </tr>
1414</table>
1415<table cellspacing=5 cellpadding=0 border=0>
1416  <tr>
1417    <td>
1418      &nbsp;
1419    </td>
1420    <td>
1421
1422<p>
1423    </td>
1424  </tr>
1425</table>
1426<a class="anchor" name="Ogre_1_1AutoParamDataSourcea58" doxytag="Ogre::AutoParamDataSource::getTime_0_2Pi_packed" ></a><p>
1427<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1428  <tr>
1429    <td class="mdRow">
1430      <table cellpadding="0" cellspacing="0" border="0">
1431        <tr>
1432          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> Ogre::AutoParamDataSource::getTime_0_2Pi_packed </td>
1433          <td class="md" valign="top">(&nbsp;</td>
1434          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1435          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1436          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1437          <td class="md" nowrap> const</td>
1438        </tr>
1439
1440      </table>
1441    </td>
1442  </tr>
1443</table>
1444<table cellspacing=5 cellpadding=0 border=0>
1445  <tr>
1446    <td>
1447      &nbsp;
1448    </td>
1449    <td>
1450
1451<p>
1452    </td>
1453  </tr>
1454</table>
1455<a class="anchor" name="Ogre_1_1AutoParamDataSourcea44" doxytag="Ogre::AutoParamDataSource::getTime_0_X" ></a><p>
1456<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1457  <tr>
1458    <td class="mdRow">
1459      <table cellpadding="0" cellspacing="0" border="0">
1460        <tr>
1461          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getTime_0_X </td>
1462          <td class="md" valign="top">(&nbsp;</td>
1463          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1464          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1465          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1466          <td class="md" nowrap> const</td>
1467        </tr>
1468
1469      </table>
1470    </td>
1471  </tr>
1472</table>
1473<table cellspacing=5 cellpadding=0 border=0>
1474  <tr>
1475    <td>
1476      &nbsp;
1477    </td>
1478    <td>
1479
1480<p>
1481    </td>
1482  </tr>
1483</table>
1484<a class="anchor" name="Ogre_1_1AutoParamDataSourcea48" doxytag="Ogre::AutoParamDataSource::getTime_0_X_packed" ></a><p>
1485<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1486  <tr>
1487    <td class="mdRow">
1488      <table cellpadding="0" cellspacing="0" border="0">
1489        <tr>
1490          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> Ogre::AutoParamDataSource::getTime_0_X_packed </td>
1491          <td class="md" valign="top">(&nbsp;</td>
1492          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
1493          <td class="mdname1" valign="top" nowrap> <em>x</em>          </td>
1494          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1495          <td class="md" nowrap> const</td>
1496        </tr>
1497
1498      </table>
1499    </td>
1500  </tr>
1501</table>
1502<table cellspacing=5 cellpadding=0 border=0>
1503  <tr>
1504    <td>
1505      &nbsp;
1506    </td>
1507    <td>
1508
1509<p>
1510    </td>
1511  </tr>
1512</table>
1513<a class="anchor" name="Ogre_1_1AutoParamDataSourcea35" doxytag="Ogre::AutoParamDataSource::getTransposeProjectionMatrix" ></a><p>
1514<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1515  <tr>
1516    <td class="mdRow">
1517      <table cellpadding="0" cellspacing="0" border="0">
1518        <tr>
1519          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeProjectionMatrix </td>
1520          <td class="md" valign="top">(&nbsp;</td>
1521          <td class="mdname1" valign="top" nowrap>          </td>
1522          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1523          <td class="md" nowrap> const</td>
1524        </tr>
1525
1526      </table>
1527    </td>
1528  </tr>
1529</table>
1530<table cellspacing=5 cellpadding=0 border=0>
1531  <tr>
1532    <td>
1533      &nbsp;
1534    </td>
1535    <td>
1536
1537<p>
1538    </td>
1539  </tr>
1540</table>
1541<a class="anchor" name="Ogre_1_1AutoParamDataSourcea34" doxytag="Ogre::AutoParamDataSource::getTransposeViewMatrix" ></a><p>
1542<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1543  <tr>
1544    <td class="mdRow">
1545      <table cellpadding="0" cellspacing="0" border="0">
1546        <tr>
1547          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeViewMatrix </td>
1548          <td class="md" valign="top">(&nbsp;</td>
1549          <td class="mdname1" valign="top" nowrap>          </td>
1550          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1551          <td class="md" nowrap> const</td>
1552        </tr>
1553
1554      </table>
1555    </td>
1556  </tr>
1557</table>
1558<table cellspacing=5 cellpadding=0 border=0>
1559  <tr>
1560    <td>
1561      &nbsp;
1562    </td>
1563    <td>
1564
1565<p>
1566    </td>
1567  </tr>
1568</table>
1569<a class="anchor" name="Ogre_1_1AutoParamDataSourcea33" doxytag="Ogre::AutoParamDataSource::getTransposeViewProjMatrix" ></a><p>
1570<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1571  <tr>
1572    <td class="mdRow">
1573      <table cellpadding="0" cellspacing="0" border="0">
1574        <tr>
1575          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeViewProjMatrix </td>
1576          <td class="md" valign="top">(&nbsp;</td>
1577          <td class="mdname1" valign="top" nowrap>          </td>
1578          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1579          <td class="md" nowrap> const</td>
1580        </tr>
1581
1582      </table>
1583    </td>
1584  </tr>
1585</table>
1586<table cellspacing=5 cellpadding=0 border=0>
1587  <tr>
1588    <td>
1589      &nbsp;
1590    </td>
1591    <td>
1592
1593<p>
1594    </td>
1595  </tr>
1596</table>
1597<a class="anchor" name="Ogre_1_1AutoParamDataSourcea42" doxytag="Ogre::AutoParamDataSource::getTransposeWorldMatrix" ></a><p>
1598<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1599  <tr>
1600    <td class="mdRow">
1601      <table cellpadding="0" cellspacing="0" border="0">
1602        <tr>
1603          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeWorldMatrix </td>
1604          <td class="md" valign="top">(&nbsp;</td>
1605          <td class="mdname1" valign="top" nowrap>          </td>
1606          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1607          <td class="md" nowrap> const</td>
1608        </tr>
1609
1610      </table>
1611    </td>
1612  </tr>
1613</table>
1614<table cellspacing=5 cellpadding=0 border=0>
1615  <tr>
1616    <td>
1617      &nbsp;
1618    </td>
1619    <td>
1620
1621<p>
1622    </td>
1623  </tr>
1624</table>
1625<a class="anchor" name="Ogre_1_1AutoParamDataSourcea41" doxytag="Ogre::AutoParamDataSource::getTransposeWorldViewMatrix" ></a><p>
1626<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1627  <tr>
1628    <td class="mdRow">
1629      <table cellpadding="0" cellspacing="0" border="0">
1630        <tr>
1631          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeWorldViewMatrix </td>
1632          <td class="md" valign="top">(&nbsp;</td>
1633          <td class="mdname1" valign="top" nowrap>          </td>
1634          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1635          <td class="md" nowrap> const</td>
1636        </tr>
1637
1638      </table>
1639    </td>
1640  </tr>
1641</table>
1642<table cellspacing=5 cellpadding=0 border=0>
1643  <tr>
1644    <td>
1645      &nbsp;
1646    </td>
1647    <td>
1648
1649<p>
1650    </td>
1651  </tr>
1652</table>
1653<a class="anchor" name="Ogre_1_1AutoParamDataSourcea38" doxytag="Ogre::AutoParamDataSource::getTransposeWorldViewProjMatrix" ></a><p>
1654<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1655  <tr>
1656    <td class="mdRow">
1657      <table cellpadding="0" cellspacing="0" border="0">
1658        <tr>
1659          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> Ogre::AutoParamDataSource::getTransposeWorldViewProjMatrix </td>
1660          <td class="md" valign="top">(&nbsp;</td>
1661          <td class="mdname1" valign="top" nowrap>          </td>
1662          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1663          <td class="md" nowrap> const</td>
1664        </tr>
1665
1666      </table>
1667    </td>
1668  </tr>
1669</table>
1670<table cellspacing=5 cellpadding=0 border=0>
1671  <tr>
1672    <td>
1673      &nbsp;
1674    </td>
1675    <td>
1676
1677<p>
1678    </td>
1679  </tr>
1680</table>
1681<a class="anchor" name="Ogre_1_1AutoParamDataSourcea64" doxytag="Ogre::AutoParamDataSource::getViewDirection" ></a><p>
1682<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1683  <tr>
1684    <td class="mdRow">
1685      <table cellpadding="0" cellspacing="0" border="0">
1686        <tr>
1687          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::AutoParamDataSource::getViewDirection </td>
1688          <td class="md" valign="top">(&nbsp;</td>
1689          <td class="mdname1" valign="top" nowrap>          </td>
1690          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1691          <td class="md" nowrap> const</td>
1692        </tr>
1693
1694      </table>
1695    </td>
1696  </tr>
1697</table>
1698<table cellspacing=5 cellpadding=0 border=0>
1699  <tr>
1700    <td>
1701      &nbsp;
1702    </td>
1703    <td>
1704
1705<p>
1706    </td>
1707  </tr>
1708</table>
1709<a class="anchor" name="Ogre_1_1AutoParamDataSourcea12" doxytag="Ogre::AutoParamDataSource::getViewMatrix" ></a><p>
1710<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1711  <tr>
1712    <td class="mdRow">
1713      <table cellpadding="0" cellspacing="0" border="0">
1714        <tr>
1715          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getViewMatrix </td>
1716          <td class="md" valign="top">(&nbsp;</td>
1717          <td class="md" nowrap valign="top">void&nbsp;</td>
1718          <td class="mdname1" valign="top" nowrap>          </td>
1719          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1720          <td class="md" nowrap> const</td>
1721        </tr>
1722
1723      </table>
1724    </td>
1725  </tr>
1726</table>
1727<table cellspacing=5 cellpadding=0 border=0>
1728  <tr>
1729    <td>
1730      &nbsp;
1731    </td>
1732    <td>
1733
1734<p>
1735    </td>
1736  </tr>
1737</table>
1738<a class="anchor" name="Ogre_1_1AutoParamDataSourcea61" doxytag="Ogre::AutoParamDataSource::getViewportHeight" ></a><p>
1739<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1740  <tr>
1741    <td class="mdRow">
1742      <table cellpadding="0" cellspacing="0" border="0">
1743        <tr>
1744          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getViewportHeight </td>
1745          <td class="md" valign="top">(&nbsp;</td>
1746          <td class="mdname1" valign="top" nowrap>          </td>
1747          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1748          <td class="md" nowrap> const</td>
1749        </tr>
1750
1751      </table>
1752    </td>
1753  </tr>
1754</table>
1755<table cellspacing=5 cellpadding=0 border=0>
1756  <tr>
1757    <td>
1758      &nbsp;
1759    </td>
1760    <td>
1761
1762<p>
1763    </td>
1764  </tr>
1765</table>
1766<a class="anchor" name="Ogre_1_1AutoParamDataSourcea60" doxytag="Ogre::AutoParamDataSource::getViewportWidth" ></a><p>
1767<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1768  <tr>
1769    <td class="mdRow">
1770      <table cellpadding="0" cellspacing="0" border="0">
1771        <tr>
1772          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> Ogre::AutoParamDataSource::getViewportWidth </td>
1773          <td class="md" valign="top">(&nbsp;</td>
1774          <td class="mdname1" valign="top" nowrap>          </td>
1775          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1776          <td class="md" nowrap> const</td>
1777        </tr>
1778
1779      </table>
1780    </td>
1781  </tr>
1782</table>
1783<table cellspacing=5 cellpadding=0 border=0>
1784  <tr>
1785    <td>
1786      &nbsp;
1787    </td>
1788    <td>
1789
1790<p>
1791    </td>
1792  </tr>
1793</table>
1794<a class="anchor" name="Ogre_1_1AutoParamDataSourcea13" doxytag="Ogre::AutoParamDataSource::getViewProjectionMatrix" ></a><p>
1795<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1796  <tr>
1797    <td class="mdRow">
1798      <table cellpadding="0" cellspacing="0" border="0">
1799        <tr>
1800          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getViewProjectionMatrix </td>
1801          <td class="md" valign="top">(&nbsp;</td>
1802          <td class="md" nowrap valign="top">void&nbsp;</td>
1803          <td class="mdname1" valign="top" nowrap>          </td>
1804          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1805          <td class="md" nowrap> const</td>
1806        </tr>
1807
1808      </table>
1809    </td>
1810  </tr>
1811</table>
1812<table cellspacing=5 cellpadding=0 border=0>
1813  <tr>
1814    <td>
1815      &nbsp;
1816    </td>
1817    <td>
1818
1819<p>
1820    </td>
1821  </tr>
1822</table>
1823<a class="anchor" name="Ogre_1_1AutoParamDataSourcea65" doxytag="Ogre::AutoParamDataSource::getViewSideVector" ></a><p>
1824<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1825  <tr>
1826    <td class="mdRow">
1827      <table cellpadding="0" cellspacing="0" border="0">
1828        <tr>
1829          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::AutoParamDataSource::getViewSideVector </td>
1830          <td class="md" valign="top">(&nbsp;</td>
1831          <td class="mdname1" valign="top" nowrap>          </td>
1832          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1833          <td class="md" nowrap> const</td>
1834        </tr>
1835
1836      </table>
1837    </td>
1838  </tr>
1839</table>
1840<table cellspacing=5 cellpadding=0 border=0>
1841  <tr>
1842    <td>
1843      &nbsp;
1844    </td>
1845    <td>
1846
1847<p>
1848    </td>
1849  </tr>
1850</table>
1851<a class="anchor" name="Ogre_1_1AutoParamDataSourcea66" doxytag="Ogre::AutoParamDataSource::getViewUpVector" ></a><p>
1852<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1853  <tr>
1854    <td class="mdRow">
1855      <table cellpadding="0" cellspacing="0" border="0">
1856        <tr>
1857          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector3.html">Vector3</a> Ogre::AutoParamDataSource::getViewUpVector </td>
1858          <td class="md" valign="top">(&nbsp;</td>
1859          <td class="mdname1" valign="top" nowrap>          </td>
1860          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1861          <td class="md" nowrap> const</td>
1862        </tr>
1863
1864      </table>
1865    </td>
1866  </tr>
1867</table>
1868<table cellspacing=5 cellpadding=0 border=0>
1869  <tr>
1870    <td>
1871      &nbsp;
1872    </td>
1873    <td>
1874
1875<p>
1876    </td>
1877  </tr>
1878</table>
1879<a class="anchor" name="Ogre_1_1AutoParamDataSourcea9" doxytag="Ogre::AutoParamDataSource::getWorldMatrix" ></a><p>
1880<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1881  <tr>
1882    <td class="mdRow">
1883      <table cellpadding="0" cellspacing="0" border="0">
1884        <tr>
1885          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getWorldMatrix </td>
1886          <td class="md" valign="top">(&nbsp;</td>
1887          <td class="md" nowrap valign="top">void&nbsp;</td>
1888          <td class="mdname1" valign="top" nowrap>          </td>
1889          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1890          <td class="md" nowrap> const</td>
1891        </tr>
1892
1893      </table>
1894    </td>
1895  </tr>
1896</table>
1897<table cellspacing=5 cellpadding=0 border=0>
1898  <tr>
1899    <td>
1900      &nbsp;
1901    </td>
1902    <td>
1903
1904<p>
1905    </td>
1906  </tr>
1907</table>
1908<a class="anchor" name="Ogre_1_1AutoParamDataSourcea10" doxytag="Ogre::AutoParamDataSource::getWorldMatrixArray" ></a><p>
1909<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1910  <tr>
1911    <td class="mdRow">
1912      <table cellpadding="0" cellspacing="0" border="0">
1913        <tr>
1914          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>* Ogre::AutoParamDataSource::getWorldMatrixArray </td>
1915          <td class="md" valign="top">(&nbsp;</td>
1916          <td class="md" nowrap valign="top">void&nbsp;</td>
1917          <td class="mdname1" valign="top" nowrap>          </td>
1918          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1919          <td class="md" nowrap> const</td>
1920        </tr>
1921
1922      </table>
1923    </td>
1924  </tr>
1925</table>
1926<table cellspacing=5 cellpadding=0 border=0>
1927  <tr>
1928    <td>
1929      &nbsp;
1930    </td>
1931    <td>
1932
1933<p>
1934    </td>
1935  </tr>
1936</table>
1937<a class="anchor" name="Ogre_1_1AutoParamDataSourcea11" doxytag="Ogre::AutoParamDataSource::getWorldMatrixCount" ></a><p>
1938<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1939  <tr>
1940    <td class="mdRow">
1941      <table cellpadding="0" cellspacing="0" border="0">
1942        <tr>
1943          <td class="md" nowrap valign="top"> size_t Ogre::AutoParamDataSource::getWorldMatrixCount </td>
1944          <td class="md" valign="top">(&nbsp;</td>
1945          <td class="md" nowrap valign="top">void&nbsp;</td>
1946          <td class="mdname1" valign="top" nowrap>          </td>
1947          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1948          <td class="md" nowrap> const</td>
1949        </tr>
1950
1951      </table>
1952    </td>
1953  </tr>
1954</table>
1955<table cellspacing=5 cellpadding=0 border=0>
1956  <tr>
1957    <td>
1958      &nbsp;
1959    </td>
1960    <td>
1961
1962<p>
1963    </td>
1964  </tr>
1965</table>
1966<a class="anchor" name="Ogre_1_1AutoParamDataSourcea16" doxytag="Ogre::AutoParamDataSource::getWorldViewMatrix" ></a><p>
1967<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1968  <tr>
1969    <td class="mdRow">
1970      <table cellpadding="0" cellspacing="0" border="0">
1971        <tr>
1972          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getWorldViewMatrix </td>
1973          <td class="md" valign="top">(&nbsp;</td>
1974          <td class="md" nowrap valign="top">void&nbsp;</td>
1975          <td class="mdname1" valign="top" nowrap>          </td>
1976          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1977          <td class="md" nowrap> const</td>
1978        </tr>
1979
1980      </table>
1981    </td>
1982  </tr>
1983</table>
1984<table cellspacing=5 cellpadding=0 border=0>
1985  <tr>
1986    <td>
1987      &nbsp;
1988    </td>
1989    <td>
1990
1991<p>
1992    </td>
1993  </tr>
1994</table>
1995<a class="anchor" name="Ogre_1_1AutoParamDataSourcea15" doxytag="Ogre::AutoParamDataSource::getWorldViewProjMatrix" ></a><p>
1996<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1997  <tr>
1998    <td class="mdRow">
1999      <table cellpadding="0" cellspacing="0" border="0">
2000        <tr>
2001          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a>&amp; Ogre::AutoParamDataSource::getWorldViewProjMatrix </td>
2002          <td class="md" valign="top">(&nbsp;</td>
2003          <td class="md" nowrap valign="top">void&nbsp;</td>
2004          <td class="mdname1" valign="top" nowrap>          </td>
2005          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2006          <td class="md" nowrap> const</td>
2007        </tr>
2008
2009      </table>
2010    </td>
2011  </tr>
2012</table>
2013<table cellspacing=5 cellpadding=0 border=0>
2014  <tr>
2015    <td>
2016      &nbsp;
2017    </td>
2018    <td>
2019
2020<p>
2021    </td>
2022  </tr>
2023</table>
2024<a class="anchor" name="Ogre_1_1AutoParamDataSourcea25" doxytag="Ogre::AutoParamDataSource::setAmbientLightColour" ></a><p>
2025<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2026  <tr>
2027    <td class="mdRow">
2028      <table cellpadding="0" cellspacing="0" border="0">
2029        <tr>
2030          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setAmbientLightColour </td>
2031          <td class="md" valign="top">(&nbsp;</td>
2032          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a> &amp;&nbsp;</td>
2033          <td class="mdname1" valign="top" nowrap> <em>ambient</em>          </td>
2034          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2035          <td class="md" nowrap></td>
2036        </tr>
2037
2038      </table>
2039    </td>
2040  </tr>
2041</table>
2042<table cellspacing=5 cellpadding=0 border=0>
2043  <tr>
2044    <td>
2045      &nbsp;
2046    </td>
2047    <td>
2048
2049<p>
2050    </td>
2051  </tr>
2052</table>
2053<a class="anchor" name="Ogre_1_1AutoParamDataSourcea3" doxytag="Ogre::AutoParamDataSource::setCurrentCamera" ></a><p>
2054<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2055  <tr>
2056    <td class="mdRow">
2057      <table cellpadding="0" cellspacing="0" border="0">
2058        <tr>
2059          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setCurrentCamera </td>
2060          <td class="md" valign="top">(&nbsp;</td>
2061          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Camera.html">Camera</a> *&nbsp;</td>
2062          <td class="mdname1" valign="top" nowrap> <em>cam</em>          </td>
2063          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2064          <td class="md" nowrap></td>
2065        </tr>
2066
2067      </table>
2068    </td>
2069  </tr>
2070</table>
2071<table cellspacing=5 cellpadding=0 border=0>
2072  <tr>
2073    <td>
2074      &nbsp;
2075    </td>
2076    <td>
2077
2078<p>
2079Updates the current camera.
2080<p>
2081    </td>
2082  </tr>
2083</table>
2084<a class="anchor" name="Ogre_1_1AutoParamDataSourcea4" doxytag="Ogre::AutoParamDataSource::setCurrentLightList" ></a><p>
2085<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2086  <tr>
2087    <td class="mdRow">
2088      <table cellpadding="0" cellspacing="0" border="0">
2089        <tr>
2090          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setCurrentLightList </td>
2091          <td class="md" valign="top">(&nbsp;</td>
2092          <td class="md" nowrap valign="top">const <a class="el" href="namespaceOgre.html#a59">LightList</a> *&nbsp;</td>
2093          <td class="mdname1" valign="top" nowrap> <em>ll</em>          </td>
2094          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2095          <td class="md" nowrap></td>
2096        </tr>
2097
2098      </table>
2099    </td>
2100  </tr>
2101</table>
2102<table cellspacing=5 cellpadding=0 border=0>
2103  <tr>
2104    <td>
2105      &nbsp;
2106    </td>
2107    <td>
2108
2109<p>
2110Sets the light list that should be used.
2111<p>
2112    </td>
2113  </tr>
2114</table>
2115<a class="anchor" name="Ogre_1_1AutoParamDataSourcea2" doxytag="Ogre::AutoParamDataSource::setCurrentRenderable" ></a><p>
2116<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2117  <tr>
2118    <td class="mdRow">
2119      <table cellpadding="0" cellspacing="0" border="0">
2120        <tr>
2121          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setCurrentRenderable </td>
2122          <td class="md" valign="top">(&nbsp;</td>
2123          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a> *&nbsp;</td>
2124          <td class="mdname1" valign="top" nowrap> <em>rend</em>          </td>
2125          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2126          <td class="md" nowrap></td>
2127        </tr>
2128
2129      </table>
2130    </td>
2131  </tr>
2132</table>
2133<table cellspacing=5 cellpadding=0 border=0>
2134  <tr>
2135    <td>
2136      &nbsp;
2137    </td>
2138    <td>
2139
2140<p>
2141Updates the current renderable.
2142<p>
2143    </td>
2144  </tr>
2145</table>
2146<a class="anchor" name="Ogre_1_1AutoParamDataSourcea6" doxytag="Ogre::AutoParamDataSource::setCurrentRenderTarget" ></a><p>
2147<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2148  <tr>
2149    <td class="mdRow">
2150      <table cellpadding="0" cellspacing="0" border="0">
2151        <tr>
2152          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setCurrentRenderTarget </td>
2153          <td class="md" valign="top">(&nbsp;</td>
2154          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a> *&nbsp;</td>
2155          <td class="mdname1" valign="top" nowrap> <em>target</em>          </td>
2156          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2157          <td class="md" nowrap></td>
2158        </tr>
2159
2160      </table>
2161    </td>
2162  </tr>
2163</table>
2164<table cellspacing=5 cellpadding=0 border=0>
2165  <tr>
2166    <td>
2167      &nbsp;
2168    </td>
2169    <td>
2170
2171<p>
2172Sets the current render target.
2173<p>
2174    </td>
2175  </tr>
2176</table>
2177<a class="anchor" name="Ogre_1_1AutoParamDataSourcea7" doxytag="Ogre::AutoParamDataSource::setCurrentViewport" ></a><p>
2178<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2179  <tr>
2180    <td class="mdRow">
2181      <table cellpadding="0" cellspacing="0" border="0">
2182        <tr>
2183          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setCurrentViewport </td>
2184          <td class="md" valign="top">(&nbsp;</td>
2185          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Viewport.html">Viewport</a> *&nbsp;</td>
2186          <td class="mdname1" valign="top" nowrap> <em>viewport</em>          </td>
2187          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2188          <td class="md" nowrap></td>
2189        </tr>
2190
2191      </table>
2192    </td>
2193  </tr>
2194</table>
2195<table cellspacing=5 cellpadding=0 border=0>
2196  <tr>
2197    <td>
2198      &nbsp;
2199    </td>
2200    <td>
2201
2202<p>
2203Sets the current viewport.
2204<p>
2205    </td>
2206  </tr>
2207</table>
2208<a class="anchor" name="Ogre_1_1AutoParamDataSourcea8" doxytag="Ogre::AutoParamDataSource::setShadowDirLightExtrusionDistance" ></a><p>
2209<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2210  <tr>
2211    <td class="mdRow">
2212      <table cellpadding="0" cellspacing="0" border="0">
2213        <tr>
2214          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setShadowDirLightExtrusionDistance </td>
2215          <td class="md" valign="top">(&nbsp;</td>
2216          <td class="md" nowrap valign="top"><a class="el" href="namespaceOgre.html#a420">Real</a>&nbsp;</td>
2217          <td class="mdname1" valign="top" nowrap> <em>dist</em>          </td>
2218          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2219          <td class="md" nowrap></td>
2220        </tr>
2221
2222      </table>
2223    </td>
2224  </tr>
2225</table>
2226<table cellspacing=5 cellpadding=0 border=0>
2227  <tr>
2228    <td>
2229      &nbsp;
2230    </td>
2231    <td>
2232
2233<p>
2234Sets the shadow extrusion distance to be used for point lights.
2235<p>
2236    </td>
2237  </tr>
2238</table>
2239<a class="anchor" name="Ogre_1_1AutoParamDataSourcea5" doxytag="Ogre::AutoParamDataSource::setTextureProjector" ></a><p>
2240<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2241  <tr>
2242    <td class="mdRow">
2243      <table cellpadding="0" cellspacing="0" border="0">
2244        <tr>
2245          <td class="md" nowrap valign="top"> void Ogre::AutoParamDataSource::setTextureProjector </td>
2246          <td class="md" valign="top">(&nbsp;</td>
2247          <td class="md" nowrap valign="top">const <a class="el" href="classOgre_1_1Frustum.html">Frustum</a> *&nbsp;</td>
2248          <td class="mdname1" valign="top" nowrap> <em>frust</em>          </td>
2249          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2250          <td class="md" nowrap></td>
2251        </tr>
2252
2253      </table>
2254    </td>
2255  </tr>
2256</table>
2257<table cellspacing=5 cellpadding=0 border=0>
2258  <tr>
2259    <td>
2260      &nbsp;
2261    </td>
2262    <td>
2263
2264<p>
2265Sets the current texture projector.
2266<p>
2267    </td>
2268  </tr>
2269</table>
2270<hr><h2>Member Data Documentation</h2>
2271<a class="anchor" name="Ogre_1_1AutoParamDataSourcep27" doxytag="Ogre::AutoParamDataSource::mAmbientLight" ></a><p>
2272<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2273  <tr>
2274    <td class="mdRow">
2275      <table cellpadding="0" cellspacing="0" border="0">
2276        <tr>
2277          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1ColourValue.html">ColourValue</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep27">Ogre::AutoParamDataSource::mAmbientLight</a><code> [mutable, protected]</code>
2278      </table>
2279    </td>
2280  </tr>
2281</table>
2282<table cellspacing=5 cellpadding=0 border=0>
2283  <tr>
2284    <td>
2285      &nbsp;
2286    </td>
2287    <td>
2288
2289<p>
2290
2291<p>
2292Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00079">79</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2293  </tr>
2294</table>
2295<a class="anchor" name="Ogre_1_1AutoParamDataSourcep34" doxytag="Ogre::AutoParamDataSource::mBlankLight" ></a><p>
2296<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2297  <tr>
2298    <td class="mdRow">
2299      <table cellpadding="0" cellspacing="0" border="0">
2300        <tr>
2301          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Light.html">Light</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep34">Ogre::AutoParamDataSource::mBlankLight</a><code> [protected]</code>
2302      </table>
2303    </td>
2304  </tr>
2305</table>
2306<table cellspacing=5 cellpadding=0 border=0>
2307  <tr>
2308    <td>
2309      &nbsp;
2310    </td>
2311    <td>
2312
2313<p>
2314
2315<p>
2316Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00088">88</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2317  </tr>
2318</table>
2319<a class="anchor" name="Ogre_1_1AutoParamDataSourcep14" doxytag="Ogre::AutoParamDataSource::mCameraPosition" ></a><p>
2320<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2321  <tr>
2322    <td class="mdRow">
2323      <table cellpadding="0" cellspacing="0" border="0">
2324        <tr>
2325          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep14">Ogre::AutoParamDataSource::mCameraPosition</a><code> [mutable, protected]</code>
2326      </table>
2327    </td>
2328  </tr>
2329</table>
2330<table cellspacing=5 cellpadding=0 border=0>
2331  <tr>
2332    <td>
2333      &nbsp;
2334    </td>
2335    <td>
2336
2337<p>
2338
2339<p>
2340Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00065">65</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2341  </tr>
2342</table>
2343<a class="anchor" name="Ogre_1_1AutoParamDataSourcep25" doxytag="Ogre::AutoParamDataSource::mCameraPositionDirty" ></a><p>
2344<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2345  <tr>
2346    <td class="mdRow">
2347      <table cellpadding="0" cellspacing="0" border="0">
2348        <tr>
2349          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep25">Ogre::AutoParamDataSource::mCameraPositionDirty</a><code> [mutable, protected]</code>
2350      </table>
2351    </td>
2352  </tr>
2353</table>
2354<table cellspacing=5 cellpadding=0 border=0>
2355  <tr>
2356    <td>
2357      &nbsp;
2358    </td>
2359    <td>
2360
2361<p>
2362
2363<p>
2364Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00077">77</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2365  </tr>
2366</table>
2367<a class="anchor" name="Ogre_1_1AutoParamDataSourcep10" doxytag="Ogre::AutoParamDataSource::mCameraPositionObjectSpace" ></a><p>
2368<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2369  <tr>
2370    <td class="mdRow">
2371      <table cellpadding="0" cellspacing="0" border="0">
2372        <tr>
2373          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Vector4.html">Vector4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep10">Ogre::AutoParamDataSource::mCameraPositionObjectSpace</a><code> [mutable, protected]</code>
2374      </table>
2375    </td>
2376  </tr>
2377</table>
2378<table cellspacing=5 cellpadding=0 border=0>
2379  <tr>
2380    <td>
2381      &nbsp;
2382    </td>
2383    <td>
2384
2385<p>
2386
2387<p>
2388Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00061">61</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2389  </tr>
2390</table>
2391<a class="anchor" name="Ogre_1_1AutoParamDataSourcep24" doxytag="Ogre::AutoParamDataSource::mCameraPositionObjectSpaceDirty" ></a><p>
2392<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2393  <tr>
2394    <td class="mdRow">
2395      <table cellpadding="0" cellspacing="0" border="0">
2396        <tr>
2397          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep24">Ogre::AutoParamDataSource::mCameraPositionObjectSpaceDirty</a><code> [mutable, protected]</code>
2398      </table>
2399    </td>
2400  </tr>
2401</table>
2402<table cellspacing=5 cellpadding=0 border=0>
2403  <tr>
2404    <td>
2405      &nbsp;
2406    </td>
2407    <td>
2408
2409<p>
2410
2411<p>
2412Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00076">76</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2413  </tr>
2414</table>
2415<a class="anchor" name="Ogre_1_1AutoParamDataSourcep29" doxytag="Ogre::AutoParamDataSource::mCurrentCamera" ></a><p>
2416<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2417  <tr>
2418    <td class="mdRow">
2419      <table cellpadding="0" cellspacing="0" border="0">
2420        <tr>
2421          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Camera.html">Camera</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep29">Ogre::AutoParamDataSource::mCurrentCamera</a><code> [protected]</code>
2422      </table>
2423    </td>
2424  </tr>
2425</table>
2426<table cellspacing=5 cellpadding=0 border=0>
2427  <tr>
2428    <td>
2429      &nbsp;
2430    </td>
2431    <td>
2432
2433<p>
2434
2435<p>
2436Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00082">82</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2437  </tr>
2438</table>
2439<a class="anchor" name="Ogre_1_1AutoParamDataSourcep30" doxytag="Ogre::AutoParamDataSource::mCurrentLightList" ></a><p>
2440<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2441  <tr>
2442    <td class="mdRow">
2443      <table cellpadding="0" cellspacing="0" border="0">
2444        <tr>
2445          <td class="md" nowrap valign="top"> const <a class="el" href="namespaceOgre.html#a59">LightList</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep30">Ogre::AutoParamDataSource::mCurrentLightList</a><code> [protected]</code>
2446      </table>
2447    </td>
2448  </tr>
2449</table>
2450<table cellspacing=5 cellpadding=0 border=0>
2451  <tr>
2452    <td>
2453      &nbsp;
2454    </td>
2455    <td>
2456
2457<p>
2458
2459<p>
2460Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00083">83</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2461  </tr>
2462</table>
2463<a class="anchor" name="Ogre_1_1AutoParamDataSourcep28" doxytag="Ogre::AutoParamDataSource::mCurrentRenderable" ></a><p>
2464<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2465  <tr>
2466    <td class="mdRow">
2467      <table cellpadding="0" cellspacing="0" border="0">
2468        <tr>
2469          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Renderable.html">Renderable</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep28">Ogre::AutoParamDataSource::mCurrentRenderable</a><code> [protected]</code>
2470      </table>
2471    </td>
2472  </tr>
2473</table>
2474<table cellspacing=5 cellpadding=0 border=0>
2475  <tr>
2476    <td>
2477      &nbsp;
2478    </td>
2479    <td>
2480
2481<p>
2482
2483<p>
2484Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00081">81</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2485  </tr>
2486</table>
2487<a class="anchor" name="Ogre_1_1AutoParamDataSourcep32" doxytag="Ogre::AutoParamDataSource::mCurrentRenderTarget" ></a><p>
2488<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2489  <tr>
2490    <td class="mdRow">
2491      <table cellpadding="0" cellspacing="0" border="0">
2492        <tr>
2493          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1RenderTarget.html">RenderTarget</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep32">Ogre::AutoParamDataSource::mCurrentRenderTarget</a><code> [protected]</code>
2494      </table>
2495    </td>
2496  </tr>
2497</table>
2498<table cellspacing=5 cellpadding=0 border=0>
2499  <tr>
2500    <td>
2501      &nbsp;
2502    </td>
2503    <td>
2504
2505<p>
2506
2507<p>
2508Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00085">85</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2509  </tr>
2510</table>
2511<a class="anchor" name="Ogre_1_1AutoParamDataSourcep31" doxytag="Ogre::AutoParamDataSource::mCurrentTextureProjector" ></a><p>
2512<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2513  <tr>
2514    <td class="mdRow">
2515      <table cellpadding="0" cellspacing="0" border="0">
2516        <tr>
2517          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Frustum.html">Frustum</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep31">Ogre::AutoParamDataSource::mCurrentTextureProjector</a><code> [protected]</code>
2518      </table>
2519    </td>
2520  </tr>
2521</table>
2522<table cellspacing=5 cellpadding=0 border=0>
2523  <tr>
2524    <td>
2525      &nbsp;
2526    </td>
2527    <td>
2528
2529<p>
2530
2531<p>
2532Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00084">84</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2533  </tr>
2534</table>
2535<a class="anchor" name="Ogre_1_1AutoParamDataSourcep33" doxytag="Ogre::AutoParamDataSource::mCurrentViewport" ></a><p>
2536<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2537  <tr>
2538    <td class="mdRow">
2539      <table cellpadding="0" cellspacing="0" border="0">
2540        <tr>
2541          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1Viewport.html">Viewport</a>* <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep33">Ogre::AutoParamDataSource::mCurrentViewport</a><code> [protected]</code>
2542      </table>
2543    </td>
2544  </tr>
2545</table>
2546<table cellspacing=5 cellpadding=0 border=0>
2547  <tr>
2548    <td>
2549      &nbsp;
2550    </td>
2551    <td>
2552
2553<p>
2554
2555<p>
2556Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00086">86</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2557  </tr>
2558</table>
2559<a class="anchor" name="Ogre_1_1AutoParamDataSourcep13" doxytag="Ogre::AutoParamDataSource::mDirLightExtrusionDistance" ></a><p>
2560<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2561  <tr>
2562    <td class="mdRow">
2563      <table cellpadding="0" cellspacing="0" border="0">
2564        <tr>
2565          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a420">Real</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep13">Ogre::AutoParamDataSource::mDirLightExtrusionDistance</a><code> [mutable, protected]</code>
2566      </table>
2567    </td>
2568  </tr>
2569</table>
2570<table cellspacing=5 cellpadding=0 border=0>
2571  <tr>
2572    <td>
2573      &nbsp;
2574    </td>
2575    <td>
2576
2577<p>
2578
2579<p>
2580Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00064">64</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2581  </tr>
2582</table>
2583<a class="anchor" name="Ogre_1_1AutoParamDataSourcep8" doxytag="Ogre::AutoParamDataSource::mInverseTransposeWorldMatrix" ></a><p>
2584<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2585  <tr>
2586    <td class="mdRow">
2587      <table cellpadding="0" cellspacing="0" border="0">
2588        <tr>
2589          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep8">Ogre::AutoParamDataSource::mInverseTransposeWorldMatrix</a><code> [mutable, protected]</code>
2590      </table>
2591    </td>
2592  </tr>
2593</table>
2594<table cellspacing=5 cellpadding=0 border=0>
2595  <tr>
2596    <td>
2597      &nbsp;
2598    </td>
2599    <td>
2600
2601<p>
2602
2603<p>
2604Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00059">59</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2605  </tr>
2606</table>
2607<a class="anchor" name="Ogre_1_1AutoParamDataSourcep22" doxytag="Ogre::AutoParamDataSource::mInverseTransposeWorldMatrixDirty" ></a><p>
2608<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2609  <tr>
2610    <td class="mdRow">
2611      <table cellpadding="0" cellspacing="0" border="0">
2612        <tr>
2613          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep22">Ogre::AutoParamDataSource::mInverseTransposeWorldMatrixDirty</a><code> [mutable, protected]</code>
2614      </table>
2615    </td>
2616  </tr>
2617</table>
2618<table cellspacing=5 cellpadding=0 border=0>
2619  <tr>
2620    <td>
2621      &nbsp;
2622    </td>
2623    <td>
2624
2625<p>
2626
2627<p>
2628Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00074">74</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2629  </tr>
2630</table>
2631<a class="anchor" name="Ogre_1_1AutoParamDataSourcep9" doxytag="Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrix" ></a><p>
2632<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2633  <tr>
2634    <td class="mdRow">
2635      <table cellpadding="0" cellspacing="0" border="0">
2636        <tr>
2637          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep9">Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrix</a><code> [mutable, protected]</code>
2638      </table>
2639    </td>
2640  </tr>
2641</table>
2642<table cellspacing=5 cellpadding=0 border=0>
2643  <tr>
2644    <td>
2645      &nbsp;
2646    </td>
2647    <td>
2648
2649<p>
2650
2651<p>
2652Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00060">60</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2653  </tr>
2654</table>
2655<a class="anchor" name="Ogre_1_1AutoParamDataSourcep23" doxytag="Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrixDirty" ></a><p>
2656<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2657  <tr>
2658    <td class="mdRow">
2659      <table cellpadding="0" cellspacing="0" border="0">
2660        <tr>
2661          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep23">Ogre::AutoParamDataSource::mInverseTransposeWorldViewMatrixDirty</a><code> [mutable, protected]</code>
2662      </table>
2663    </td>
2664  </tr>
2665</table>
2666<table cellspacing=5 cellpadding=0 border=0>
2667  <tr>
2668    <td>
2669      &nbsp;
2670    </td>
2671    <td>
2672
2673<p>
2674
2675<p>
2676Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00075">75</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2677  </tr>
2678</table>
2679<a class="anchor" name="Ogre_1_1AutoParamDataSourcep7" doxytag="Ogre::AutoParamDataSource::mInverseViewMatrix" ></a><p>
2680<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2681  <tr>
2682    <td class="mdRow">
2683      <table cellpadding="0" cellspacing="0" border="0">
2684        <tr>
2685          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep7">Ogre::AutoParamDataSource::mInverseViewMatrix</a><code> [mutable, protected]</code>
2686      </table>
2687    </td>
2688  </tr>
2689</table>
2690<table cellspacing=5 cellpadding=0 border=0>
2691  <tr>
2692    <td>
2693      &nbsp;
2694    </td>
2695    <td>
2696
2697<p>
2698
2699<p>
2700Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00058">58</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2701  </tr>
2702</table>
2703<a class="anchor" name="Ogre_1_1AutoParamDataSourcep21" doxytag="Ogre::AutoParamDataSource::mInverseViewMatrixDirty" ></a><p>
2704<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2705  <tr>
2706    <td class="mdRow">
2707      <table cellpadding="0" cellspacing="0" border="0">
2708        <tr>
2709          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep21">Ogre::AutoParamDataSource::mInverseViewMatrixDirty</a><code> [mutable, protected]</code>
2710      </table>
2711    </td>
2712  </tr>
2713</table>
2714<table cellspacing=5 cellpadding=0 border=0>
2715  <tr>
2716    <td>
2717      &nbsp;
2718    </td>
2719    <td>
2720
2721<p>
2722
2723<p>
2724Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00073">73</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2725  </tr>
2726</table>
2727<a class="anchor" name="Ogre_1_1AutoParamDataSourcep5" doxytag="Ogre::AutoParamDataSource::mInverseWorldMatrix" ></a><p>
2728<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2729  <tr>
2730    <td class="mdRow">
2731      <table cellpadding="0" cellspacing="0" border="0">
2732        <tr>
2733          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep5">Ogre::AutoParamDataSource::mInverseWorldMatrix</a><code> [mutable, protected]</code>
2734      </table>
2735    </td>
2736  </tr>
2737</table>
2738<table cellspacing=5 cellpadding=0 border=0>
2739  <tr>
2740    <td>
2741      &nbsp;
2742    </td>
2743    <td>
2744
2745<p>
2746
2747<p>
2748Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00056">56</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2749  </tr>
2750</table>
2751<a class="anchor" name="Ogre_1_1AutoParamDataSourcep19" doxytag="Ogre::AutoParamDataSource::mInverseWorldMatrixDirty" ></a><p>
2752<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2753  <tr>
2754    <td class="mdRow">
2755      <table cellpadding="0" cellspacing="0" border="0">
2756        <tr>
2757          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep19">Ogre::AutoParamDataSource::mInverseWorldMatrixDirty</a><code> [mutable, protected]</code>
2758      </table>
2759    </td>
2760  </tr>
2761</table>
2762<table cellspacing=5 cellpadding=0 border=0>
2763  <tr>
2764    <td>
2765      &nbsp;
2766    </td>
2767    <td>
2768
2769<p>
2770
2771<p>
2772Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00071">71</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2773  </tr>
2774</table>
2775<a class="anchor" name="Ogre_1_1AutoParamDataSourcep6" doxytag="Ogre::AutoParamDataSource::mInverseWorldViewMatrix" ></a><p>
2776<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2777  <tr>
2778    <td class="mdRow">
2779      <table cellpadding="0" cellspacing="0" border="0">
2780        <tr>
2781          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep6">Ogre::AutoParamDataSource::mInverseWorldViewMatrix</a><code> [mutable, protected]</code>
2782      </table>
2783    </td>
2784  </tr>
2785</table>
2786<table cellspacing=5 cellpadding=0 border=0>
2787  <tr>
2788    <td>
2789      &nbsp;
2790    </td>
2791    <td>
2792
2793<p>
2794
2795<p>
2796Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00057">57</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2797  </tr>
2798</table>
2799<a class="anchor" name="Ogre_1_1AutoParamDataSourcep20" doxytag="Ogre::AutoParamDataSource::mInverseWorldViewMatrixDirty" ></a><p>
2800<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2801  <tr>
2802    <td class="mdRow">
2803      <table cellpadding="0" cellspacing="0" border="0">
2804        <tr>
2805          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep20">Ogre::AutoParamDataSource::mInverseWorldViewMatrixDirty</a><code> [mutable, protected]</code>
2806      </table>
2807    </td>
2808  </tr>
2809</table>
2810<table cellspacing=5 cellpadding=0 border=0>
2811  <tr>
2812    <td>
2813      &nbsp;
2814    </td>
2815    <td>
2816
2817<p>
2818
2819<p>
2820Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00072">72</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2821  </tr>
2822</table>
2823<a class="anchor" name="Ogre_1_1AutoParamDataSourcep12" doxytag="Ogre::AutoParamDataSource::mProjectionMatrix" ></a><p>
2824<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2825  <tr>
2826    <td class="mdRow">
2827      <table cellpadding="0" cellspacing="0" border="0">
2828        <tr>
2829          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep12">Ogre::AutoParamDataSource::mProjectionMatrix</a><code> [mutable, protected]</code>
2830      </table>
2831    </td>
2832  </tr>
2833</table>
2834<table cellspacing=5 cellpadding=0 border=0>
2835  <tr>
2836    <td>
2837      &nbsp;
2838    </td>
2839    <td>
2840
2841<p>
2842
2843<p>
2844Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00063">63</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2845  </tr>
2846</table>
2847<a class="anchor" name="Ogre_1_1AutoParamDataSourcep11" doxytag="Ogre::AutoParamDataSource::mTextureViewProjMatrix" ></a><p>
2848<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2849  <tr>
2850    <td class="mdRow">
2851      <table cellpadding="0" cellspacing="0" border="0">
2852        <tr>
2853          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep11">Ogre::AutoParamDataSource::mTextureViewProjMatrix</a><code> [mutable, protected]</code>
2854      </table>
2855    </td>
2856  </tr>
2857</table>
2858<table cellspacing=5 cellpadding=0 border=0>
2859  <tr>
2860    <td>
2861      &nbsp;
2862    </td>
2863    <td>
2864
2865<p>
2866
2867<p>
2868Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00062">62</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2869  </tr>
2870</table>
2871<a class="anchor" name="Ogre_1_1AutoParamDataSourcep26" doxytag="Ogre::AutoParamDataSource::mTextureViewProjMatrixDirty" ></a><p>
2872<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2873  <tr>
2874    <td class="mdRow">
2875      <table cellpadding="0" cellspacing="0" border="0">
2876        <tr>
2877          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep26">Ogre::AutoParamDataSource::mTextureViewProjMatrixDirty</a><code> [mutable, protected]</code>
2878      </table>
2879    </td>
2880  </tr>
2881</table>
2882<table cellspacing=5 cellpadding=0 border=0>
2883  <tr>
2884    <td>
2885      &nbsp;
2886    </td>
2887    <td>
2888
2889<p>
2890
2891<p>
2892Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00078">78</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2893  </tr>
2894</table>
2895<a class="anchor" name="Ogre_1_1AutoParamDataSourcep3" doxytag="Ogre::AutoParamDataSource::mViewProjMatrix" ></a><p>
2896<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2897  <tr>
2898    <td class="mdRow">
2899      <table cellpadding="0" cellspacing="0" border="0">
2900        <tr>
2901          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep3">Ogre::AutoParamDataSource::mViewProjMatrix</a><code> [mutable, protected]</code>
2902      </table>
2903    </td>
2904  </tr>
2905</table>
2906<table cellspacing=5 cellpadding=0 border=0>
2907  <tr>
2908    <td>
2909      &nbsp;
2910    </td>
2911    <td>
2912
2913<p>
2914
2915<p>
2916Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00054">54</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2917  </tr>
2918</table>
2919<a class="anchor" name="Ogre_1_1AutoParamDataSourcep17" doxytag="Ogre::AutoParamDataSource::mViewProjMatrixDirty" ></a><p>
2920<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2921  <tr>
2922    <td class="mdRow">
2923      <table cellpadding="0" cellspacing="0" border="0">
2924        <tr>
2925          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep17">Ogre::AutoParamDataSource::mViewProjMatrixDirty</a><code> [mutable, protected]</code>
2926      </table>
2927    </td>
2928  </tr>
2929</table>
2930<table cellspacing=5 cellpadding=0 border=0>
2931  <tr>
2932    <td>
2933      &nbsp;
2934    </td>
2935    <td>
2936
2937<p>
2938
2939<p>
2940Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00069">69</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2941  </tr>
2942</table>
2943<a class="anchor" name="Ogre_1_1AutoParamDataSourcep0" doxytag="Ogre::AutoParamDataSource::mWorldMatrix" ></a><p>
2944<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2945  <tr>
2946    <td class="mdRow">
2947      <table cellpadding="0" cellspacing="0" border="0">
2948        <tr>
2949          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep0">Ogre::AutoParamDataSource::mWorldMatrix</a>[256]<code> [mutable, protected]</code>
2950      </table>
2951    </td>
2952  </tr>
2953</table>
2954<table cellspacing=5 cellpadding=0 border=0>
2955  <tr>
2956    <td>
2957      &nbsp;
2958    </td>
2959    <td>
2960
2961<p>
2962
2963<p>
2964Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00051">51</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2965  </tr>
2966</table>
2967<a class="anchor" name="Ogre_1_1AutoParamDataSourcep1" doxytag="Ogre::AutoParamDataSource::mWorldMatrixCount" ></a><p>
2968<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2969  <tr>
2970    <td class="mdRow">
2971      <table cellpadding="0" cellspacing="0" border="0">
2972        <tr>
2973          <td class="md" nowrap valign="top"> size_t <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep1">Ogre::AutoParamDataSource::mWorldMatrixCount</a><code> [mutable, protected]</code>
2974      </table>
2975    </td>
2976  </tr>
2977</table>
2978<table cellspacing=5 cellpadding=0 border=0>
2979  <tr>
2980    <td>
2981      &nbsp;
2982    </td>
2983    <td>
2984
2985<p>
2986
2987<p>
2988Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00052">52</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
2989  </tr>
2990</table>
2991<a class="anchor" name="Ogre_1_1AutoParamDataSourcep15" doxytag="Ogre::AutoParamDataSource::mWorldMatrixDirty" ></a><p>
2992<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2993  <tr>
2994    <td class="mdRow">
2995      <table cellpadding="0" cellspacing="0" border="0">
2996        <tr>
2997          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep15">Ogre::AutoParamDataSource::mWorldMatrixDirty</a><code> [mutable, protected]</code>
2998      </table>
2999    </td>
3000  </tr>
3001</table>
3002<table cellspacing=5 cellpadding=0 border=0>
3003  <tr>
3004    <td>
3005      &nbsp;
3006    </td>
3007    <td>
3008
3009<p>
3010
3011<p>
3012Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00067">67</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
3013  </tr>
3014</table>
3015<a class="anchor" name="Ogre_1_1AutoParamDataSourcep2" doxytag="Ogre::AutoParamDataSource::mWorldViewMatrix" ></a><p>
3016<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3017  <tr>
3018    <td class="mdRow">
3019      <table cellpadding="0" cellspacing="0" border="0">
3020        <tr>
3021          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep2">Ogre::AutoParamDataSource::mWorldViewMatrix</a><code> [mutable, protected]</code>
3022      </table>
3023    </td>
3024  </tr>
3025</table>
3026<table cellspacing=5 cellpadding=0 border=0>
3027  <tr>
3028    <td>
3029      &nbsp;
3030    </td>
3031    <td>
3032
3033<p>
3034
3035<p>
3036Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00053">53</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
3037  </tr>
3038</table>
3039<a class="anchor" name="Ogre_1_1AutoParamDataSourcep16" doxytag="Ogre::AutoParamDataSource::mWorldViewMatrixDirty" ></a><p>
3040<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3041  <tr>
3042    <td class="mdRow">
3043      <table cellpadding="0" cellspacing="0" border="0">
3044        <tr>
3045          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep16">Ogre::AutoParamDataSource::mWorldViewMatrixDirty</a><code> [mutable, protected]</code>
3046      </table>
3047    </td>
3048  </tr>
3049</table>
3050<table cellspacing=5 cellpadding=0 border=0>
3051  <tr>
3052    <td>
3053      &nbsp;
3054    </td>
3055    <td>
3056
3057<p>
3058
3059<p>
3060Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00068">68</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
3061  </tr>
3062</table>
3063<a class="anchor" name="Ogre_1_1AutoParamDataSourcep4" doxytag="Ogre::AutoParamDataSource::mWorldViewProjMatrix" ></a><p>
3064<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3065  <tr>
3066    <td class="mdRow">
3067      <table cellpadding="0" cellspacing="0" border="0">
3068        <tr>
3069          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1Matrix4.html">Matrix4</a> <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep4">Ogre::AutoParamDataSource::mWorldViewProjMatrix</a><code> [mutable, protected]</code>
3070      </table>
3071    </td>
3072  </tr>
3073</table>
3074<table cellspacing=5 cellpadding=0 border=0>
3075  <tr>
3076    <td>
3077      &nbsp;
3078    </td>
3079    <td>
3080
3081<p>
3082
3083<p>
3084Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00055">55</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
3085  </tr>
3086</table>
3087<a class="anchor" name="Ogre_1_1AutoParamDataSourcep18" doxytag="Ogre::AutoParamDataSource::mWorldViewProjMatrixDirty" ></a><p>
3088<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3089  <tr>
3090    <td class="mdRow">
3091      <table cellpadding="0" cellspacing="0" border="0">
3092        <tr>
3093          <td class="md" nowrap valign="top"> bool <a class="el" href="classOgre_1_1AutoParamDataSource.html#Ogre_1_1AutoParamDataSourcep18">Ogre::AutoParamDataSource::mWorldViewProjMatrixDirty</a><code> [mutable, protected]</code>
3094      </table>
3095    </td>
3096  </tr>
3097</table>
3098<table cellspacing=5 cellpadding=0 border=0>
3099  <tr>
3100    <td>
3101      &nbsp;
3102    </td>
3103    <td>
3104
3105<p>
3106
3107<p>
3108Definition at line <a class="el" href="OgreAutoParamDataSource_8h-source.html#l00070">70</a> of file <a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a>.    </td>
3109  </tr>
3110</table>
3111<hr>The documentation for this class was generated from the following file:<ul>
3112<li><a class="el" href="OgreAutoParamDataSource_8h-source.html">OgreAutoParamDataSource.h</a></ul>
3113<hr>
3114<p>
3115Copyright &copy; 2000-2005 by The OGRE Team<br />
3116<!--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/>
3117This 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/>
3118                <!--/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#">
3119                <Work rdf:about="">
3120                        <license rdf:resource="http://creativecommons.org/licenses/by-sa/2.5/" />
3121        <dc:type rdf:resource="http://purl.org/dc/dcmitype/Text" />
3122                </Work>
3123                <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> -->
3124
3125Last modified Sun Feb 12 13:00:06 2006
3126</p>
3127</body>
3128</html>
Note: See TracBrowser for help on using the repository browser.