\hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect}{}\section{Ogre\+:\+:Texture\+Unit\+State\+:\+:Texture\+Effect Struct Reference}
\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect}\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}


Internal structure defining a texture effect.  




{\ttfamily \#include $<$Ogre\+Texture\+Unit\+State.\+h$>$}

\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a96a6e183d58fede27a9707bd2ab84754}{amplitude}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aba2780418ca3a03d94d6ca23c91c6615}{arg1}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a91a3e4c00a58f31c59aa1081e62d0b73}{arg2}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a03b721b43c1f02ce9a965c2c8422080e}{base}
\item 
\hyperlink{class_ogre_1_1_controller}{Controller}$<$ \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} $>$ $\ast$ \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aaf355fbea2860f3bfcfa05b106ae91b7}{controller}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4612d326766998c6a7ea18a9e1960e4a}{frequency}
\item 
const \hyperlink{class_ogre_1_1_frustum}{Frustum} $\ast$ \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a8f3fe2be82636153864de617fe5f8479}{frustum}
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_ae1445ba754865180a9472c53bb34e479}{phase}
\item 
int \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a3436e57eb0e5f928522ef07a93b11e2d}{subtype}
\item 
\hyperlink{class_ogre_1_1_texture_unit_state_a717b14961a636b3a18b8ab3dcef61626}{Texture\+Effect\+Type} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aded68c8d04446c4e9b9616f356be06de}{type}
\item 
\hyperlink{group___general_gabf2e0412a783a6f708ca1a58abb45c1b}{Waveform\+Type} \hyperlink{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4727405325577a8151cd706ef6bef824}{wave\+Type}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Internal structure defining a texture effect. 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aded68c8d04446c4e9b9616f356be06de}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aded68c8d04446c4e9b9616f356be06de}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!type@{type}}
\index{type@{type}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_texture_unit_state_a717b14961a636b3a18b8ab3dcef61626}{Texture\+Effect\+Type} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::type}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a3436e57eb0e5f928522ef07a93b11e2d}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a3436e57eb0e5f928522ef07a93b11e2d}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!subtype@{subtype}}
\index{subtype@{subtype}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{subtype}{subtype}}
{\footnotesize\ttfamily int Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::subtype}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aba2780418ca3a03d94d6ca23c91c6615}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aba2780418ca3a03d94d6ca23c91c6615}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!arg1@{arg1}}
\index{arg1@{arg1}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{arg1}{arg1}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::arg1}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a91a3e4c00a58f31c59aa1081e62d0b73}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a91a3e4c00a58f31c59aa1081e62d0b73}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!arg2@{arg2}}
\index{arg2@{arg2}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{arg2}{arg2}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::arg2}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4727405325577a8151cd706ef6bef824}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4727405325577a8151cd706ef6bef824}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!wave\+Type@{wave\+Type}}
\index{wave\+Type@{wave\+Type}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{wave\+Type}{waveType}}
{\footnotesize\ttfamily \hyperlink{group___general_gabf2e0412a783a6f708ca1a58abb45c1b}{Waveform\+Type} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::wave\+Type}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a03b721b43c1f02ce9a965c2c8422080e}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a03b721b43c1f02ce9a965c2c8422080e}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!base@{base}}
\index{base@{base}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{base}{base}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::base}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4612d326766998c6a7ea18a9e1960e4a}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a4612d326766998c6a7ea18a9e1960e4a}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!frequency@{frequency}}
\index{frequency@{frequency}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{frequency}{frequency}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::frequency}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_ae1445ba754865180a9472c53bb34e479}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_ae1445ba754865180a9472c53bb34e479}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!phase@{phase}}
\index{phase@{phase}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{phase}{phase}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::phase}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a96a6e183d58fede27a9707bd2ab84754}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a96a6e183d58fede27a9707bd2ab84754}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!amplitude@{amplitude}}
\index{amplitude@{amplitude}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{amplitude}{amplitude}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::amplitude}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aaf355fbea2860f3bfcfa05b106ae91b7}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_aaf355fbea2860f3bfcfa05b106ae91b7}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!controller@{controller}}
\index{controller@{controller}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{controller}{controller}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_controller}{Controller}$<$\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}$>$$\ast$ Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::controller}

\mbox{\Hypertarget{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a8f3fe2be82636153864de617fe5f8479}\label{struct_ogre_1_1_texture_unit_state_1_1_texture_effect_a8f3fe2be82636153864de617fe5f8479}} 
\index{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}!frustum@{frustum}}
\index{frustum@{frustum}!Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect@{Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect}}
\subsubsection{\texorpdfstring{frustum}{frustum}}
{\footnotesize\ttfamily const \hyperlink{class_ogre_1_1_frustum}{Frustum}$\ast$ Ogre\+::\+Texture\+Unit\+State\+::\+Texture\+Effect\+::frustum}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_texture_unit_state_8h}{Ogre\+Texture\+Unit\+State.\+h}\end{DoxyCompactItemize}
