\hypertarget{group___particle_f_x}{}\section{Particle\+FX}
\label{group___particle_f_x}\index{Particle\+FX@{Particle\+FX}}


\hyperlink{class_ogre_1_1_particle}{Particle} Effects (Emmiters, Affectors)  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_area_emitter}{Ogre\+::\+Area\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside an area (box, sphere, ellipsoid whatever subclasses choose to be). \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_box_emitter}{Ogre\+::\+Box\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside a box. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_colour_fader_affector}{Ogre\+::\+Colour\+Fader\+Affector}
\begin{DoxyCompactList}\small\item\em This plugin subclass of \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} allows you to alter the colour of particles. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_colour_fader_affector2}{Ogre\+::\+Colour\+Fader\+Affector2}
\begin{DoxyCompactList}\small\item\em This plugin subclass of \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} allows you to alter the colour of particles. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_cylinder_emitter}{Ogre\+::\+Cylinder\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside a cylinder. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_deflector_plane_affector}{Ogre\+::\+Deflector\+Plane\+Affector}
\begin{DoxyCompactList}\small\item\em This class defines a \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} which deflects particles. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_direction_randomiser_affector}{Ogre\+::\+Direction\+Randomiser\+Affector}
\begin{DoxyCompactList}\small\item\em This class defines a \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} which applies randomness to the movement of the particles. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_keep_velocity}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Keep\+Velocity}
\begin{DoxyCompactList}\small\item\em Command object for keep\+\_\+velocity (see \hyperlink{class_ogre_1_1_param_command}{Param\+Command}). \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_randomness}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Randomness}
\begin{DoxyCompactList}\small\item\em Command object for randomness (see \hyperlink{class_ogre_1_1_param_command}{Param\+Command}). \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_scope}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Scope}
\begin{DoxyCompactList}\small\item\em Command object for scope (see \hyperlink{class_ogre_1_1_param_command}{Param\+Command}). \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_ellipsoid_emitter}{Ogre\+::\+Ellipsoid\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside an ellipsoid. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_hollow_ellipsoid_emitter}{Ogre\+::\+Hollow\+Ellipsoid\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside a hollow ellipsoid. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_linear_force_affector}{Ogre\+::\+Linear\+Force\+Affector}
\begin{DoxyCompactList}\small\item\em This class defines a \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} which applies a linear force to particles in a system. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_point_emitter}{Ogre\+::\+Point\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles from a single point. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_ring_emitter}{Ogre\+::\+Ring\+Emitter}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_ogre_1_1_particle}{Particle} emitter which emits particles randomly from points inside a ring (e.\+g. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_rotation_affector}{Ogre\+::\+Rotation\+Affector}
\begin{DoxyCompactList}\small\item\em This plugin subclass of \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} allows you to alter the rotation of particles. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_scale_affector}{Ogre\+::\+Scale\+Affector}
\begin{DoxyCompactList}\small\item\em This plugin subclass of \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector} allows you to alter the scale of particles. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group___particle_f_x_ga300271e2e1268be65c65b42023267ead}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Direction\+Randomiser\+Affector} (\hyperlink{class_ogre_1_1_particle_system}{Particle\+System} $\ast$psys)
\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\item 
void \hyperlink{group___particle_f_x_gafd1e8ecc0e92f66725b7736d884967e3}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+\_\+affect\+Particles} (\hyperlink{class_ogre_1_1_particle_system}{Particle\+System} $\ast$p\+System, \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} time\+Elapsed)
\begin{DoxyCompactList}\small\item\em See \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector}. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{group___particle_f_x_ga11842849a5af1c865f9290e2bfd5d63d}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Randomness\+::do\+Get} (const void $\ast$target) const
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{group___particle_f_x_ga255d3df2b2b331f254415a6b978f3170}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Scope\+::do\+Get} (const void $\ast$target) const
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{group___particle_f_x_ga3cacd1eeb16453b445cd6c5de43c04dd}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Keep\+Velocity\+::do\+Get} (const void $\ast$target) const
\item 
void \hyperlink{group___particle_f_x_gab114a98b943a7a59d9b93a083a0604be}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Randomness\+::do\+Set} (void $\ast$target, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val)
\item 
void \hyperlink{group___particle_f_x_gac03d38624557ad081cb6efbc2dccf720}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Scope\+::do\+Set} (void $\ast$target, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val)
\item 
void \hyperlink{group___particle_f_x_ga3b5580ef3bf3d1829afdf8110ac4c16e}{Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Keep\+Velocity\+::do\+Set} (void $\ast$target, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&val)
\item 
bool \hyperlink{group___particle_f_x_gaba8fa25929f1fb60029b009689bcadff}{Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Keep\+Velocity} (void) const
\begin{DoxyCompactList}\small\item\em Gets flag which detemines whether particle speed is changed. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{group___particle_f_x_ga58131e1318fa73bb9a847de9e1023662}{Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Randomness} (void) const
\begin{DoxyCompactList}\small\item\em Gets the randomness to apply to the particles in a system. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{group___particle_f_x_gacf98c9aa672da3cf037b1b61cb1f238e}{Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Scope} (void) const
\begin{DoxyCompactList}\small\item\em Gets the scope (percentage of particles which are randomised). \end{DoxyCompactList}\item 
void \hyperlink{group___particle_f_x_ga0a649d7e6cca7aff9f2fa47c3c608c25}{Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Keep\+Velocity} (bool keep\+Velocity)
\begin{DoxyCompactList}\small\item\em Set flag which detemines whether particle speed is changed. \end{DoxyCompactList}\item 
void \hyperlink{group___particle_f_x_gae6282c01b3efabc72eca8369559d1c63}{Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Randomness} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} force)
\begin{DoxyCompactList}\small\item\em Sets the randomness to apply to the particles in a system. \end{DoxyCompactList}\item 
void \hyperlink{group___particle_f_x_ga7512d598b06398924abbf3909793fb15}{Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Scope} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} force)
\begin{DoxyCompactList}\small\item\em Sets the scope (percentage of particles which are randomised). \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_keep_velocity}{Cmd\+Keep\+Velocity} \hyperlink{group___particle_f_x_ga976346c87e3f4bcfb82b7b98658c91eb}{Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Keep\+Velocity\+Cmd}
\item 
static \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_randomness}{Cmd\+Randomness} \hyperlink{group___particle_f_x_ga6e3625685f5f840fdb3677a187137ac1}{Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Randomness\+Cmd}
\begin{DoxyCompactList}\small\item\em Command objects. \end{DoxyCompactList}\item 
static \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_scope}{Cmd\+Scope} \hyperlink{group___particle_f_x_ga87d352225a07b2f0557454a6681320b0}{Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Scope\+Cmd}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_ogre_1_1_particle}{Particle} Effects (Emmiters, Affectors) 



