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


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




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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \mbox{\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 
\mbox{\hyperlink{class_ogre_1_1_particle}{Particle}} $\ast$ \mbox{\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}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}{Particle\+System}}
\end{DoxyCompactItemize}


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

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_particle_iterator_a11eb0d89627f9aa38052a77f50c6081d}\label{class_ogre_1_1_particle_iterator_a11eb0d89627f9aa38052a77f50c6081d}} 
\index{Ogre::ParticleIterator@{Ogre::ParticleIterator}!end@{end}}
\index{end@{end}!Ogre::ParticleIterator@{Ogre::ParticleIterator}}
\doxysubsubsection{\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::ParticleIterator@{Ogre::ParticleIterator}!getNext@{getNext}}
\index{getNext@{getNext}!Ogre::ParticleIterator@{Ogre::ParticleIterator}}
\doxysubsubsection{\texorpdfstring{getNext()}{getNext()}}
{\footnotesize\ttfamily \mbox{\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. 



\doxysubsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}\label{class_ogre_1_1_particle_iterator_a233ae59d6977e50773d931c6fd613030}} 
\index{Ogre::ParticleIterator@{Ogre::ParticleIterator}!ParticleSystem@{ParticleSystem}}
\index{ParticleSystem@{ParticleSystem}!Ogre::ParticleIterator@{Ogre::ParticleIterator}}
\doxysubsubsection{\texorpdfstring{ParticleSystem}{ParticleSystem}}
{\footnotesize\ttfamily friend class \mbox{\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 
\mbox{\hyperlink{_ogre_particle_iterator_8h}{Ogre\+Particle\+Iterator.\+h}}\end{DoxyCompactItemize}
