\hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter}{}\doxysection{Ogre\+::R\+T\+Shader\+::Uniform\+Parameter Class Reference}
\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}


Uniform parameter class.  




{\ttfamily \#include $<$Ogre\+Shader\+Parameter.\+h$>$}



Inheritance diagram for Ogre\+::R\+T\+Shader\+::Uniform\+Parameter\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=268pt]{class_ogre_1_1_r_t_shader_1_1_uniform_parameter__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Content}} \{ \newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8c55ed23aa8cdca9f420634d00c0104b}{S\+P\+C\+\_\+\+U\+N\+K\+N\+O\+WN}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac30b2ef05a607aa75b6f7002b803aa3f}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a48fb34fa5295c885a8c53ec005e852ef}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6fb719fc5335e91799e324b53e0993cb}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0e409d530367146cf018c6ffc7ec1fc}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+P\+R\+O\+J\+E\+C\+T\+I\+V\+E\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afae348fe8b17f9822851e73db5bfca97}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4174b4fdae043e7567f5efc0457d6553}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a344d4442907cd45994fee19e924307af}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a44725e1adc4814b771ae535f5eac6634}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3148a0f52f16ccb7182f49eeb9ff6160}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af0826e11ede54b12a73d5ab258fc36d8}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a423f3bde78b07b0b826819dab25c6be3}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a67965d66c1473e94245053fcf0dcd847}{S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4d6be8e5c18ecc447fcb9bdf50e0af08}{S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acec89a8756b61ced783955905f2c3f04}{S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0b5f40702c829305a68cf6a665377783}{S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7}{S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a935e3497dc372489d1cebcb4bc5d701f}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a417e8ab7a54f189e54e1a8d4df3fdb5b}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2c19d9dd62ba475d9862ecf3c56060bc}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce}{S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d}{S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8b6b4fd4248f66a959201d2d4ca258fb}{S\+P\+C\+\_\+\+B\+L\+E\+N\+D\+\_\+\+W\+E\+I\+G\+H\+TS}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a24c5c1dbbd17e36bfa9fc0d6a0437b97}{S\+P\+C\+\_\+\+B\+L\+E\+N\+D\+\_\+\+I\+N\+D\+I\+C\+ES}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac6838b1b65863881c6e9e8a8d1ad7e33}{S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a62638f6adfe78171c546db9589e1c14a}{S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acb539336ea212818823e81517b5e234a}{S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07}{S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6a5f41f7182106082a0befae98aac0ea}{S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38654b5e0ca1be347d11b3356cfdb5f3}{S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af656a236e44e9b0e7e217e0a43764149}{S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1}{S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae0c2e5cd793f1ecb1df066861ab6c752}{S\+P\+C\+\_\+\+C\+O\+L\+O\+R\+\_\+\+D\+I\+F\+F\+U\+SE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad99db23c6c3a4225d80c5bd96f5e7e31}{S\+P\+C\+\_\+\+C\+O\+L\+O\+R\+\_\+\+S\+P\+E\+C\+U\+L\+AR}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4}{S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a07c6d2515c90cb4cdf5322cfb317c35c}{S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a91602b9b9d53bdaecbd106dcba27f602}{S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8feeee8fd4b72d723f412ec8d7bc4f00}{S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+P\+R\+O\+J\+E\+C\+T\+I\+V\+E\+\_\+\+S\+P\+A\+CE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abdc93cc5588809630a07c1a6f873d5f6}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E0}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a75a16446a37b631e3c007e4fddc87232}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E1}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af79c051d708f88de2dd66ea5b715773c}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E2}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a06644f3ff8780390b32f4cea4198147a}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E3}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1f24519f8aa2e82670e74e9598083f84}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E4}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad4aabafb098c45325aee3dd3b03b6465}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E5}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a246e52e0ca793558a3d6f3503796b901}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E6}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0d4703c11953b9b6128a3d760f36ce1e}{S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E7}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6bcc8a3bfd23f3cdaa0930d020b5bf0b}{S\+P\+C\+\_\+\+P\+O\+I\+N\+T\+S\+P\+R\+I\+T\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+TE}}, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5fc3476511cdfaf5c5a6bde5fa3f6eef}{S\+P\+C\+\_\+\+P\+O\+I\+N\+T\+S\+P\+R\+I\+T\+E\+\_\+\+S\+I\+ZE}}, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1a85a6dd6da63324f7028b042313145b}{S\+P\+C\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+B\+E\+G\+IN}} = 1000, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad2f7a789b2cf0c838b37d54bdb469467}{S\+P\+C\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+E\+ND}} = 2000
 \}
