\hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend}{}\doxysection{Ogre\+::R\+T\+Shader\+::Layered\+Blending\+::Texture\+Blend Struct Reference}
\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend}\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}


{\ttfamily \#include $<$Ogre\+Shader\+Ex\+Layered\+Blending.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aa7a6c579c8804436425312ac327f4835}{Texture\+Blend}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_layered_blending_a348ad9775bac739ead7bde9ffd612a32}{Blend\+Mode}} \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a570e876e4f88389a16e29a7a7e6193ea}{blend\+Mode}}
\item 
int \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a75c8c1f3269ba39140170149572ea654}{custom\+Num}}
\item 
\mbox{\hyperlink{namespace_ogre_1_1_r_t_shader_a0073f878d77367ce3ccea68a6a44a1e9}{Parameter\+Ptr}} \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aea5f0d71790484ba662134854ea7f525}{mod\+Control\+Param}}
\item 
\mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_layered_blending_a29ca2d389adaaf32edffe5f83701fb50}{Source\+Modifier}} \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a8d8716c8bb7b13cad01bd33f866bad14}{source\+Modifier}}
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aa7a6c579c8804436425312ac327f4835}\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aa7a6c579c8804436425312ac327f4835}} 
\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}!TextureBlend@{TextureBlend}}
\index{TextureBlend@{TextureBlend}!Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}
\doxysubsubsection{\texorpdfstring{TextureBlend()}{TextureBlend()}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Layered\+Blending\+::\+Texture\+Blend\+::\+Texture\+Blend (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a570e876e4f88389a16e29a7a7e6193ea}\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a570e876e4f88389a16e29a7a7e6193ea}} 
\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}!blendMode@{blendMode}}
\index{blendMode@{blendMode}!Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}
\doxysubsubsection{\texorpdfstring{blendMode}{blendMode}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_layered_blending_a348ad9775bac739ead7bde9ffd612a32}{Blend\+Mode}} Ogre\+::\+R\+T\+Shader\+::\+Layered\+Blending\+::\+Texture\+Blend\+::blend\+Mode}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a8d8716c8bb7b13cad01bd33f866bad14}\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a8d8716c8bb7b13cad01bd33f866bad14}} 
\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}!sourceModifier@{sourceModifier}}
\index{sourceModifier@{sourceModifier}!Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}
\doxysubsubsection{\texorpdfstring{sourceModifier}{sourceModifier}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_r_t_shader_1_1_layered_blending_a29ca2d389adaaf32edffe5f83701fb50}{Source\+Modifier}} Ogre\+::\+R\+T\+Shader\+::\+Layered\+Blending\+::\+Texture\+Blend\+::source\+Modifier}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a75c8c1f3269ba39140170149572ea654}\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_a75c8c1f3269ba39140170149572ea654}} 
\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}!customNum@{customNum}}
\index{customNum@{customNum}!Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}
\doxysubsubsection{\texorpdfstring{customNum}{customNum}}
{\footnotesize\ttfamily int Ogre\+::\+R\+T\+Shader\+::\+Layered\+Blending\+::\+Texture\+Blend\+::custom\+Num}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aea5f0d71790484ba662134854ea7f525}\label{struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend_aea5f0d71790484ba662134854ea7f525}} 
\index{Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}!modControlParam@{modControlParam}}
\index{modControlParam@{modControlParam}!Ogre::RTShader::LayeredBlending::TextureBlend@{Ogre::RTShader::LayeredBlending::TextureBlend}}
\doxysubsubsection{\texorpdfstring{modControlParam}{modControlParam}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_1_1_r_t_shader_a0073f878d77367ce3ccea68a6a44a1e9}{Parameter\+Ptr}} Ogre\+::\+R\+T\+Shader\+::\+Layered\+Blending\+::\+Texture\+Blend\+::mod\+Control\+Param}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_shader_ex_layered_blending_8h}{Ogre\+Shader\+Ex\+Layered\+Blending.\+h}}\end{DoxyCompactItemize}
