\hypertarget{class_ogre_1_1_particle_iterator}{}\section{Ogre\+:\+:Particle\+Iterator Class Reference}
\label{class_ogre_1_1_particle_iterator}\index{Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}}


Convenience class to make it easy to step through all particles in a \hyperlink{class_ogre_1_1_particle_system}{Particle\+System}.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{class_ogre_1_1_particle_iterator_a11eb0d89627f9aa38052a77f50c6081d}{end} (void)
\begin{DoxyCompactList}\small\item\em Returns true when at the end of the particle list. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_particle}{Particle} $\ast$ \hyperlink{class_ogre_1_1_particle_iterator_acc0d0e3d1c86a0dc49e0dcb3a4b7295a}{get\+Next} (void)
\begin{DoxyCompactList}\small\item\em Returns a pointer to the next particle, and moves the iterator on by 1 element. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}{Particle\+System}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Convenience class to make it easy to step through all particles in a \hyperlink{class_ogre_1_1_particle_system}{Particle\+System}. 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_particle_iterator_a11eb0d89627f9aa38052a77f50c6081d}\label{class_ogre_1_1_particle_iterator_a11eb0d89627f9aa38052a77f50c6081d}} 
\index{Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}!end@{end}}
\index{end@{end}!Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}}
\subsubsection{\texorpdfstring{end()}{end()}}
{\footnotesize\ttfamily bool Ogre\+::\+Particle\+Iterator\+::end (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns true when at the end of the particle list. 

\mbox{\Hypertarget{class_ogre_1_1_particle_iterator_acc0d0e3d1c86a0dc49e0dcb3a4b7295a}\label{class_ogre_1_1_particle_iterator_acc0d0e3d1c86a0dc49e0dcb3a4b7295a}} 
\index{Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}!get\+Next@{get\+Next}}
\index{get\+Next@{get\+Next}!Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}}
\subsubsection{\texorpdfstring{get\+Next()}{getNext()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_particle}{Particle}$\ast$ Ogre\+::\+Particle\+Iterator\+::get\+Next (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns a pointer to the next particle, and moves the iterator on by 1 element. 



\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}\label{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}} 
\index{Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}!Particle\+System@{Particle\+System}}
\index{Particle\+System@{Particle\+System}!Ogre\+::\+Particle\+Iterator@{Ogre\+::\+Particle\+Iterator}}
\subsubsection{\texorpdfstring{Particle\+System}{ParticleSystem}}
{\footnotesize\ttfamily friend class \hyperlink{class_ogre_1_1_particle_system}{Particle\+System}\hspace{0.3cm}{\ttfamily [friend]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_particle_iterator_8h}{Ogre\+Particle\+Iterator.\+h}\end{DoxyCompactItemize}