\begin{DoxyCompactList}\small\item\em Shader parameter content. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Semantic}} \{ \newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ace9a03298936fc08b7474848ca2ce7b3}{S\+P\+S\+\_\+\+U\+N\+K\+N\+O\+WN}} = 0, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ac887733af706c0769dcbb9215f7e8b50}{S\+P\+S\+\_\+\+P\+O\+S\+I\+T\+I\+ON}} = 1, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a9b746851560ab52d22335755dd36a0ea}{S\+P\+S\+\_\+\+B\+L\+E\+N\+D\+\_\+\+W\+E\+I\+G\+H\+TS}} = 2, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ad9ee9f8d6b6508f5e0402140afe2f655}{S\+P\+S\+\_\+\+B\+L\+E\+N\+D\+\_\+\+I\+N\+D\+I\+C\+ES}} = 3, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a1749fc49b1811bf3f129c722a6e8bd51}{S\+P\+S\+\_\+\+N\+O\+R\+M\+AL}} = 4, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312abfddaa99b1d15933e549af52af916c86}{S\+P\+S\+\_\+\+C\+O\+L\+OR}} = 5, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aacb3f8c7623415a9398f1d0aeb0849d9}{S\+P\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+ES}} = 7, 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312af67c3c93adcb32edbb0b93fa6ac21ac0}{S\+P\+S\+\_\+\+B\+I\+N\+O\+R\+M\+AL}} = 8, 
\newline
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aa27b75d58d2ae680d71d5eda917c5783}{S\+P\+S\+\_\+\+T\+A\+N\+G\+E\+NT}} = 9
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a4f69ada139bae0a8ffb68492e709d8ee}{Uniform\+Parameter}} (\mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}} type, const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&name, const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Semantic}} \&semantic, int index, const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Content}} \&content, \mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}} variability, size\+\_\+t size)
\begin{DoxyCompactList}\small\item\em Class constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a411a708f072d9ae9581399156d51ad3e}{Uniform\+Parameter}} (\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} auto\+Type, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} f\+Auto\+Constant\+Data, size\+\_\+t size)
\begin{DoxyCompactList}\small\item\em Class constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a938de4dad762954130bb48ce9b70d169}{Uniform\+Parameter}} (\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} auto\+Type, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} f\+Auto\+Constant\+Data, size\+\_\+t size, \mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}} type)
\begin{DoxyCompactList}\small\item\em Class constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a482e33f1a057e128008674089141215e}{Uniform\+Parameter}} (\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} auto\+Type, size\+\_\+t n\+Auto\+Constant\+Data, size\+\_\+t size)
\begin{DoxyCompactList}\small\item\em Class constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a32d612a23a466f9c7f30e251f70748df}{Uniform\+Parameter}} (\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} auto\+Type, size\+\_\+t n\+Auto\+Constant\+Data, size\+\_\+t size, \mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}} type)
\begin{DoxyCompactList}\small\item\em Class constructor. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a731d5bfce5b8813f0588775ecae64259}{\+\_\+rename}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&new\+Name, bool only\+Local=false)
\begin{DoxyCompactList}\small\item\em internal function for aliasing to \mbox{\hyperlink{namespace_ogre_1_1_g_l_s_l}{G\+L\+SL}} builtins e.\+g. gl\+\_\+\+Position \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_add5b3d6cfb3ddb4ebf78f5656ce3b070}{bind}} (\mbox{\hyperlink{namespace_ogre_aff0eec6634048fd4d65b785264243e6c}{Gpu\+Program\+Parameters\+Shared\+Ptr}} params\+Ptr)
\begin{DoxyCompactList}\small\item\em Bind this parameter to the corresponding G\+PU parameter. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a5c149eccdb2f6f617322248350fd1be0}{get\+Auto\+Constant\+Int\+Data}} () const
\begin{DoxyCompactList}\small\item\em Get auto constant int data of this parameter, in case it is auto constant parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a9124eb3c767666cdccf0470f12c0b7f1}{get\+Auto\+Constant\+Real\+Data}} () const
\begin{DoxyCompactList}\small\item\em Get auto constant real data of this parameter, in case it is auto constant parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab74e3436adba6f095aa878f3b0d42a78}{get\+Auto\+Constant\+Type}} () const
\begin{DoxyCompactList}\small\item\em Return the auto constant type of this parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Content}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_ab8ed4fa20a94d4dc3b964ee20d56769f}{get\+Content}} () const
\begin{DoxyCompactList}\small\item\em Return the content of this parameter. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a66737b9982cbf8778c4114082d8ab496}{get\+Index}} () const
\begin{DoxyCompactList}\small\item\em Get the index of this parameter. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \& \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a3cfb1556a4f7606ce7f10e5b9fe67add}{get\+Name}} () const
\begin{DoxyCompactList}\small\item\em Get the name of this parameter. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Semantic}} \& \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a572567ffac22974529947d127e66fab8}{get\+Semantic}} () const
\begin{DoxyCompactList}\small\item\em Get the semantic of this parameter. \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_aefb06f44383244d59e3832f691d9f7b6}{get\+Size}} () const
\begin{DoxyCompactList}\small\item\em Returns the number of elements in the parameter (for arrays). \end{DoxyCompactList}\item 
\mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a83a641fd3be8b42222c1a5988c5c74fd}{get\+Type}} () const
\begin{DoxyCompactList}\small\item\em Get the type of this parameter. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a61829ac6e182cf5b7f6e2c62c7407ac5}{get\+Variability}} () const
\begin{DoxyCompactList}\small\item\em Return the variability of this parameter. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a35b50410cc2fef7dbf39066b1b44e4ae}{is\+Array}} () const
\begin{DoxyCompactList}\small\item\em Returns Whether this parameter is an array. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a83f14be7fde88269548d84deac898c5d}{is\+Auto\+Constant\+Int\+Parameter}} () const
\begin{DoxyCompactList}\small\item\em Return true if this parameter an auto constant with int data type, false otherwise. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a89aaf90a66b13dabb40d49f1814ddba9}{is\+Auto\+Constant\+Parameter}} () const
\begin{DoxyCompactList}\small\item\em Return true if this parameter is an auto constant parameter, false otherwise. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ae08321a534aa5c8e08a3f2ff321f4948}{is\+Auto\+Constant\+Real\+Parameter}} () const
\begin{DoxyCompactList}\small\item\em Return true if this parameter an auto constant with real data type, false otherwise. \end{DoxyCompactList}\item 
virtual bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a6c48a5ac72a1af0f25168c3d4a06b71b}{is\+Const\+Parameter}} () const
\begin{DoxyCompactList}\small\item\em Returns true if this instance is a \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_const_parameter}{Const\+Parameter}} otherwise false. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a6e7003d3a445711a002995b0b0f5707b}{is\+Float}} () const
\begin{DoxyCompactList}\small\item\em Return true if this parameter is a floating point type, false otherwise. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7f5e492f2d528aacc7471fd53d427abb}{is\+Sampler}} () const
\begin{DoxyCompactList}\small\item\em Return true if this parameter is a texture sampler type, false otherwise. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a6b181e0bfdc6ac8d1ac8b5ea857caffa}{is\+Used}} ()
\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_af6bf24254fd15990fea1bbefdde52e7f}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7ebd1377530dbda252300e370e809767}{set\+Gpu\+Parameter}} (const double $\ast$val, size\+\_\+t count, size\+\_\+t multiple=4)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a3903a08b905b94d2ecd2aa302501f709}{set\+Gpu\+Parameter}} (const float $\ast$val, size\+\_\+t count, size\+\_\+t multiple=4)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_adfc53ca48d108f2eb513cbe5f422bfc9}{set\+Gpu\+Parameter}} (const int $\ast$val, size\+\_\+t count, size\+\_\+t multiple=4)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ac63c19ac9c2a1dc6a346b73ddc575abd}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&val)
\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a2f7fe030875a923c55d3bd768dae8e5a}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a071fa2be3737c039942013d0662d6b0d}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab6636771fdd9b59db567ccd7af856bc5}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a14a950f8544006b8a26eef2b7ac4cf12}{set\+Gpu\+Parameter}} (const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a180833cdf027dc3e481a9133a13c0ac9}{set\+Gpu\+Parameter}} (int val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab7676ad07bc0ff415c397f2e9031bc9b}{set\+Gpu\+Parameter}} (\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} val)
\begin{DoxyCompactList}\small\item\em Update the G\+PU parameter with the given value. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a1f7b2b048c450c18bcf23a44732e565e}{set\+Size}} (size\+\_\+t size)
\begin{DoxyCompactList}\small\item\em Sets the number of elements in the parameter (for arrays). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a32f1e28c1a590fd9e50d6f9a14c0d34c}{set\+Used}} (bool used)
\begin{DoxyCompactList}\small\item\em track whether this was used \end{DoxyCompactList}\item 
virtual \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a3210eee0554afecb57185a0ae938e2ee}{to\+String}} () const
\begin{DoxyCompactList}\small\item\em Returns the string representation of this parameter. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a81ddaa767a9ba19e28437deb282c45d9}{update\+Extra\+Info}} (size\+\_\+t data)
\begin{DoxyCompactList}\small\item\em light index or array size \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Uniform parameter class. 

Allow fast access to G\+PU parameter updates. 

