\hypertarget{struct_ogre_1_1_renderable_pass}{}\section{Ogre\+:\+:Renderable\+Pass Struct Reference}
\label{struct_ogre_1_1_renderable_pass}\index{Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}}


Struct associating a single \hyperlink{class_ogre_1_1_pass}{Pass} with a single \hyperlink{class_ogre_1_1_renderable}{Renderable}.  




{\ttfamily \#include $<$Ogre\+Render\+Queue\+Sorting\+Grouping.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_ogre_1_1_renderable_pass_aced02c6752335dbd5bd4ff1681c35882}{Renderable\+Pass} (\hyperlink{class_ogre_1_1_renderable}{Renderable} $\ast$rend, \hyperlink{class_ogre_1_1_pass}{Pass} $\ast$p)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_pass}{Pass} $\ast$ \hyperlink{struct_ogre_1_1_renderable_pass_aec7289b1a870e7c39d83b5d422792990}{pass}
\begin{DoxyCompactList}\small\item\em Pointer to the \hyperlink{class_ogre_1_1_pass}{Pass}. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_renderable}{Renderable} $\ast$ \hyperlink{struct_ogre_1_1_renderable_pass_a88788b24efb00ee4d9cf8c4b75cf06ee}{renderable}
\begin{DoxyCompactList}\small\item\em Pointer to the \hyperlink{class_ogre_1_1_renderable}{Renderable} details. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Struct associating a single \hyperlink{class_ogre_1_1_pass}{Pass} with a single \hyperlink{class_ogre_1_1_renderable}{Renderable}. 

This is used to for objects sorted by depth and thus not grouped by pass. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_renderable_pass_aced02c6752335dbd5bd4ff1681c35882}\label{struct_ogre_1_1_renderable_pass_aced02c6752335dbd5bd4ff1681c35882}} 
\index{Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}!Renderable\+Pass@{Renderable\+Pass}}
\index{Renderable\+Pass@{Renderable\+Pass}!Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}}
\subsubsection{\texorpdfstring{Renderable\+Pass()}{RenderablePass()}}
{\footnotesize\ttfamily Ogre\+::\+Renderable\+Pass\+::\+Renderable\+Pass (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_renderable}{Renderable} $\ast$}]{rend,  }\item[{\hyperlink{class_ogre_1_1_pass}{Pass} $\ast$}]{p }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_renderable_pass_a88788b24efb00ee4d9cf8c4b75cf06ee}\label{struct_ogre_1_1_renderable_pass_a88788b24efb00ee4d9cf8c4b75cf06ee}} 
\index{Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}!renderable@{renderable}}
\index{renderable@{renderable}!Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}}
\subsubsection{\texorpdfstring{renderable}{renderable}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_renderable}{Renderable}$\ast$ Ogre\+::\+Renderable\+Pass\+::renderable}



Pointer to the \hyperlink{class_ogre_1_1_renderable}{Renderable} details. 

\mbox{\Hypertarget{struct_ogre_1_1_renderable_pass_aec7289b1a870e7c39d83b5d422792990}\label{struct_ogre_1_1_renderable_pass_aec7289b1a870e7c39d83b5d422792990}} 
\index{Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}!pass@{pass}}
\index{pass@{pass}!Ogre\+::\+Renderable\+Pass@{Ogre\+::\+Renderable\+Pass}}
\subsubsection{\texorpdfstring{pass}{pass}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_pass}{Pass}$\ast$ Ogre\+::\+Renderable\+Pass\+::pass}



Pointer to the \hyperlink{class_ogre_1_1_pass}{Pass}. 



Referenced by Ogre\+::\+Queued\+Renderable\+Collection\+::add\+Organisation\+Mode().



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_render_queue_sorting_grouping_8h}{Ogre\+Render\+Queue\+Sorting\+Grouping.\+h}\end{DoxyCompactItemize}