\subsection{Function Documentation}
\mbox{\Hypertarget{group___particle_f_x_ga11842849a5af1c865f9290e2bfd5d63d}\label{group___particle_f_x_ga11842849a5af1c865f9290e2bfd5d63d}} 
\index{Particle\+FX@{Particle\+FX}!do\+Get@{do\+Get}}
\index{do\+Get@{do\+Get}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Get()}{doGet()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Randomness\+::do\+Get (\begin{DoxyParamCaption}\item[{const void $\ast$}]{target }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ae47ea550693403baebbcde11c59e074f}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_gab114a98b943a7a59d9b93a083a0604be}\label{group___particle_f_x_gab114a98b943a7a59d9b93a083a0604be}} 
\index{Particle\+FX@{Particle\+FX}!do\+Set@{do\+Set}}
\index{do\+Set@{do\+Set}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Set()}{doSet()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Randomness\+::do\+Set (\begin{DoxyParamCaption}\item[{void $\ast$}]{target,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ad69d7e3ca3959f0ab2e84137f621ca6a}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_ga255d3df2b2b331f254415a6b978f3170}\label{group___particle_f_x_ga255d3df2b2b331f254415a6b978f3170}} 
\index{Particle\+FX@{Particle\+FX}!do\+Get@{do\+Get}}
\index{do\+Get@{do\+Get}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Get()}{doGet()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Scope\+::do\+Get (\begin{DoxyParamCaption}\item[{const void $\ast$}]{target }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ae47ea550693403baebbcde11c59e074f}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_gac03d38624557ad081cb6efbc2dccf720}\label{group___particle_f_x_gac03d38624557ad081cb6efbc2dccf720}} 
\index{Particle\+FX@{Particle\+FX}!do\+Set@{do\+Set}}
\index{do\+Set@{do\+Set}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Set()}{doSet()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Scope\+::do\+Set (\begin{DoxyParamCaption}\item[{void $\ast$}]{target,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ad69d7e3ca3959f0ab2e84137f621ca6a}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_ga3cacd1eeb16453b445cd6c5de43c04dd}\label{group___particle_f_x_ga3cacd1eeb16453b445cd6c5de43c04dd}} 
\index{Particle\+FX@{Particle\+FX}!do\+Get@{do\+Get}}
\index{do\+Get@{do\+Get}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Get()}{doGet()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Keep\+Velocity\+::do\+Get (\begin{DoxyParamCaption}\item[{const void $\ast$}]{target }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ae47ea550693403baebbcde11c59e074f}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_ga3b5580ef3bf3d1829afdf8110ac4c16e}\label{group___particle_f_x_ga3b5580ef3bf3d1829afdf8110ac4c16e}} 
\index{Particle\+FX@{Particle\+FX}!do\+Set@{do\+Set}}
\index{do\+Set@{do\+Set}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{do\+Set()}{doSet()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Cmd\+Keep\+Velocity\+::do\+Set (\begin{DoxyParamCaption}\item[{void $\ast$}]{target,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \hyperlink{class_ogre_1_1_param_command_ad69d7e3ca3959f0ab2e84137f621ca6a}{Ogre\+::\+Param\+Command}.

\mbox{\Hypertarget{group___particle_f_x_ga300271e2e1268be65c65b42023267ead}\label{group___particle_f_x_ga300271e2e1268be65c65b42023267ead}} 
\index{Particle\+FX@{Particle\+FX}!Direction\+Randomiser\+Affector@{Direction\+Randomiser\+Affector}}
\index{Direction\+Randomiser\+Affector@{Direction\+Randomiser\+Affector}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{Direction\+Randomiser\+Affector()}{DirectionRandomiserAffector()}}
{\footnotesize\ttfamily Ogre\+::\+Direction\+Randomiser\+Affector\+::\+Direction\+Randomiser\+Affector (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_particle_system}{Particle\+System} $\ast$}]{psys }\end{DoxyParamCaption})}



Default constructor. 

\mbox{\Hypertarget{group___particle_f_x_gafd1e8ecc0e92f66725b7736d884967e3}\label{group___particle_f_x_gafd1e8ecc0e92f66725b7736d884967e3}} 
\index{Particle\+FX@{Particle\+FX}!\+\_\+affect\+Particles@{\+\_\+affect\+Particles}}
\index{\+\_\+affect\+Particles@{\+\_\+affect\+Particles}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{\+\_\+affect\+Particles()}{\_affectParticles()}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::\+\_\+affect\+Particles (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_particle_system}{Particle\+System} $\ast$}]{p\+System,  }\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{time\+Elapsed }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