\doxysubsection{Member Enumeration Documentation}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!Semantic@{Semantic}}
\index{Semantic@{Semantic}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{Semantic}{Semantic}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::\+Semantic}}\hspace{0.3cm}{\ttfamily [inherited]}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_UNKNOWN@{SPS\_UNKNOWN}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_UNKNOWN@{SPS\_UNKNOWN}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ace9a03298936fc08b7474848ca2ce7b3}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ace9a03298936fc08b7474848ca2ce7b3}} 
S\+P\+S\+\_\+\+U\+N\+K\+N\+O\+WN&Unknown semantic. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_POSITION@{SPS\_POSITION}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_POSITION@{SPS\_POSITION}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ac887733af706c0769dcbb9215f7e8b50}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ac887733af706c0769dcbb9215f7e8b50}} 
S\+P\+S\+\_\+\+P\+O\+S\+I\+T\+I\+ON&Position. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_BLEND\_WEIGHTS@{SPS\_BLEND\_WEIGHTS}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_BLEND\_WEIGHTS@{SPS\_BLEND\_WEIGHTS}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a9b746851560ab52d22335755dd36a0ea}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a9b746851560ab52d22335755dd36a0ea}} 
S\+P\+S\+\_\+\+B\+L\+E\+N\+D\+\_\+\+W\+E\+I\+G\+H\+TS&Blending weights. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_BLEND\_INDICES@{SPS\_BLEND\_INDICES}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_BLEND\_INDICES@{SPS\_BLEND\_INDICES}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ad9ee9f8d6b6508f5e0402140afe2f655}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312ad9ee9f8d6b6508f5e0402140afe2f655}} 
S\+P\+S\+\_\+\+B\+L\+E\+N\+D\+\_\+\+I\+N\+D\+I\+C\+ES&Blending indices. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_NORMAL@{SPS\_NORMAL}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_NORMAL@{SPS\_NORMAL}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a1749fc49b1811bf3f129c722a6e8bd51}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312a1749fc49b1811bf3f129c722a6e8bd51}} 
S\+P\+S\+\_\+\+N\+O\+R\+M\+AL&Normal, 3 reals per vertex. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_COLOR@{SPS\_COLOR}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_COLOR@{SPS\_COLOR}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312abfddaa99b1d15933e549af52af916c86}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312abfddaa99b1d15933e549af52af916c86}} 
S\+P\+S\+\_\+\+C\+O\+L\+OR&General floating point color. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_TEXTURE\_COORDINATES@{SPS\_TEXTURE\_COORDINATES}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_TEXTURE\_COORDINATES@{SPS\_TEXTURE\_COORDINATES}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aacb3f8c7623415a9398f1d0aeb0849d9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aacb3f8c7623415a9398f1d0aeb0849d9}} 
S\+P\+S\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+ES&\mbox{\hyperlink{class_ogre_1_1_texture}{Texture}} coordinates. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_BINORMAL@{SPS\_BINORMAL}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_BINORMAL@{SPS\_BINORMAL}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312af67c3c93adcb32edbb0b93fa6ac21ac0}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312af67c3c93adcb32edbb0b93fa6ac21ac0}} 
S\+P\+S\+\_\+\+B\+I\+N\+O\+R\+M\+AL&Binormal (Y axis if normal is Z) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPS\_TANGENT@{SPS\_TANGENT}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPS\_TANGENT@{SPS\_TANGENT}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aa27b75d58d2ae680d71d5eda917c5783}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312aa27b75d58d2ae680d71d5eda917c5783}} 
S\+P\+S\+\_\+\+T\+A\+N\+G\+E\+NT&Tangent (X axis if normal is Z) \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!Content@{Content}}
\index{Content@{Content}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{Content}{Content}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::\+Content}}\hspace{0.3cm}{\ttfamily [inherited]}}



Shader parameter content. 

