Particle Universe  1.2
ParticleUniverse::ParticleUniversePlugin Class Reference

#include <ParticleUniversePlugin.h>

Inheritance diagram for ParticleUniverse::ParticleUniversePlugin:

Public Member Functions

 ParticleUniversePlugin (void)
 
const StringgetName (void) const
 
void install (void)
 
void initialise (void)
 
void shutdown (void)
 
void uninstall (void)
 
- Public Member Functions inherited from Ogre::Plugin
 Plugin ()
 
virtual ~Plugin ()
 

Protected Attributes

ParticleSystemManagermParticleSystemManager
 
vector< ParticleRendererFactory * > mRendererFactories
 
vector< ParticleEmitterFactory * > mEmitterFactories
 
vector< ParticleAffectorFactory * > mAffectorFactories
 
vector< ParticleObserverFactory * > mObserverFactories
 
vector< ParticleEventHandlerFactory * > mEventHandlerFactories
 
vector< ExternFactory * > mExternFactories
 
vector< ParticleBehaviourFactory * > mBehaviourFactories
 

Detailed Description

Plugin instance for Particle Universe

Constructor & Destructor Documentation

ParticleUniverse::ParticleUniversePlugin::ParticleUniversePlugin ( void  )

Member Function Documentation

const String& ParticleUniverse::ParticleUniversePlugin::getName ( void  ) const
virtual

Implements Ogre::Plugin.

void ParticleUniverse::ParticleUniversePlugin::initialise ( void  )
virtual

Implements Ogre::Plugin.

void ParticleUniverse::ParticleUniversePlugin::install ( void  )
virtual

Implements Ogre::Plugin.

void ParticleUniverse::ParticleUniversePlugin::shutdown ( void  )
virtual

Implements Ogre::Plugin.

void ParticleUniverse::ParticleUniversePlugin::uninstall ( void  )
virtual

Implements Ogre::Plugin.

Member Data Documentation

vector<ParticleAffectorFactory*> ParticleUniverse::ParticleUniversePlugin::mAffectorFactories
protected
vector<ParticleBehaviourFactory*> ParticleUniverse::ParticleUniversePlugin::mBehaviourFactories
protected
vector<ParticleEmitterFactory*> ParticleUniverse::ParticleUniversePlugin::mEmitterFactories
protected
vector<ParticleEventHandlerFactory*> ParticleUniverse::ParticleUniversePlugin::mEventHandlerFactories
protected
vector<ExternFactory*> ParticleUniverse::ParticleUniversePlugin::mExternFactories
protected
vector<ParticleObserverFactory*> ParticleUniverse::ParticleUniversePlugin::mObserverFactories
protected
ParticleSystemManager* ParticleUniverse::ParticleUniversePlugin::mParticleSystemManager
protected
vector<ParticleRendererFactory*> ParticleUniverse::ParticleUniversePlugin::mRendererFactories
protected

The documentation for this class was generated from the following file: