\hypertarget{group___effects}{}\doxysection{Effects}
\label{group___effects}\index{Effects@{Effects}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard}{Ogre\+::\+Billboard}}
\begin{DoxyCompactList}\small\item\em A billboard is a primitive which always faces the camera in every frame. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_chain}{Ogre\+::\+Billboard\+Chain}}
\begin{DoxyCompactList}\small\item\em Allows the rendering of a chain of connected billboards. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_chain_factory}{Ogre\+::\+Billboard\+Chain\+Factory}}
\begin{DoxyCompactList}\small\item\em Factory object for creating \mbox{\hyperlink{class_ogre_1_1_billboard_chain}{Billboard\+Chain}} instances. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_particle_renderer}{Ogre\+::\+Billboard\+Particle\+Renderer}}
\begin{DoxyCompactList}\small\item\em Specialisation of \mbox{\hyperlink{class_ogre_1_1_particle_system_renderer}{Particle\+System\+Renderer}} to render particles using a \mbox{\hyperlink{class_ogre_1_1_billboard_set}{Billboard\+Set}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_particle_renderer_factory}{Ogre\+::\+Billboard\+Particle\+Renderer\+Factory}}
\begin{DoxyCompactList}\small\item\em Factory class for \mbox{\hyperlink{class_ogre_1_1_billboard_particle_renderer}{Billboard\+Particle\+Renderer}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_set}{Ogre\+::\+Billboard\+Set}}
\begin{DoxyCompactList}\small\item\em A collection of billboards (faces which are always facing the given direction) with the same (default) dimensions, material and which are fairly close proximity to each other. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_billboard_set_factory}{Ogre\+::\+Billboard\+Set\+Factory}}
\begin{DoxyCompactList}\small\item\em Factory object for creating \mbox{\hyperlink{class_ogre_1_1_billboard_set}{Billboard\+Set}} instances. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_composition_pass}{Ogre\+::\+Composition\+Pass}}
\begin{DoxyCompactList}\small\item\em Object representing one pass or operation in a composition sequence. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_composition_target_pass}{Ogre\+::\+Composition\+Target\+Pass}}
\begin{DoxyCompactList}\small\item\em Object representing one render to a \mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} or \mbox{\hyperlink{class_ogre_1_1_viewport}{Viewport}} in the \mbox{\hyperlink{namespace_ogre}{Ogre}} Composition framework. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_composition_technique}{Ogre\+::\+Composition\+Technique}}
\begin{DoxyCompactList}\small\item\em Base composition technique, can be subclassed in plugins. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_compositor}{Ogre\+::\+Compositor}}
\begin{DoxyCompactList}\small\item\em Class representing a \mbox{\hyperlink{class_ogre_1_1_compositor}{Compositor}} object. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_compositor_chain}{Ogre\+::\+Compositor\+Chain}}
\begin{DoxyCompactList}\small\item\em Chain of compositor effects applying to one viewport. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_compositor_instance}{Ogre\+::\+Compositor\+Instance}}
\begin{DoxyCompactList}\small\item\em An instance of a \mbox{\hyperlink{class_ogre_1_1_compositor}{Compositor}} object for one \mbox{\hyperlink{class_ogre_1_1_viewport}{Viewport}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_compositor_logic}{Ogre\+::\+Compositor\+Logic}}
\begin{DoxyCompactList}\small\item\em Interface for compositor logics, which can be automatically binded to compositors, allowing per-\/compositor logic (such as attaching a relevant listener) to happen automatically. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_compositor_manager}{Ogre\+::\+Compositor\+Manager}}
\begin{DoxyCompactList}\small\item\em Class for managing \mbox{\hyperlink{class_ogre_1_1_compositor}{Compositor}} settings for \mbox{\hyperlink{namespace_ogre}{Ogre}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_custom_composition_pass}{Ogre\+::\+Custom\+Composition\+Pass}}
\begin{DoxyCompactList}\small\item\em Interface for custom composition passes, allowing custom operations (in addition to the quad, scene and clear operations) in composition passes. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle}{Ogre\+::\+Particle}}
\begin{DoxyCompactList}\small\item\em Class representing a single particle instance. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_affector}{Ogre\+::\+Particle\+Affector}}
\begin{DoxyCompactList}\small\item\em Abstract class defining the interface to be implemented by particle affectors. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_affector_factory}{Ogre\+::\+Particle\+Affector\+Factory}}
\begin{DoxyCompactList}\small\item\em Abstract class defining the interface to be implemented by creators of \mbox{\hyperlink{class_ogre_1_1_particle_affector}{Particle\+Affector}} subclasses. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_emitter}{Ogre\+::\+Particle\+Emitter}}
\begin{DoxyCompactList}\small\item\em Abstract class defining the interface to be implemented by particle emitters. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_emitter_factory}{Ogre\+::\+Particle\+Emitter\+Factory}}
\begin{DoxyCompactList}\small\item\em Abstract class defining the interface to be implemented by creators of \mbox{\hyperlink{class_ogre_1_1_particle_emitter}{Particle\+Emitter}} subclasses. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_iterator}{Ogre\+::\+Particle\+Iterator}}
\begin{DoxyCompactList}\small\item\em Convenience class to make it easy to step through all particles in a \mbox{\hyperlink{class_ogre_1_1_particle_system}{Particle\+System}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_system}{Ogre\+::\+Particle\+System}}
\begin{DoxyCompactList}\small\item\em Class defining particle system based special effects. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_system_factory}{Ogre\+::\+Particle\+System\+Factory}}
\begin{DoxyCompactList}\small\item\em Factory object for creating \mbox{\hyperlink{class_ogre_1_1_particle_system}{Particle\+System}} instances. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_system_manager}{Ogre\+::\+Particle\+System\+Manager}}
\begin{DoxyCompactList}\small\item\em Manages particle systems, particle system scripts (templates) and the available emitter \& affector factories. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_system_renderer}{Ogre\+::\+Particle\+System\+Renderer}}
\begin{DoxyCompactList}\small\item\em Abstract class defining the interface required to be implemented by classes which provide rendering capability to \mbox{\hyperlink{class_ogre_1_1_particle_system}{Particle\+System}} instances. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_system_renderer_factory}{Ogre\+::\+Particle\+System\+Renderer\+Factory}}
\begin{DoxyCompactList}\small\item\em Abstract class definition of a factory object for \mbox{\hyperlink{class_ogre_1_1_particle_system_renderer}{Particle\+System\+Renderer}}. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_particle_visual_data}{Ogre\+::\+Particle\+Visual\+Data}}
\begin{DoxyCompactList}\small\item\em Abstract class containing any additional data required to be associated with a particle to perform the required rendering. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_ribbon_trail}{Ogre\+::\+Ribbon\+Trail}}
\begin{DoxyCompactList}\small\item\em Subclass of \mbox{\hyperlink{class_ogre_1_1_billboard_chain}{Billboard\+Chain}} which automatically leaves a trail behind one or more \mbox{\hyperlink{class_ogre_1_1_node}{Node}} instances. \end{DoxyCompactList}\item 
class \mbox{\hyperlink{class_ogre_1_1_ribbon_trail_factory}{Ogre\+::\+Ribbon\+Trail\+Factory}}
\begin{DoxyCompactList}\small\item\em Factory object for creating \mbox{\hyperlink{class_ogre_1_1_ribbon_trail}{Ribbon\+Trail}} instances. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group___effects_ga37abc46b1f74f855e13334aa44f4ec5e}{Ogre\+::\+Billboard\+Origin}} \{ \newline
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea2f0d9a0c7a6232a62819ba5f8088ce41}{Ogre\+::\+B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eaec907934218991032b9b5f34a2d0d612}{Ogre\+::\+B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+C\+E\+N\+T\+ER}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea183e54039d91c27835e5f7a066f8e485}{Ogre\+::\+B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea306c93ed76b358c9d6aef5b6ff413857}{Ogre\+::\+B\+B\+O\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+L\+E\+FT}}, 
\newline
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab17acd1195e321856b4e5a91ccb300a4}{Ogre\+::\+B\+B\+O\+\_\+\+C\+E\+N\+T\+ER}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea4456ff76b26ecc97f3c34c2c709cf47b}{Ogre\+::\+B\+B\+O\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+R\+I\+G\+HT}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea6434f4b60d73ffb70c9ceefd1b5595dc}{Ogre\+::\+B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT}}, 
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea928ae6264de474f12e6e3ca00419ae2b}{Ogre\+::\+B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+C\+E\+N\+T\+ER}}, 
\newline
\mbox{\hyperlink{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab67c73db2cf842dee641805c415901cb}{Ogre\+::\+B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT}}
 \}
\begin{DoxyCompactList}\small\item\em Enum covering what exactly a billboard\textquotesingle{}s position means (center, top-\/left etc). \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group___effects_ga4f3a37a5b62f0a2ddda53f789e736cbd}{Ogre\+::\+Billboard\+Rotation\+Type}} \{ \mbox{\hyperlink{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbda6a7f6b74eba56f5035dab96d94b07cad}{Ogre\+::\+B\+B\+R\+\_\+\+V\+E\+R\+T\+EX}}, 
\mbox{\hyperlink{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbdafc76d69a1ee25ad91871544eca2ca03f}{Ogre\+::\+B\+B\+R\+\_\+\+T\+E\+X\+C\+O\+O\+RD}}
 \}
\begin{DoxyCompactList}\small\item\em The rotation type of billboard. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group___effects_ga8a7bd8c019e0d8e7049e855847af2a1c}{Ogre\+::\+Billboard\+Type}} \{ \newline
\mbox{\hyperlink{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1caafd0ef3ee3353703249e160930424b7d}{Ogre\+::\+B\+B\+T\+\_\+\+P\+O\+I\+NT}}, 
\mbox{\hyperlink{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cacfc7dcc9adc26c7b19c0a7047ee5ec1b}{Ogre\+::\+B\+B\+T\+\_\+\+O\+R\+I\+E\+N\+T\+E\+D\+\_\+\+C\+O\+M\+M\+ON}}, 
\mbox{\hyperlink{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cabffcbe8d1e5e7d545d8f33762db75176}{Ogre\+::\+B\+B\+T\+\_\+\+O\+R\+I\+E\+N\+T\+E\+D\+\_\+\+S\+E\+LF}}, 
\mbox{\hyperlink{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1ca9f88ba12ab6dd77447b73a0272147a4f}{Ogre\+::\+B\+B\+T\+\_\+\+P\+E\+R\+P\+E\+N\+D\+I\+C\+U\+L\+A\+R\+\_\+\+C\+O\+M\+M\+ON}}, 
\newline
\mbox{\hyperlink{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cab4c7cffc09bcc71b32cb6b4e5f758ee6}{Ogre\+::\+B\+B\+T\+\_\+\+P\+E\+R\+P\+E\+N\+D\+I\+C\+U\+L\+A\+R\+\_\+\+S\+E\+LF}}
 \}
\begin{DoxyCompactList}\small\item\em The type of billboard to use. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const size\+\_\+t \mbox{\hyperlink{group___effects_ga56cbccda3a83b1e035e5be74fb17406e}{Ogre\+::\+R\+E\+N\+D\+E\+R\+\_\+\+Q\+U\+E\+U\+E\+\_\+\+C\+O\+U\+NT}} = \mbox{\hyperlink{group___render_system_ggad08013a341ff0ef07c39fa3502bf6c00a2d1e261d9e3298b1cb7272b392f550b1}{R\+E\+N\+D\+E\+R\+\_\+\+Q\+U\+E\+U\+E\+\_\+\+M\+AX}}+1
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{group___effects_ga37abc46b1f74f855e13334aa44f4ec5e}\label{group___effects_ga37abc46b1f74f855e13334aa44f4ec5e}} 
\index{Effects@{Effects}!BillboardOrigin@{BillboardOrigin}}
\index{BillboardOrigin@{BillboardOrigin}!Effects@{Effects}}
\doxysubsubsection{\texorpdfstring{BillboardOrigin}{BillboardOrigin}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group___effects_ga37abc46b1f74f855e13334aa44f4ec5e}{Ogre\+::\+Billboard\+Origin}}}



Enum covering what exactly a billboard\textquotesingle{}s position means (center, top-\/left etc). 

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{class_ogre_1_1_billboard_set_ae57f3915d9864c79ca7f0735679f7a13}{Billboard\+Set\+::set\+Billboard\+Origin}} 
\end{DoxySeeAlso}
\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_TOP\_LEFT@{BBO\_TOP\_LEFT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_TOP\_LEFT@{BBO\_TOP\_LEFT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea2f0d9a0c7a6232a62819ba5f8088ce41}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea2f0d9a0c7a6232a62819ba5f8088ce41}} 
B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+L\+E\+FT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_TOP\_CENTER@{BBO\_TOP\_CENTER}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_TOP\_CENTER@{BBO\_TOP\_CENTER}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eaec907934218991032b9b5f34a2d0d612}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eaec907934218991032b9b5f34a2d0d612}} 
B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+C\+E\+N\+T\+ER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_TOP\_RIGHT@{BBO\_TOP\_RIGHT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_TOP\_RIGHT@{BBO\_TOP\_RIGHT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea183e54039d91c27835e5f7a066f8e485}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea183e54039d91c27835e5f7a066f8e485}} 
B\+B\+O\+\_\+\+T\+O\+P\+\_\+\+R\+I\+G\+HT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_CENTER\_LEFT@{BBO\_CENTER\_LEFT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_CENTER\_LEFT@{BBO\_CENTER\_LEFT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea306c93ed76b358c9d6aef5b6ff413857}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea306c93ed76b358c9d6aef5b6ff413857}} 
B\+B\+O\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+L\+E\+FT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_CENTER@{BBO\_CENTER}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_CENTER@{BBO\_CENTER}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab17acd1195e321856b4e5a91ccb300a4}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab17acd1195e321856b4e5a91ccb300a4}} 
B\+B\+O\+\_\+\+C\+E\+N\+T\+ER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_CENTER\_RIGHT@{BBO\_CENTER\_RIGHT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_CENTER\_RIGHT@{BBO\_CENTER\_RIGHT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea4456ff76b26ecc97f3c34c2c709cf47b}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea4456ff76b26ecc97f3c34c2c709cf47b}} 
B\+B\+O\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+R\+I\+G\+HT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_BOTTOM\_LEFT@{BBO\_BOTTOM\_LEFT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_BOTTOM\_LEFT@{BBO\_BOTTOM\_LEFT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea6434f4b60d73ffb70c9ceefd1b5595dc}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea6434f4b60d73ffb70c9ceefd1b5595dc}} 
B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+L\+E\+FT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_BOTTOM\_CENTER@{BBO\_BOTTOM\_CENTER}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_BOTTOM\_CENTER@{BBO\_BOTTOM\_CENTER}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea928ae6264de474f12e6e3ca00419ae2b}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5ea928ae6264de474f12e6e3ca00419ae2b}} 
B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+C\+E\+N\+T\+ER&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBO\_BOTTOM\_RIGHT@{BBO\_BOTTOM\_RIGHT}!Effects@{Effects}}\index{Effects@{Effects}!BBO\_BOTTOM\_RIGHT@{BBO\_BOTTOM\_RIGHT}}}\mbox{\Hypertarget{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab67c73db2cf842dee641805c415901cb}\label{group___effects_gga37abc46b1f74f855e13334aa44f4ec5eab67c73db2cf842dee641805c415901cb}} 
B\+B\+O\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+R\+I\+G\+HT&\\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group___effects_ga4f3a37a5b62f0a2ddda53f789e736cbd}\label{group___effects_ga4f3a37a5b62f0a2ddda53f789e736cbd}} 
\index{Effects@{Effects}!BillboardRotationType@{BillboardRotationType}}
\index{BillboardRotationType@{BillboardRotationType}!Effects@{Effects}}
\doxysubsubsection{\texorpdfstring{BillboardRotationType}{BillboardRotationType}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group___effects_ga4f3a37a5b62f0a2ddda53f789e736cbd}{Ogre\+::\+Billboard\+Rotation\+Type}}}



The rotation type of billboard. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BBR\_VERTEX@{BBR\_VERTEX}!Effects@{Effects}}\index{Effects@{Effects}!BBR\_VERTEX@{BBR\_VERTEX}}}\mbox{\Hypertarget{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbda6a7f6b74eba56f5035dab96d94b07cad}\label{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbda6a7f6b74eba56f5035dab96d94b07cad}} 
B\+B\+R\+\_\+\+V\+E\+R\+T\+EX&Rotate the billboard\textquotesingle{}s vertices around their facing direction. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBR\_TEXCOORD@{BBR\_TEXCOORD}!Effects@{Effects}}\index{Effects@{Effects}!BBR\_TEXCOORD@{BBR\_TEXCOORD}}}\mbox{\Hypertarget{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbdafc76d69a1ee25ad91871544eca2ca03f}\label{group___effects_gga4f3a37a5b62f0a2ddda53f789e736cbdafc76d69a1ee25ad91871544eca2ca03f}} 
B\+B\+R\+\_\+\+T\+E\+X\+C\+O\+O\+RD&Rotate the billboard\textquotesingle{}s texture coordinates. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{group___effects_ga8a7bd8c019e0d8e7049e855847af2a1c}\label{group___effects_ga8a7bd8c019e0d8e7049e855847af2a1c}} 
\index{Effects@{Effects}!BillboardType@{BillboardType}}
\index{BillboardType@{BillboardType}!Effects@{Effects}}
\doxysubsubsection{\texorpdfstring{BillboardType}{BillboardType}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{group___effects_ga8a7bd8c019e0d8e7049e855847af2a1c}{Ogre\+::\+Billboard\+Type}}}



The type of billboard to use. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{BBT\_POINT@{BBT\_POINT}!Effects@{Effects}}\index{Effects@{Effects}!BBT\_POINT@{BBT\_POINT}}}\mbox{\Hypertarget{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1caafd0ef3ee3353703249e160930424b7d}\label{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1caafd0ef3ee3353703249e160930424b7d}} 
B\+B\+T\+\_\+\+P\+O\+I\+NT&Standard point billboard (default), always faces the camera completely and is always upright. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBT\_ORIENTED\_COMMON@{BBT\_ORIENTED\_COMMON}!Effects@{Effects}}\index{Effects@{Effects}!BBT\_ORIENTED\_COMMON@{BBT\_ORIENTED\_COMMON}}}\mbox{\Hypertarget{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cacfc7dcc9adc26c7b19c0a7047ee5ec1b}\label{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cacfc7dcc9adc26c7b19c0a7047ee5ec1b}} 
B\+B\+T\+\_\+\+O\+R\+I\+E\+N\+T\+E\+D\+\_\+\+C\+O\+M\+M\+ON&Billboards are oriented around a shared direction vector (used as Y axis) and only rotate around this to face the camera. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBT\_ORIENTED\_SELF@{BBT\_ORIENTED\_SELF}!Effects@{Effects}}\index{Effects@{Effects}!BBT\_ORIENTED\_SELF@{BBT\_ORIENTED\_SELF}}}\mbox{\Hypertarget{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cabffcbe8d1e5e7d545d8f33762db75176}\label{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cabffcbe8d1e5e7d545d8f33762db75176}} 
B\+B\+T\+\_\+\+O\+R\+I\+E\+N\+T\+E\+D\+\_\+\+S\+E\+LF&Billboards are oriented around their own direction vector (their own Y axis) and only rotate around this to face the camera. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBT\_PERPENDICULAR\_COMMON@{BBT\_PERPENDICULAR\_COMMON}!Effects@{Effects}}\index{Effects@{Effects}!BBT\_PERPENDICULAR\_COMMON@{BBT\_PERPENDICULAR\_COMMON}}}\mbox{\Hypertarget{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1ca9f88ba12ab6dd77447b73a0272147a4f}\label{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1ca9f88ba12ab6dd77447b73a0272147a4f}} 
B\+B\+T\+\_\+\+P\+E\+R\+P\+E\+N\+D\+I\+C\+U\+L\+A\+R\+\_\+\+C\+O\+M\+M\+ON&Billboards are perpendicular to a shared direction vector (used as Z axis, the facing direction) and X, Y axis are determined by a shared up-\/vertor. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{BBT\_PERPENDICULAR\_SELF@{BBT\_PERPENDICULAR\_SELF}!Effects@{Effects}}\index{Effects@{Effects}!BBT\_PERPENDICULAR\_SELF@{BBT\_PERPENDICULAR\_SELF}}}\mbox{\Hypertarget{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cab4c7cffc09bcc71b32cb6b4e5f758ee6}\label{group___effects_gga8a7bd8c019e0d8e7049e855847af2a1cab4c7cffc09bcc71b32cb6b4e5f758ee6}} 
B\+B\+T\+\_\+\+P\+E\+R\+P\+E\+N\+D\+I\+C\+U\+L\+A\+R\+\_\+\+S\+E\+LF&Billboards are perpendicular to their own direction vector (their own Z axis, the facing direction) and X, Y axis are determined by a shared up-\/vertor. \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{group___effects_ga56cbccda3a83b1e035e5be74fb17406e}\label{group___effects_ga56cbccda3a83b1e035e5be74fb17406e}} 
\index{Effects@{Effects}!RENDER\_QUEUE\_COUNT@{RENDER\_QUEUE\_COUNT}}
\index{RENDER\_QUEUE\_COUNT@{RENDER\_QUEUE\_COUNT}!Effects@{Effects}}
\doxysubsubsection{\texorpdfstring{RENDER\_QUEUE\_COUNT}{RENDER\_QUEUE\_COUNT}}
{\footnotesize\ttfamily const size\+\_\+t Ogre\+::\+R\+E\+N\+D\+E\+R\+\_\+\+Q\+U\+E\+U\+E\+\_\+\+C\+O\+U\+NT = \mbox{\hyperlink{group___render_system_ggad08013a341ff0ef07c39fa3502bf6c00a2d1e261d9e3298b1cb7272b392f550b1}{R\+E\+N\+D\+E\+R\+\_\+\+Q\+U\+E\+U\+E\+\_\+\+M\+AX}}+1}