used to resolve Parameters across different \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_sub_render_state}{Sub\+Render\+State}} instances Think of it as Semantic extended to the actual parameter content. \begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_UNKNOWN@{SPC\_UNKNOWN}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_UNKNOWN@{SPC\_UNKNOWN}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8c55ed23aa8cdca9f420634d00c0104b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8c55ed23aa8cdca9f420634d00c0104b}} 
S\+P\+C\+\_\+\+U\+N\+K\+N\+O\+WN&Unknown content. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_OBJECT\_SPACE@{SPC\_POSITION\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_OBJECT\_SPACE@{SPC\_POSITION\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac30b2ef05a607aa75b6f7002b803aa3f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac30b2ef05a607aa75b6f7002b803aa3f}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&Position in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_WORLD\_SPACE@{SPC\_POSITION\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_WORLD\_SPACE@{SPC\_POSITION\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a48fb34fa5295c885a8c53ec005e852ef}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a48fb34fa5295c885a8c53ec005e852ef}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&Position in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_VIEW\_SPACE@{SPC\_POSITION\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_VIEW\_SPACE@{SPC\_POSITION\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6fb719fc5335e91799e324b53e0993cb}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6fb719fc5335e91799e324b53e0993cb}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&Position in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_PROJECTIVE\_SPACE@{SPC\_POSITION\_PROJECTIVE\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_PROJECTIVE\_SPACE@{SPC\_POSITION\_PROJECTIVE\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0e409d530367146cf018c6ffc7ec1fc}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0e409d530367146cf018c6ffc7ec1fc}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+P\+R\+O\+J\+E\+C\+T\+I\+V\+E\+\_\+\+S\+P\+A\+CE&Position in projective space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE0@{SPC\_POSITION\_LIGHT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE0@{SPC\_POSITION\_LIGHT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afae348fe8b17f9822851e73db5bfca97}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afae348fe8b17f9822851e73db5bfca97}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E0&Position in light space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE1@{SPC\_POSITION\_LIGHT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE1@{SPC\_POSITION\_LIGHT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4174b4fdae043e7567f5efc0457d6553}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4174b4fdae043e7567f5efc0457d6553}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE2@{SPC\_POSITION\_LIGHT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE2@{SPC\_POSITION\_LIGHT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a344d4442907cd45994fee19e924307af}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a344d4442907cd45994fee19e924307af}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE3@{SPC\_POSITION\_LIGHT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE3@{SPC\_POSITION\_LIGHT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a44725e1adc4814b771ae535f5eac6634}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a44725e1adc4814b771ae535f5eac6634}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE4@{SPC\_POSITION\_LIGHT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE4@{SPC\_POSITION\_LIGHT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3148a0f52f16ccb7182f49eeb9ff6160}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3148a0f52f16ccb7182f49eeb9ff6160}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE5@{SPC\_POSITION\_LIGHT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE5@{SPC\_POSITION\_LIGHT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af0826e11ede54b12a73d5ab258fc36d8}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af0826e11ede54b12a73d5ab258fc36d8}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE6@{SPC\_POSITION\_LIGHT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE6@{SPC\_POSITION\_LIGHT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a423f3bde78b07b0b826819dab25c6be3}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a423f3bde78b07b0b826819dab25c6be3}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSITION\_LIGHT\_SPACE7@{SPC\_POSITION\_LIGHT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSITION\_LIGHT\_SPACE7@{SPC\_POSITION\_LIGHT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a67965d66c1473e94245053fcf0dcd847}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a67965d66c1473e94245053fcf0dcd847}} 
S\+P\+C\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+L\+I\+G\+H\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_NORMAL\_OBJECT\_SPACE@{SPC\_NORMAL\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_NORMAL\_OBJECT\_SPACE@{SPC\_NORMAL\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4d6be8e5c18ecc447fcb9bdf50e0af08}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4d6be8e5c18ecc447fcb9bdf50e0af08}} 
S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&Normal in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_NORMAL\_WORLD\_SPACE@{SPC\_NORMAL\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_NORMAL\_WORLD\_SPACE@{SPC\_NORMAL\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acec89a8756b61ced783955905f2c3f04}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acec89a8756b61ced783955905f2c3f04}} 
S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&Normal in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_NORMAL\_VIEW\_SPACE@{SPC\_NORMAL\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_NORMAL\_VIEW\_SPACE@{SPC\_NORMAL\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0b5f40702c829305a68cf6a665377783}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0b5f40702c829305a68cf6a665377783}} 
S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&Normal in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_NORMAL\_TANGENT\_SPACE@{SPC\_NORMAL\_TANGENT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_NORMAL\_TANGENT\_SPACE@{SPC\_NORMAL\_TANGENT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7}} 
S\+P\+C\+\_\+\+N\+O\+R\+M\+A\+L\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE&Normal in tangent space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOCAMERA\_OBJECT\_SPACE@{SPC\_POSTOCAMERA\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOCAMERA\_OBJECT\_SPACE@{SPC\_POSTOCAMERA\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a935e3497dc372489d1cebcb4bc5d701f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a935e3497dc372489d1cebcb4bc5d701f}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&View vector in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOCAMERA\_WORLD\_SPACE@{SPC\_POSTOCAMERA\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOCAMERA\_WORLD\_SPACE@{SPC\_POSTOCAMERA\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a417e8ab7a54f189e54e1a8d4df3fdb5b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a417e8ab7a54f189e54e1a8d4df3fdb5b}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&View vector in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOCAMERA\_VIEW\_SPACE@{SPC\_POSTOCAMERA\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOCAMERA\_VIEW\_SPACE@{SPC\_POSTOCAMERA\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2c19d9dd62ba475d9862ecf3c56060bc}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2c19d9dd62ba475d9862ecf3c56060bc}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&View vector in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOCAMERA\_TANGENT\_SPACE@{SPC\_POSTOCAMERA\_TANGENT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOCAMERA\_TANGENT\_SPACE@{SPC\_POSTOCAMERA\_TANGENT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+C\+A\+M\+E\+R\+A\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE&View vector in tangent space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE0@{SPC\_POSTOLIGHT\_OBJECT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE0@{SPC\_POSTOLIGHT\_OBJECT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} vector in object space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE1@{SPC\_POSTOLIGHT\_OBJECT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE1@{SPC\_POSTOLIGHT\_OBJECT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE2@{SPC\_POSTOLIGHT\_OBJECT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE2@{SPC\_POSTOLIGHT\_OBJECT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE3@{SPC\_POSTOLIGHT\_OBJECT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE3@{SPC\_POSTOLIGHT\_OBJECT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE4@{SPC\_POSTOLIGHT\_OBJECT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE4@{SPC\_POSTOLIGHT\_OBJECT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE5@{SPC\_POSTOLIGHT\_OBJECT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE5@{SPC\_POSTOLIGHT\_OBJECT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE6@{SPC\_POSTOLIGHT\_OBJECT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE6@{SPC\_POSTOLIGHT\_OBJECT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_OBJECT\_SPACE7@{SPC\_POSTOLIGHT\_OBJECT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_OBJECT\_SPACE7@{SPC\_POSTOLIGHT\_OBJECT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE0@{SPC\_POSTOLIGHT\_WORLD\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE0@{SPC\_POSTOLIGHT\_WORLD\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} vector in world space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE1@{SPC\_POSTOLIGHT\_WORLD\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE1@{SPC\_POSTOLIGHT\_WORLD\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE2@{SPC\_POSTOLIGHT\_WORLD\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE2@{SPC\_POSTOLIGHT\_WORLD\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE3@{SPC\_POSTOLIGHT\_WORLD\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE3@{SPC\_POSTOLIGHT\_WORLD\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE4@{SPC\_POSTOLIGHT\_WORLD\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE4@{SPC\_POSTOLIGHT\_WORLD\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE5@{SPC\_POSTOLIGHT\_WORLD\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE5@{SPC\_POSTOLIGHT\_WORLD\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE6@{SPC\_POSTOLIGHT\_WORLD\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE6@{SPC\_POSTOLIGHT\_WORLD\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_WORLD\_SPACE7@{SPC\_POSTOLIGHT\_WORLD\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_WORLD\_SPACE7@{SPC\_POSTOLIGHT\_WORLD\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE0@{SPC\_POSTOLIGHT\_VIEW\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE0@{SPC\_POSTOLIGHT\_VIEW\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} vector in view space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE1@{SPC\_POSTOLIGHT\_VIEW\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE1@{SPC\_POSTOLIGHT\_VIEW\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE2@{SPC\_POSTOLIGHT\_VIEW\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE2@{SPC\_POSTOLIGHT\_VIEW\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE3@{SPC\_POSTOLIGHT\_VIEW\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE3@{SPC\_POSTOLIGHT\_VIEW\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE4@{SPC\_POSTOLIGHT\_VIEW\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE4@{SPC\_POSTOLIGHT\_VIEW\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE5@{SPC\_POSTOLIGHT\_VIEW\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE5@{SPC\_POSTOLIGHT\_VIEW\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE6@{SPC\_POSTOLIGHT\_VIEW\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE6@{SPC\_POSTOLIGHT\_VIEW\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_VIEW\_SPACE7@{SPC\_POSTOLIGHT\_VIEW\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_VIEW\_SPACE7@{SPC\_POSTOLIGHT\_VIEW\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE0@{SPC\_POSTOLIGHT\_TANGENT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE0@{SPC\_POSTOLIGHT\_TANGENT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} vector in tangent space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE1@{SPC\_POSTOLIGHT\_TANGENT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE1@{SPC\_POSTOLIGHT\_TANGENT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE2@{SPC\_POSTOLIGHT\_TANGENT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE2@{SPC\_POSTOLIGHT\_TANGENT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE3@{SPC\_POSTOLIGHT\_TANGENT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE3@{SPC\_POSTOLIGHT\_TANGENT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE4@{SPC\_POSTOLIGHT\_TANGENT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE4@{SPC\_POSTOLIGHT\_TANGENT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE5@{SPC\_POSTOLIGHT\_TANGENT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE5@{SPC\_POSTOLIGHT\_TANGENT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE6@{SPC\_POSTOLIGHT\_TANGENT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE6@{SPC\_POSTOLIGHT\_TANGENT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POSTOLIGHT\_TANGENT\_SPACE7@{SPC\_POSTOLIGHT\_TANGENT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POSTOLIGHT\_TANGENT\_SPACE7@{SPC\_POSTOLIGHT\_TANGENT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce}} 
S\+P\+C\+\_\+\+P\+O\+S\+T\+O\+L\+I\+G\+H\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE0@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE0@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} direction in object space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE1@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE1@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE2@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE2@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE3@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE3@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE4@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE4@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE5@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE5@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE6@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE6@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE7@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_OBJECT\_SPACE7@{SPC\_LIGHTDIRECTION\_OBJECT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE0@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE0@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} direction in world space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE1@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE1@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE2@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE2@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE3@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE3@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE4@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE4@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE5@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE5@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE6@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE6@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_WORLD\_SPACE7@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_WORLD\_SPACE7@{SPC\_LIGHTDIRECTION\_WORLD\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE0@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE0@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} direction in view space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE1@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE1@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE2@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE2@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE3@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE3@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE4@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE4@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE5@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE5@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE6@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE6@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_VIEW\_SPACE7@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_VIEW\_SPACE7@{SPC\_LIGHTDIRECTION\_VIEW\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE0@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE0@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} direction in tangent space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE1@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE1@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE2@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE2@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE3@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE3@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE4@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE4@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE5@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE5@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE6@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE6@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE7@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTDIRECTION\_TANGENT\_SPACE7@{SPC\_LIGHTDIRECTION\_TANGENT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE0@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE0@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} position in object space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE1@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE1@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE2@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE2@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE3@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE3@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE4@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE4@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE5@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE5@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE6@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE6@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_OBJECT\_SPACE7@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_OBJECT\_SPACE7@{SPC\_LIGHTPOSITION\_OBJECT\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE0@{SPC\_LIGHTPOSITION\_WORLD\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE0@{SPC\_LIGHTPOSITION\_WORLD\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} position in world space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE1@{SPC\_LIGHTPOSITION\_WORLD\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE1@{SPC\_LIGHTPOSITION\_WORLD\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE2@{SPC\_LIGHTPOSITION\_WORLD\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE2@{SPC\_LIGHTPOSITION\_WORLD\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE3@{SPC\_LIGHTPOSITION\_WORLD\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE3@{SPC\_LIGHTPOSITION\_WORLD\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE4@{SPC\_LIGHTPOSITION\_WORLD\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE4@{SPC\_LIGHTPOSITION\_WORLD\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE5@{SPC\_LIGHTPOSITION\_WORLD\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE5@{SPC\_LIGHTPOSITION\_WORLD\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE6@{SPC\_LIGHTPOSITION\_WORLD\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE6@{SPC\_LIGHTPOSITION\_WORLD\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_WORLD\_SPACE7@{SPC\_LIGHTPOSITION\_WORLD\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_WORLD\_SPACE7@{SPC\_LIGHTPOSITION\_WORLD\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE0@{SPC\_LIGHTPOSITIONVIEW\_SPACE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE0@{SPC\_LIGHTPOSITIONVIEW\_SPACE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E0&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} position in view space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE1@{SPC\_LIGHTPOSITIONVIEW\_SPACE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE1@{SPC\_LIGHTPOSITIONVIEW\_SPACE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE2@{SPC\_LIGHTPOSITIONVIEW\_SPACE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE2@{SPC\_LIGHTPOSITIONVIEW\_SPACE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE3@{SPC\_LIGHTPOSITIONVIEW\_SPACE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE3@{SPC\_LIGHTPOSITIONVIEW\_SPACE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE4@{SPC\_LIGHTPOSITIONVIEW\_SPACE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE4@{SPC\_LIGHTPOSITIONVIEW\_SPACE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE5@{SPC\_LIGHTPOSITIONVIEW\_SPACE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE5@{SPC\_LIGHTPOSITIONVIEW\_SPACE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE6@{SPC\_LIGHTPOSITIONVIEW\_SPACE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE6@{SPC\_LIGHTPOSITIONVIEW\_SPACE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITIONVIEW\_SPACE7@{SPC\_LIGHTPOSITIONVIEW\_SPACE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITIONVIEW\_SPACE7@{SPC\_LIGHTPOSITIONVIEW\_SPACE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+V\+I\+E\+W\+\_\+\+S\+P\+A\+C\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_LIGHTPOSITION\_TANGENT\_SPACE@{SPC\_LIGHTPOSITION\_TANGENT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_LIGHTPOSITION\_TANGENT\_SPACE@{SPC\_LIGHTPOSITION\_TANGENT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d}} 
S\+P\+C\+\_\+\+L\+I\+G\+H\+T\+P\+O\+S\+I\+T\+I\+O\+N\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE&\mbox{\hyperlink{class_ogre_1_1_light}{Light}} position in tangent space index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BLEND\_WEIGHTS@{SPC\_BLEND\_WEIGHTS}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BLEND\_WEIGHTS@{SPC\_BLEND\_WEIGHTS}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8b6b4fd4248f66a959201d2d4ca258fb}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8b6b4fd4248f66a959201d2d4ca258fb}} 
S\+P\+C\+\_\+\+B\+L\+E\+N\+D\+\_\+\+W\+E\+I\+G\+H\+TS&Blending weights. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BLEND\_INDICES@{SPC\_BLEND\_INDICES}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BLEND\_INDICES@{SPC\_BLEND\_INDICES}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a24c5c1dbbd17e36bfa9fc0d6a0437b97}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a24c5c1dbbd17e36bfa9fc0d6a0437b97}} 
S\+P\+C\+\_\+\+B\+L\+E\+N\+D\+\_\+\+I\+N\+D\+I\+C\+ES&Blending indices. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TANGENT\_OBJECT\_SPACE@{SPC\_TANGENT\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TANGENT\_OBJECT\_SPACE@{SPC\_TANGENT\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac6838b1b65863881c6e9e8a8d1ad7e33}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ac6838b1b65863881c6e9e8a8d1ad7e33}} 
S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&Tangent in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TANGENT\_WORLD\_SPACE@{SPC\_TANGENT\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TANGENT\_WORLD\_SPACE@{SPC\_TANGENT\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a62638f6adfe78171c546db9589e1c14a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a62638f6adfe78171c546db9589e1c14a}} 
S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&Tangent in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TANGENT\_VIEW\_SPACE@{SPC\_TANGENT\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TANGENT\_VIEW\_SPACE@{SPC\_TANGENT\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acb539336ea212818823e81517b5e234a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7acb539336ea212818823e81517b5e234a}} 
S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&Tangent in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TANGENT\_TANGENT\_SPACE@{SPC\_TANGENT\_TANGENT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TANGENT\_TANGENT\_SPACE@{SPC\_TANGENT\_TANGENT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07}} 
S\+P\+C\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE&Tangent in tangent space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BINORMAL\_OBJECT\_SPACE@{SPC\_BINORMAL\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BINORMAL\_OBJECT\_SPACE@{SPC\_BINORMAL\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6a5f41f7182106082a0befae98aac0ea}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6a5f41f7182106082a0befae98aac0ea}} 
S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&Binormal in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BINORMAL\_WORLD\_SPACE@{SPC\_BINORMAL\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BINORMAL\_WORLD\_SPACE@{SPC\_BINORMAL\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38654b5e0ca1be347d11b3356cfdb5f3}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a38654b5e0ca1be347d11b3356cfdb5f3}} 
S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&Binormal in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BINORMAL\_VIEW\_SPACE@{SPC\_BINORMAL\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BINORMAL\_VIEW\_SPACE@{SPC\_BINORMAL\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af656a236e44e9b0e7e217e0a43764149}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af656a236e44e9b0e7e217e0a43764149}} 
S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&Binormal in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_BINORMAL\_TANGENT\_SPACE@{SPC\_BINORMAL\_TANGENT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_BINORMAL\_TANGENT\_SPACE@{SPC\_BINORMAL\_TANGENT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1}} 
S\+P\+C\+\_\+\+B\+I\+N\+O\+R\+M\+A\+L\+\_\+\+T\+A\+N\+G\+E\+N\+T\+\_\+\+S\+P\+A\+CE&Binormal in tangent space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_COLOR\_DIFFUSE@{SPC\_COLOR\_DIFFUSE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_COLOR\_DIFFUSE@{SPC\_COLOR\_DIFFUSE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae0c2e5cd793f1ecb1df066861ab6c752}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae0c2e5cd793f1ecb1df066861ab6c752}} 
S\+P\+C\+\_\+\+C\+O\+L\+O\+R\+\_\+\+D\+I\+F\+F\+U\+SE&Diffuse color. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_COLOR\_SPECULAR@{SPC\_COLOR\_SPECULAR}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_COLOR\_SPECULAR@{SPC\_COLOR\_SPECULAR}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad99db23c6c3a4225d80c5bd96f5e7e31}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad99db23c6c3a4225d80c5bd96f5e7e31}} 
S\+P\+C\+\_\+\+C\+O\+L\+O\+R\+\_\+\+S\+P\+E\+C\+U\+L\+AR&Specular color. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_DEPTH\_OBJECT\_SPACE@{SPC\_DEPTH\_OBJECT\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_DEPTH\_OBJECT\_SPACE@{SPC\_DEPTH\_OBJECT\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4}} 
S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+O\+B\+J\+E\+C\+T\+\_\+\+S\+P\+A\+CE&Depth in object space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_DEPTH\_WORLD\_SPACE@{SPC\_DEPTH\_WORLD\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_DEPTH\_WORLD\_SPACE@{SPC\_DEPTH\_WORLD\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a07c6d2515c90cb4cdf5322cfb317c35c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a07c6d2515c90cb4cdf5322cfb317c35c}} 
S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+W\+O\+R\+L\+D\+\_\+\+S\+P\+A\+CE&Depth in world space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_DEPTH\_VIEW\_SPACE@{SPC\_DEPTH\_VIEW\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_DEPTH\_VIEW\_SPACE@{SPC\_DEPTH\_VIEW\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a91602b9b9d53bdaecbd106dcba27f602}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a91602b9b9d53bdaecbd106dcba27f602}} 
S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+V\+I\+E\+W\+\_\+\+S\+P\+A\+CE&Depth in view space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_DEPTH\_PROJECTIVE\_SPACE@{SPC\_DEPTH\_PROJECTIVE\_SPACE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_DEPTH\_PROJECTIVE\_SPACE@{SPC\_DEPTH\_PROJECTIVE\_SPACE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8feeee8fd4b72d723f412ec8d7bc4f00}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a8feeee8fd4b72d723f412ec8d7bc4f00}} 
S\+P\+C\+\_\+\+D\+E\+P\+T\+H\+\_\+\+P\+R\+O\+J\+E\+C\+T\+I\+V\+E\+\_\+\+S\+P\+A\+CE&Depth in projective space. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE0@{SPC\_TEXTURE\_COORDINATE0}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE0@{SPC\_TEXTURE\_COORDINATE0}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abdc93cc5588809630a07c1a6f873d5f6}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7abdc93cc5588809630a07c1a6f873d5f6}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E0&\mbox{\hyperlink{class_ogre_1_1_texture}{Texture}} coordinate set index 0-\/7. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE1@{SPC\_TEXTURE\_COORDINATE1}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE1@{SPC\_TEXTURE\_COORDINATE1}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a75a16446a37b631e3c007e4fddc87232}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a75a16446a37b631e3c007e4fddc87232}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E1&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE2@{SPC\_TEXTURE\_COORDINATE2}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE2@{SPC\_TEXTURE\_COORDINATE2}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af79c051d708f88de2dd66ea5b715773c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7af79c051d708f88de2dd66ea5b715773c}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE3@{SPC\_TEXTURE\_COORDINATE3}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE3@{SPC\_TEXTURE\_COORDINATE3}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a06644f3ff8780390b32f4cea4198147a}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a06644f3ff8780390b32f4cea4198147a}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE4@{SPC\_TEXTURE\_COORDINATE4}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE4@{SPC\_TEXTURE\_COORDINATE4}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1f24519f8aa2e82670e74e9598083f84}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1f24519f8aa2e82670e74e9598083f84}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE5@{SPC\_TEXTURE\_COORDINATE5}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE5@{SPC\_TEXTURE\_COORDINATE5}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad4aabafb098c45325aee3dd3b03b6465}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad4aabafb098c45325aee3dd3b03b6465}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E5&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE6@{SPC\_TEXTURE\_COORDINATE6}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE6@{SPC\_TEXTURE\_COORDINATE6}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a246e52e0ca793558a3d6f3503796b901}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a246e52e0ca793558a3d6f3503796b901}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E6&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_TEXTURE\_COORDINATE7@{SPC\_TEXTURE\_COORDINATE7}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_TEXTURE\_COORDINATE7@{SPC\_TEXTURE\_COORDINATE7}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0d4703c11953b9b6128a3d760f36ce1e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a0d4703c11953b9b6128a3d760f36ce1e}} 
S\+P\+C\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+T\+E7&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POINTSPRITE\_COORDINATE@{SPC\_POINTSPRITE\_COORDINATE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POINTSPRITE\_COORDINATE@{SPC\_POINTSPRITE\_COORDINATE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6bcc8a3bfd23f3cdaa0930d020b5bf0b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a6bcc8a3bfd23f3cdaa0930d020b5bf0b}} 
S\+P\+C\+\_\+\+P\+O\+I\+N\+T\+S\+P\+R\+I\+T\+E\+\_\+\+C\+O\+O\+R\+D\+I\+N\+A\+TE&point sprite coordinates \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_POINTSPRITE\_SIZE@{SPC\_POINTSPRITE\_SIZE}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_POINTSPRITE\_SIZE@{SPC\_POINTSPRITE\_SIZE}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5fc3476511cdfaf5c5a6bde5fa3f6eef}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a5fc3476511cdfaf5c5a6bde5fa3f6eef}} 
S\+P\+C\+\_\+\+P\+O\+I\+N\+T\+S\+P\+R\+I\+T\+E\+\_\+\+S\+I\+ZE&point sprite size \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_CUSTOM\_CONTENT\_BEGIN@{SPC\_CUSTOM\_CONTENT\_BEGIN}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_CUSTOM\_CONTENT\_BEGIN@{SPC\_CUSTOM\_CONTENT\_BEGIN}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1a85a6dd6da63324f7028b042313145b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7a1a85a6dd6da63324f7028b042313145b}} 
S\+P\+C\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+B\+E\+G\+IN&Reserved custom content range to be used by user custom shader extensions. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{SPC\_CUSTOM\_CONTENT\_END@{SPC\_CUSTOM\_CONTENT\_END}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!SPC\_CUSTOM\_CONTENT\_END@{SPC\_CUSTOM\_CONTENT\_END}}}\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad2f7a789b2cf0c838b37d54bdb469467}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7ad2f7a789b2cf0c838b37d54bdb469467}} 
S\+P\+C\+\_\+\+C\+U\+S\+T\+O\+M\+\_\+\+C\+O\+N\+T\+E\+N\+T\+\_\+\+E\+ND&\\
\hline

\end{DoxyEnumFields}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a4f69ada139bae0a8ffb68492e709d8ee}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a4f69ada139bae0a8ffb68492e709d8ee}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!UniformParameter@{UniformParameter}}
\index{UniformParameter@{UniformParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{UniformParameter()}{UniformParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::\+Uniform\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}}}]{type,  }\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{name,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Semantic}} \&}]{semantic,  }\item[{int}]{index,  }\item[{const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Content}} \&}]{content,  }\item[{\mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}}}]{variability,  }\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})}



Class constructor. 


\begin{DoxyParams}{Parameters}
{\em type} & The type of this parameter. \\
\hline
{\em name} & The name of this parameter. \\
\hline
{\em semantic} & The semantic of this parameter. \\
\hline
{\em index} & The index of this parameter. \\
\hline
{\em content} & The content of this parameter. \\
\hline
{\em variability} & How this parameter varies (bitwise combination of Gpu\+Program\+Variability). \\
\hline
{\em size} & number of elements in the parameter. ~\newline
 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a411a708f072d9ae9581399156d51ad3e}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a411a708f072d9ae9581399156d51ad3e}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!UniformParameter@{UniformParameter}}
\index{UniformParameter@{UniformParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{UniformParameter()}{UniformParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::\+Uniform\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}}}]{auto\+Type,  }\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}}]{f\+Auto\+Constant\+Data,  }\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})}



Class constructor. 


\begin{DoxyParams}{Parameters}
{\em auto\+Type} & The auto type of this parameter. \\
\hline
{\em f\+Auto\+Constant\+Data} & The real data for this auto constant parameter. ~\newline
 \\
\hline
{\em size} & number of elements in the parameter. ~\newline
 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a938de4dad762954130bb48ce9b70d169}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a938de4dad762954130bb48ce9b70d169}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!UniformParameter@{UniformParameter}}
\index{UniformParameter@{UniformParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{UniformParameter()}{UniformParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::\+Uniform\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}}}]{auto\+Type,  }\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}}]{f\+Auto\+Constant\+Data,  }\item[{size\+\_\+t}]{size,  }\item[{\mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}}}]{type }\end{DoxyParamCaption})}



Class constructor. 


\begin{DoxyParams}{Parameters}
{\em auto\+Type} & The auto type of this parameter. \\
\hline
{\em f\+Auto\+Constant\+Data} & The real data for this auto constant parameter. ~\newline
 \\
\hline
{\em size} & number of elements in the parameter. \\
\hline
{\em type} & The desired data type of this auto constant parameter. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a482e33f1a057e128008674089141215e}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a482e33f1a057e128008674089141215e}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!UniformParameter@{UniformParameter}}
\index{UniformParameter@{UniformParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{UniformParameter()}{UniformParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::\+Uniform\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}}}]{auto\+Type,  }\item[{size\+\_\+t}]{n\+Auto\+Constant\+Data,  }\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})}



Class constructor. 


\begin{DoxyParams}{Parameters}
{\em auto\+Type} & The auto type of this parameter. \\
\hline
{\em n\+Auto\+Constant\+Data} & The int data for this auto constant parameter. \\
\hline
{\em size} & number of elements in the parameter. ~\newline
 \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a32d612a23a466f9c7f30e251f70748df}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a32d612a23a466f9c7f30e251f70748df}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!UniformParameter@{UniformParameter}}
\index{UniformParameter@{UniformParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{UniformParameter()}{UniformParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::\+Uniform\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}}}]{auto\+Type,  }\item[{size\+\_\+t}]{n\+Auto\+Constant\+Data,  }\item[{size\+\_\+t}]{size,  }\item[{\mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}}}]{type }\end{DoxyParamCaption})}



Class constructor. 


\begin{DoxyParams}{Parameters}
{\em auto\+Type} & The auto type of this parameter. \\
\hline
{\em n\+Auto\+Constant\+Data} & The int data for this auto constant parameter. \\
\hline
{\em size} & number of elements in the parameter. \\
\hline
{\em type} & The desired data type of this auto constant parameter. \\
\hline
\end{DoxyParams}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a5c149eccdb2f6f617322248350fd1be0}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a5c149eccdb2f6f617322248350fd1be0}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getAutoConstantIntData@{getAutoConstantIntData}}
\index{getAutoConstantIntData@{getAutoConstantIntData}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getAutoConstantIntData()}{getAutoConstantIntData()}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::get\+Auto\+Constant\+Int\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Get auto constant int data of this parameter, in case it is auto constant parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a9124eb3c767666cdccf0470f12c0b7f1}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a9124eb3c767666cdccf0470f12c0b7f1}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getAutoConstantRealData@{getAutoConstantRealData}}
\index{getAutoConstantRealData@{getAutoConstantRealData}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getAutoConstantRealData()}{getAutoConstantRealData()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::get\+Auto\+Constant\+Real\+Data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Get auto constant real data of this parameter, in case it is auto constant parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a6e7003d3a445711a002995b0b0f5707b}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a6e7003d3a445711a002995b0b0f5707b}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isFloat@{isFloat}}
\index{isFloat@{isFloat}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isFloat()}{isFloat()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::is\+Float (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Return true if this parameter is a floating point type, false otherwise. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7f5e492f2d528aacc7471fd53d427abb}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7f5e492f2d528aacc7471fd53d427abb}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isSampler@{isSampler}}
\index{isSampler@{isSampler}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isSampler()}{isSampler()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::is\+Sampler (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



Return true if this parameter is a texture sampler type, false otherwise. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a89aaf90a66b13dabb40d49f1814ddba9}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a89aaf90a66b13dabb40d49f1814ddba9}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isAutoConstantParameter@{isAutoConstantParameter}}
\index{isAutoConstantParameter@{isAutoConstantParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isAutoConstantParameter()}{isAutoConstantParameter()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::is\+Auto\+Constant\+Parameter (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Return true if this parameter is an auto constant parameter, false otherwise. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a83f14be7fde88269548d84deac898c5d}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a83f14be7fde88269548d84deac898c5d}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isAutoConstantIntParameter@{isAutoConstantIntParameter}}
\index{isAutoConstantIntParameter@{isAutoConstantIntParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isAutoConstantIntParameter()}{isAutoConstantIntParameter()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::is\+Auto\+Constant\+Int\+Parameter (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Return true if this parameter an auto constant with int data type, false otherwise. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ae08321a534aa5c8e08a3f2ff321f4948}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ae08321a534aa5c8e08a3f2ff321f4948}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isAutoConstantRealParameter@{isAutoConstantRealParameter}}
\index{isAutoConstantRealParameter@{isAutoConstantRealParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isAutoConstantRealParameter()}{isAutoConstantRealParameter()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::is\+Auto\+Constant\+Real\+Parameter (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Return true if this parameter an auto constant with real data type, false otherwise. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab74e3436adba6f095aa878f3b0d42a78}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab74e3436adba6f095aa878f3b0d42a78}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getAutoConstantType@{getAutoConstantType}}
\index{getAutoConstantType@{getAutoConstantType}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getAutoConstantType()}{getAutoConstantType()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_gpu_program_parameters_a155c886f15e0c10d2c33c224f0d43ce3}{Gpu\+Program\+Parameters\+::\+Auto\+Constant\+Type}} Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::get\+Auto\+Constant\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Return the auto constant type of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a61829ac6e182cf5b7f6e2c62c7407ac5}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a61829ac6e182cf5b7f6e2c62c7407ac5}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getVariability@{getVariability}}
\index{getVariability@{getVariability}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getVariability()}{getVariability()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa8263b218e7d187ad5ef03a73a6ad7fd}{uint16}} Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::get\+Variability (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Return the variability of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_add5b3d6cfb3ddb4ebf78f5656ce3b070}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_add5b3d6cfb3ddb4ebf78f5656ce3b070}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!bind@{bind}}
\index{bind@{bind}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{bind()}{bind()}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::bind (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_aff0eec6634048fd4d65b785264243e6c}{Gpu\+Program\+Parameters\+Shared\+Ptr}}}]{params\+Ptr }\end{DoxyParamCaption})}



Bind this parameter to the corresponding G\+PU parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a180833cdf027dc3e481a9133a13c0ac9}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a180833cdf027dc3e481a9133a13c0ac9}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [1/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{int}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab7676ad07bc0ff415c397f2e9031bc9b}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab7676ad07bc0ff415c397f2e9031bc9b}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [2/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_af6bf24254fd15990fea1bbefdde52e7f}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_af6bf24254fd15990fea1bbefdde52e7f}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [3/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a071fa2be3737c039942013d0662d6b0d}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a071fa2be3737c039942013d0662d6b0d}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [4/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Vector2}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 



References Ogre\+::\+Vector\+Base$<$ dims, T $>$\+::ptr().

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab6636771fdd9b59db567ccd7af856bc5}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ab6636771fdd9b59db567ccd7af856bc5}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [5/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_ac94fc4008c1165dea017263fee56b273}{Vector3}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a14a950f8544006b8a26eef2b7ac4cf12}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a14a950f8544006b8a26eef2b7ac4cf12}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [6/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a739a289a4d5235f5f509a1795f5ffd5b}{Vector4}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ac63c19ac9c2a1dc6a346b73ddc575abd}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_ac63c19ac9c2a1dc6a346b73ddc575abd}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [7/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix3}{Matrix3}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a2f7fe030875a923c55d3bd768dae8e5a}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a2f7fe030875a923c55d3bd768dae8e5a}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [8/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_matrix4}{Matrix4}} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a3903a08b905b94d2ecd2aa302501f709}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a3903a08b905b94d2ecd2aa302501f709}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [9/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const float $\ast$}]{val,  }\item[{size\+\_\+t}]{count,  }\item[{size\+\_\+t}]{multiple = {\ttfamily 4} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7ebd1377530dbda252300e370e809767}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a7ebd1377530dbda252300e370e809767}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [10/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const double $\ast$}]{val,  }\item[{size\+\_\+t}]{count,  }\item[{size\+\_\+t}]{multiple = {\ttfamily 4} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_adfc53ca48d108f2eb513cbe5f422bfc9}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_adfc53ca48d108f2eb513cbe5f422bfc9}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setGpuParameter@{setGpuParameter}}
\index{setGpuParameter@{setGpuParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setGpuParameter()}{setGpuParameter()}\hspace{0.1cm}{\footnotesize\ttfamily [11/11]}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::set\+Gpu\+Parameter (\begin{DoxyParamCaption}\item[{const int $\ast$}]{val,  }\item[{size\+\_\+t}]{count,  }\item[{size\+\_\+t}]{multiple = {\ttfamily 4} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Update the G\+PU parameter with the given value. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a81ddaa767a9ba19e28437deb282c45d9}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a81ddaa767a9ba19e28437deb282c45d9}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!updateExtraInfo@{updateExtraInfo}}
\index{updateExtraInfo@{updateExtraInfo}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{updateExtraInfo()}{updateExtraInfo()}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::update\+Extra\+Info (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



light index or array size 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a3cfb1556a4f7606ce7f10e5b9fe67add}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a3cfb1556a4f7606ce7f10e5b9fe67add}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getName@{getName}}
\index{getName@{getName}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}}\& Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Name (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Get the name of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a731d5bfce5b8813f0588775ecae64259}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a731d5bfce5b8813f0588775ecae64259}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!\_rename@{\_rename}}
\index{\_rename@{\_rename}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{\_rename()}{\_rename()}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::\+\_\+rename (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{new\+Name,  }\item[{bool}]{only\+Local = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



internal function for aliasing to \mbox{\hyperlink{namespace_ogre_1_1_g_l_s_l}{G\+L\+SL}} builtins e.\+g. gl\+\_\+\+Position 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a83a641fd3be8b42222c1a5988c5c74fd}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a83a641fd3be8b42222c1a5988c5c74fd}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getType@{getType}}
\index{getType@{getType}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getType()}{getType()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group___materials_ga9c5b2950be06ff56a6ee0bace240d447}{Gpu\+Constant\+Type}} Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Type (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Get the type of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a572567ffac22974529947d127e66fab8}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a572567ffac22974529947d127e66fab8}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getSemantic@{getSemantic}}
\index{getSemantic@{getSemantic}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getSemantic()}{getSemantic()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a91fc3614f191bebf0461676a03750312}{Semantic}}\& Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Semantic (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Get the semantic of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a66737b9982cbf8778c4114082d8ab496}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a66737b9982cbf8778c4114082d8ab496}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getIndex@{getIndex}}
\index{getIndex@{getIndex}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getIndex()}{getIndex()}}
{\footnotesize\ttfamily int Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Index (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Get the index of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_ab8ed4fa20a94d4dc3b964ee20d56769f}\label{class_ogre_1_1_r_t_shader_1_1_parameter_ab8ed4fa20a94d4dc3b964ee20d56769f}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getContent@{getContent}}
\index{getContent@{getContent}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getContent()}{getContent()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_parameter_a4fa6286f097d19e92a8ed91645fbfbe7}{Content}} Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Content (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Return the content of this parameter. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a6c48a5ac72a1af0f25168c3d4a06b71b}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a6c48a5ac72a1af0f25168c3d4a06b71b}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isConstParameter@{isConstParameter}}
\index{isConstParameter@{isConstParameter}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isConstParameter()}{isConstParameter()}}
{\footnotesize\ttfamily virtual bool Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::is\+Const\+Parameter (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Returns true if this instance is a \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_const_parameter}{Const\+Parameter}} otherwise false. 



