# OgreParticleSystem.h File Reference

`#include "OgrePrerequisites.h"`
`#include "OgreVector3.h"`
`#include "OgreString.h"`
`#include "OgreParticleIterator.h"`
`#include "OgreStringInterface.h"`
`#include "OgreMovableObject.h"`
`#include "OgreRadixSort.h"`
`#include "OgreController.h"`
`#include "OgreResourceGroupManager.h"`

Go to the source code of this file.

## Classes

class | Ogre::ParticleSystem
| Class defining particle system based special effects. More...
class | Ogre::ParticleSystem::CmdQuota
| Command object for quota (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdEmittedEmitterQuota
| Command object for emittedEmitterQuota (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdMaterial
| Command object for material (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdCull
| Command object for cull_each (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdWidth
| Command object for particle_width (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdHeight
| Command object for particle_height (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdRenderer
| Command object for renderer (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdSorted
| Command object for sorting (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdLocalSpace
| Command object for local space (see ParamCommand). More...
class | Ogre::ParticleSystem::CmdIterationInterval
| Command object for iteration interval(see ParamCommand). More...
class | Ogre::ParticleSystem::CmdNonvisibleTimeout
| Command object for nonvisible timeout (see ParamCommand). More...
struct | Ogre::ParticleSystem::SortByDirectionFunctor
| Sort by direction functor. More...
struct | Ogre::ParticleSystem::SortByDistanceFunctor
| Sort by distance functor. More...

## Namespaces

namespace | Ogre

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Wed Nov 3 2010 19:24:52