\hypertarget{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule}{}\doxysection{Ogre\+::Technique\+::G\+P\+U\+Vendor\+Rule Struct Reference}
\label{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule}\index{Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}}


Rule controlling whether technique is deemed supported based on G\+PU vendor.  




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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_abe3caaaf5e149694cbd1b9b77ca3e6b1}{G\+P\+U\+Vendor\+Rule}} ()
\item 
\mbox{\hyperlink{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_ac327a850fa93593d65c62b71f575b8bc}{G\+P\+U\+Vendor\+Rule}} (\mbox{\hyperlink{group___render_system_gac4c251bcc05376f701348bfe0f4a53b4}{G\+P\+U\+Vendor}} v, \mbox{\hyperlink{class_ogre_1_1_technique_a1ade219e17b5e8d73d079d11f64a2a2d}{Include\+Or\+Exclude}} ie)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_technique_a1ade219e17b5e8d73d079d11f64a2a2d}{Include\+Or\+Exclude}} \mbox{\hyperlink{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a60cb77ded55eb1fd08da385acf4ad903}{include\+Or\+Exclude}}
\item 
\mbox{\hyperlink{group___render_system_gac4c251bcc05376f701348bfe0f4a53b4}{G\+P\+U\+Vendor}} \mbox{\hyperlink{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a79d34dde82e07466421e7fb2660d3db7}{vendor}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Rule controlling whether technique is deemed supported based on G\+PU vendor. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_abe3caaaf5e149694cbd1b9b77ca3e6b1}\label{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_abe3caaaf5e149694cbd1b9b77ca3e6b1}} 
\index{Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}!GPUVendorRule@{GPUVendorRule}}
\index{GPUVendorRule@{GPUVendorRule}!Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}}
\doxysubsubsection{\texorpdfstring{GPUVendorRule()}{GPUVendorRule()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Ogre\+::\+Technique\+::\+G\+P\+U\+Vendor\+Rule\+::\+G\+P\+U\+Vendor\+Rule (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_ac327a850fa93593d65c62b71f575b8bc}\label{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_ac327a850fa93593d65c62b71f575b8bc}} 
\index{Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}!GPUVendorRule@{GPUVendorRule}}
\index{GPUVendorRule@{GPUVendorRule}!Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}}
\doxysubsubsection{\texorpdfstring{GPUVendorRule()}{GPUVendorRule()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Ogre\+::\+Technique\+::\+G\+P\+U\+Vendor\+Rule\+::\+G\+P\+U\+Vendor\+Rule (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___render_system_gac4c251bcc05376f701348bfe0f4a53b4}{G\+P\+U\+Vendor}}}]{v,  }\item[{\mbox{\hyperlink{class_ogre_1_1_technique_a1ade219e17b5e8d73d079d11f64a2a2d}{Include\+Or\+Exclude}}}]{ie }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a79d34dde82e07466421e7fb2660d3db7}\label{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a79d34dde82e07466421e7fb2660d3db7}} 
\index{Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}!vendor@{vendor}}
\index{vendor@{vendor}!Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}}
\doxysubsubsection{\texorpdfstring{vendor}{vendor}}
{\footnotesize\ttfamily \mbox{\hyperlink{group___render_system_gac4c251bcc05376f701348bfe0f4a53b4}{G\+P\+U\+Vendor}} Ogre\+::\+Technique\+::\+G\+P\+U\+Vendor\+Rule\+::vendor}

\mbox{\Hypertarget{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a60cb77ded55eb1fd08da385acf4ad903}\label{struct_ogre_1_1_technique_1_1_g_p_u_vendor_rule_a60cb77ded55eb1fd08da385acf4ad903}} 
\index{Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}!includeOrExclude@{includeOrExclude}}
\index{includeOrExclude@{includeOrExclude}!Ogre::Technique::GPUVendorRule@{Ogre::Technique::GPUVendorRule}}
\doxysubsubsection{\texorpdfstring{includeOrExclude}{includeOrExclude}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_technique_a1ade219e17b5e8d73d079d11f64a2a2d}{Include\+Or\+Exclude}} Ogre\+::\+Technique\+::\+G\+P\+U\+Vendor\+Rule\+::include\+Or\+Exclude}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_technique_8h}{Ogre\+Technique.\+h}}\end{DoxyCompactItemize}