Reimplemented in \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_const_parameter_aeacadad2424b2f76c78a6c7b86c31ead}{Ogre\+::\+R\+T\+Shader\+::\+Const\+Parameter$<$ value\+Type $>$}}.

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a3210eee0554afecb57185a0ae938e2ee}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a3210eee0554afecb57185a0ae938e2ee}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!toString@{toString}}
\index{toString@{toString}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{toString()}{toString()}}
{\footnotesize\ttfamily virtual \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::to\+String (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Returns the string representation of this parameter. 



Reimplemented in \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_const_parameter_a2014742ec73086399899da2775d01cfc}{Ogre\+::\+R\+T\+Shader\+::\+Const\+Parameter$<$ value\+Type $>$}}.

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a35b50410cc2fef7dbf39066b1b44e4ae}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a35b50410cc2fef7dbf39066b1b44e4ae}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isArray@{isArray}}
\index{isArray@{isArray}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isArray()}{isArray()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::is\+Array (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Returns Whether this parameter is an array. 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_aefb06f44383244d59e3832f691d9f7b6}\label{class_ogre_1_1_r_t_shader_1_1_parameter_aefb06f44383244d59e3832f691d9f7b6}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!getSize@{getSize}}
\index{getSize@{getSize}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{getSize()}{getSize()}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::get\+Size (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Returns the number of elements in the parameter (for arrays). 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a1f7b2b048c450c18bcf23a44732e565e}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a1f7b2b048c450c18bcf23a44732e565e}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setSize@{setSize}}
\index{setSize@{setSize}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setSize()}{setSize()}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::set\+Size (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



Sets the number of elements in the parameter (for arrays). 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a32f1e28c1a590fd9e50d6f9a14c0d34c}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a32f1e28c1a590fd9e50d6f9a14c0d34c}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!setUsed@{setUsed}}
\index{setUsed@{setUsed}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{setUsed()}{setUsed()}}
{\footnotesize\ttfamily void Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::set\+Used (\begin{DoxyParamCaption}\item[{bool}]{used }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



track whether this was used 

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_parameter_a6b181e0bfdc6ac8d1ac8b5ea857caffa}\label{class_ogre_1_1_r_t_shader_1_1_parameter_a6b181e0bfdc6ac8d1ac8b5ea857caffa}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!isUsed@{isUsed}}
\index{isUsed@{isUsed}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{isUsed()}{isUsed()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Parameter\+::is\+Used (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a857b2d1b28e6a9cb5e0348a56a3000a4}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_a857b2d1b28e6a9cb5e0348a56a3000a4}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!mAutoConstantIntData@{mAutoConstantIntData}}
\index{mAutoConstantIntData@{mAutoConstantIntData}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{mAutoConstantIntData}{mAutoConstantIntData}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::m\+Auto\+Constant\+Int\+Data}

\mbox{\Hypertarget{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_aabf4eabc9cfa8c3496dbf6a9dd3d29a6}\label{class_ogre_1_1_r_t_shader_1_1_uniform_parameter_aabf4eabc9cfa8c3496dbf6a9dd3d29a6}} 
\index{Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}!mAutoConstantRealData@{mAutoConstantRealData}}
\index{mAutoConstantRealData@{mAutoConstantRealData}!Ogre::RTShader::UniformParameter@{Ogre::RTShader::UniformParameter}}
\doxysubsubsection{\texorpdfstring{mAutoConstantRealData}{mAutoConstantRealData}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} Ogre\+::\+R\+T\+Shader\+::\+Uniform\+Parameter\+::m\+Auto\+Constant\+Real\+Data}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_shader_parameter_8h}{Ogre\+Shader\+Parameter.\+h}}\end{DoxyCompactItemize}