See \hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector}. 



Implements \hyperlink{class_ogre_1_1_particle_affector_a61826c830fc3ef4f37410a656aae7a81}{Ogre\+::\+Particle\+Affector}.

\mbox{\Hypertarget{group___particle_f_x_gae6282c01b3efabc72eca8369559d1c63}\label{group___particle_f_x_gae6282c01b3efabc72eca8369559d1c63}} 
\index{Particle\+FX@{Particle\+FX}!set\+Randomness@{set\+Randomness}}
\index{set\+Randomness@{set\+Randomness}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{set\+Randomness()}{setRandomness()}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Randomness (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{force }\end{DoxyParamCaption})}



Sets the randomness to apply to the particles in a system. 

\mbox{\Hypertarget{group___particle_f_x_ga7512d598b06398924abbf3909793fb15}\label{group___particle_f_x_ga7512d598b06398924abbf3909793fb15}} 
\index{Particle\+FX@{Particle\+FX}!set\+Scope@{set\+Scope}}
\index{set\+Scope@{set\+Scope}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{set\+Scope()}{setScope()}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Scope (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{force }\end{DoxyParamCaption})}



Sets the scope (percentage of particles which are randomised). 

\mbox{\Hypertarget{group___particle_f_x_ga0a649d7e6cca7aff9f2fa47c3c608c25}\label{group___particle_f_x_ga0a649d7e6cca7aff9f2fa47c3c608c25}} 
\index{Particle\+FX@{Particle\+FX}!set\+Keep\+Velocity@{set\+Keep\+Velocity}}
\index{set\+Keep\+Velocity@{set\+Keep\+Velocity}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{set\+Keep\+Velocity()}{setKeepVelocity()}}
{\footnotesize\ttfamily void Ogre\+::\+Direction\+Randomiser\+Affector\+::set\+Keep\+Velocity (\begin{DoxyParamCaption}\item[{bool}]{keep\+Velocity }\end{DoxyParamCaption})}



Set flag which detemines whether particle speed is changed. 

\mbox{\Hypertarget{group___particle_f_x_ga58131e1318fa73bb9a847de9e1023662}\label{group___particle_f_x_ga58131e1318fa73bb9a847de9e1023662}} 
\index{Particle\+FX@{Particle\+FX}!get\+Randomness@{get\+Randomness}}
\index{get\+Randomness@{get\+Randomness}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{get\+Randomness()}{getRandomness()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Randomness (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Gets the randomness to apply to the particles in a system. 

\mbox{\Hypertarget{group___particle_f_x_gacf98c9aa672da3cf037b1b61cb1f238e}\label{group___particle_f_x_gacf98c9aa672da3cf037b1b61cb1f238e}} 
\index{Particle\+FX@{Particle\+FX}!get\+Scope@{get\+Scope}}
\index{get\+Scope@{get\+Scope}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{get\+Scope()}{getScope()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Scope (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Gets the scope (percentage of particles which are randomised). 

\mbox{\Hypertarget{group___particle_f_x_gaba8fa25929f1fb60029b009689bcadff}\label{group___particle_f_x_gaba8fa25929f1fb60029b009689bcadff}} 
\index{Particle\+FX@{Particle\+FX}!get\+Keep\+Velocity@{get\+Keep\+Velocity}}
\index{get\+Keep\+Velocity@{get\+Keep\+Velocity}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{get\+Keep\+Velocity()}{getKeepVelocity()}}
{\footnotesize\ttfamily bool Ogre\+::\+Direction\+Randomiser\+Affector\+::get\+Keep\+Velocity (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const}



Gets flag which detemines whether particle speed is changed. 



\subsection{Variable Documentation}
\mbox{\Hypertarget{group___particle_f_x_ga6e3625685f5f840fdb3677a187137ac1}\label{group___particle_f_x_ga6e3625685f5f840fdb3677a187137ac1}} 
\index{Particle\+FX@{Particle\+FX}!ms\+Randomness\+Cmd@{ms\+Randomness\+Cmd}}
\index{ms\+Randomness\+Cmd@{ms\+Randomness\+Cmd}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{ms\+Randomness\+Cmd}{msRandomnessCmd}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_randomness}{Cmd\+Randomness} Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Randomness\+Cmd\hspace{0.3cm}{\ttfamily [static]}}



Command objects. 

\mbox{\Hypertarget{group___particle_f_x_ga87d352225a07b2f0557454a6681320b0}\label{group___particle_f_x_ga87d352225a07b2f0557454a6681320b0}} 
\index{Particle\+FX@{Particle\+FX}!ms\+Scope\+Cmd@{ms\+Scope\+Cmd}}
\index{ms\+Scope\+Cmd@{ms\+Scope\+Cmd}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{ms\+Scope\+Cmd}{msScopeCmd}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_scope}{Cmd\+Scope} Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Scope\+Cmd\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{group___particle_f_x_ga976346c87e3f4bcfb82b7b98658c91eb}\label{group___particle_f_x_ga976346c87e3f4bcfb82b7b98658c91eb}} 
\index{Particle\+FX@{Particle\+FX}!ms\+Keep\+Velocity\+Cmd@{ms\+Keep\+Velocity\+Cmd}}
\index{ms\+Keep\+Velocity\+Cmd@{ms\+Keep\+Velocity\+Cmd}!Particle\+FX@{Particle\+FX}}
\subsubsection{\texorpdfstring{ms\+Keep\+Velocity\+Cmd}{msKeepVelocityCmd}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_direction_randomiser_affector_1_1_cmd_keep_velocity}{Cmd\+Keep\+Velocity} Ogre\+::\+Direction\+Randomiser\+Affector\+::ms\+Keep\+Velocity\+Cmd\hspace{0.3cm}{\ttfamily [static]}}

