\hypertarget{struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare}{}\section{Ogre\+:\+:R\+T\+Shader\+:\+:Function\+Invocation\+:\+:Function\+Invocation\+Compare Struct Reference}
\label{struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare}\index{Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare@{Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare}}


Comparator function to be used for comparisons.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare_a245e1792f097365ce61c570d33eab6ff}{operator()} (\hyperlink{class_ogre_1_1_r_t_shader_1_1_function_invocation}{Function\+Invocation} const \&lhs, \hyperlink{class_ogre_1_1_r_t_shader_1_1_function_invocation}{Function\+Invocation} const \&rhs) const
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Comparator function to be used for comparisons. 

Implemented as a struct to make it easier for the compiler to inline 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare_a245e1792f097365ce61c570d33eab6ff}\label{struct_ogre_1_1_r_t_shader_1_1_function_invocation_1_1_function_invocation_compare_a245e1792f097365ce61c570d33eab6ff}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare@{Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare}!operator()@{operator()}}
\index{operator()@{operator()}!Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare@{Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily bool Ogre\+::\+R\+T\+Shader\+::\+Function\+Invocation\+::\+Function\+Invocation\+Compare\+::operator() (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_r_t_shader_1_1_function_invocation}{Function\+Invocation} const \&}]{lhs,  }\item[{\hyperlink{class_ogre_1_1_r_t_shader_1_1_function_invocation}{Function\+Invocation} const \&}]{rhs }\end{DoxyParamCaption}) const}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_shader_function_atom_8h}{Ogre\+Shader\+Function\+Atom.\+h}\end{DoxyCompactItemize}
