_createSystemImpl(const String &name) | ParticleUniverse::ParticleSystemManager | protected |
_createSystemImpl(const String &name, const String &templateName) | ParticleUniverse::ParticleSystemManager | protected |
_destroySystemImpl(ParticleSystem *particleSystem) | ParticleUniverse::ParticleSystemManager | protected |
_getAliasMap(void) | ParticleUniverse::ParticleSystemManager | |
addAffectorFactory(ParticleAffectorFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addAlias(IAlias *alias) | ParticleUniverse::ParticleSystemManager | |
addBehaviourFactory(ParticleBehaviourFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addEmitterFactory(ParticleEmitterFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addEventHandlerFactory(ParticleEventHandlerFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addExternFactory(ExternFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addObserverFactory(ParticleObserverFactory *factory) | ParticleUniverse::ParticleSystemManager | |
addParticleSystemTemplate(const String &name, ParticleSystem *systemTemplate) | ParticleUniverse::ParticleSystemManager | |
addRendererFactory(ParticleRendererFactory *factory) | ParticleUniverse::ParticleSystemManager | |
AffectorFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
AliasMap typedef | ParticleUniverse::ParticleSystemManager | protected |
BehaviourFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
cloneAffector(ParticleAffector *affector) | ParticleUniverse::ParticleSystemManager | |
cloneBehaviour(ParticleBehaviour *behaviour) | ParticleUniverse::ParticleSystemManager | |
cloneEmitter(ParticleEmitter *emitter) | ParticleUniverse::ParticleSystemManager | |
cloneEventHandler(ParticleEventHandler *eventHandler) | ParticleUniverse::ParticleSystemManager | |
cloneExtern(Extern *externObject) | ParticleUniverse::ParticleSystemManager | |
cloneObserver(ParticleObserver *observer) | ParticleUniverse::ParticleSystemManager | |
cloneRenderer(ParticleRenderer *renderer) | ParticleUniverse::ParticleSystemManager | |
cloneTechnique(ParticleTechnique *technique) | ParticleUniverse::ParticleSystemManager | |
createAffector(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
createBehaviour(const String &behaviourType) | ParticleUniverse::ParticleSystemManager | |
createBoxSet(const String &name, Ogre::SceneManager *sceneManager, const uint poolSize=20) | ParticleUniverse::ParticleSystemManager | |
createCameraDependency(void) | ParticleUniverse::ParticleSystemManager | |
createDepthMap(Camera *camera, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
createDynamicAttribute(DynamicAttribute::DynamicAttributeType type) | ParticleUniverse::ParticleSystemManager | |
createEmitter(const String &emitterType) | ParticleUniverse::ParticleSystemManager | |
createEventHandler(const String &eventHandlerType) | ParticleUniverse::ParticleSystemManager | |
createExtern(const String &externType) | ParticleUniverse::ParticleSystemManager | |
createObserver(const String &observerType) | ParticleUniverse::ParticleSystemManager | |
createParticleSystem(const String &name, const String &templateName, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
createParticleSystem(const String &name, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
createParticleSystemTemplate(const String &name, const String &resourceGroupName) | ParticleUniverse::ParticleSystemManager | |
createRenderer(const String &rendererType) | ParticleUniverse::ParticleSystemManager | |
createSphereSet(const String &name, Ogre::SceneManager *sceneManager, const uint poolSize=20) | ParticleUniverse::ParticleSystemManager | |
createTechnique(void) | ParticleUniverse::ParticleSystemManager | |
destroyAffector(ParticleAffector *affector) | ParticleUniverse::ParticleSystemManager | |
destroyAffectorFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
destroyAlias(IAlias *alias) | ParticleUniverse::ParticleSystemManager | |
destroyAllAliasses(void) | ParticleUniverse::ParticleSystemManager | |
destroyAllParticleSystems(Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
destroyAllParticleSystemTemplates(void) | ParticleUniverse::ParticleSystemManager | |
destroyBehaviour(ParticleBehaviour *behaviour) | ParticleUniverse::ParticleSystemManager | |
destroyBehaviourFactory(const String &behaviourType) | ParticleUniverse::ParticleSystemManager | |
destroyBoxSet(BoxSet *boxSet, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
destroyDepthMap(void) | ParticleUniverse::ParticleSystemManager | |
destroyEmitter(ParticleEmitter *emitter) | ParticleUniverse::ParticleSystemManager | |
destroyEmitterFactory(const String &emitterType) | ParticleUniverse::ParticleSystemManager | |
destroyEventHandler(ParticleEventHandler *eventHandler) | ParticleUniverse::ParticleSystemManager | |
destroyEventHandlerFactory(const String &eventHandlerType) | ParticleUniverse::ParticleSystemManager | |
destroyExtern(Extern *externObject) | ParticleUniverse::ParticleSystemManager | |
destroyExternFactory(const String &externType) | ParticleUniverse::ParticleSystemManager | |
destroyObserver(ParticleObserver *observer) | ParticleUniverse::ParticleSystemManager | |
destroyObserverFactory(const String &observerType) | ParticleUniverse::ParticleSystemManager | |
destroyParticleSystem(ParticleSystem *particleSystem, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
destroyParticleSystem(const String &particleSystemName, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
destroyParticleSystemTemplate(const String &templateName) | ParticleUniverse::ParticleSystemManager | |
destroyRenderer(ParticleRenderer *renderer) | ParticleUniverse::ParticleSystemManager | |
destroyRendererFactory(const String &rendererType) | ParticleUniverse::ParticleSystemManager | |
destroySphereSet(SphereSet *sphereSet, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
destroyTechnique(ParticleTechnique *technique) | ParticleUniverse::ParticleSystemManager | |
EmitterFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
EventHandlerFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
ExternFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
getAffectorFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
getAlias(const String &aliasName) | ParticleUniverse::ParticleSystemManager | |
getBehaviourFactory(const String &behaviourType) | ParticleUniverse::ParticleSystemManager | |
getDepthScale(void) const | ParticleUniverse::ParticleSystemManager | |
getDepthTextureName(void) | ParticleUniverse::ParticleSystemManager | |
getEmitterFactory(const String &emitterType) | ParticleUniverse::ParticleSystemManager | |
getEventHandlerFactory(const String &eventHandlerType) | ParticleUniverse::ParticleSystemManager | |
getExternFactory(const String &externType) | ParticleUniverse::ParticleSystemManager | |
getLastCreatedParticleSystemTemplateName(void) | ParticleUniverse::ParticleSystemManager | |
getObserverFactory(const String &observerType) | ParticleUniverse::ParticleSystemManager | |
getParticleScriptSerializer(void) const | ParticleUniverse::ParticleSystemManager | |
getParticleSystem(const String &name) | ParticleUniverse::ParticleSystemManager | |
getParticleSystemTemplate(const String &templateName) | ParticleUniverse::ParticleSystemManager | |
getRendererFactory(const String &rendererType) | ParticleUniverse::ParticleSystemManager | |
getSingleton(void) | ParticleUniverse::ParticleSystemManager | static |
getSingletonPtr(void) | ParticleUniverse::ParticleSystemManager | static |
isAutoLoadMaterials(void) const | ParticleUniverse::ParticleSystemManager | |
mAffectorFactories | ParticleUniverse::ParticleSystemManager | protected |
mAliasMap | ParticleUniverse::ParticleSystemManager | protected |
mAttachableWriter | ParticleUniverse::ParticleSystemManager | protected |
mAutoLoadMaterials | ParticleUniverse::ParticleSystemManager | protected |
mBehaviourFactories | ParticleUniverse::ParticleSystemManager | protected |
mBoxSetFactory | ParticleUniverse::ParticleSystemManager | protected |
mBuiltinScriptTranslatorManager | ParticleUniverse::ParticleSystemManager | protected |
mCameraDependency | ParticleUniverse::ParticleSystemManager | protected |
mCameraDependencyWriter | ParticleUniverse::ParticleSystemManager | protected |
mDepthFragmentName | ParticleUniverse::ParticleSystemManager | protected |
mDepthMap | ParticleUniverse::ParticleSystemManager | protected |
mDepthMapExtern | ParticleUniverse::ParticleSystemManager | protected |
mDepthMapTargetListener | ParticleUniverse::ParticleSystemManager | protected |
mDepthMaterialName | ParticleUniverse::ParticleSystemManager | protected |
mDepthPass | ParticleUniverse::ParticleSystemManager | protected |
mDepthScale | ParticleUniverse::ParticleSystemManager | protected |
mDepthTechnique | ParticleUniverse::ParticleSystemManager | protected |
mDepthTextureName | ParticleUniverse::ParticleSystemManager | protected |
mDepthVertexName | ParticleUniverse::ParticleSystemManager | protected |
mDynamicAttributeWriter | ParticleUniverse::ParticleSystemManager | protected |
mEmitterFactories | ParticleUniverse::ParticleSystemManager | protected |
mEventHandlerFactories | ParticleUniverse::ParticleSystemManager | protected |
mExternFactories | ParticleUniverse::ParticleSystemManager | protected |
mLastCreatedParticleSystemTemplateName | ParticleUniverse::ParticleSystemManager | protected |
mObserverFactories | ParticleUniverse::ParticleSystemManager | protected |
mParticleAffectorWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleEmitterWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleObserverWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleRendererWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleScriptSerializer | ParticleUniverse::ParticleSystemManager | protected |
mParticleSystemFactory | ParticleUniverse::ParticleSystemManager | protected |
mParticleSystemManagerWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleSystems | ParticleUniverse::ParticleSystemManager | protected |
mParticleSystemTemplates | ParticleUniverse::ParticleSystemManager | protected |
mParticleSystemWriter | ParticleUniverse::ParticleSystemManager | protected |
mParticleTechniqueWriter | ParticleUniverse::ParticleSystemManager | protected |
mRendererFactories | ParticleUniverse::ParticleSystemManager | protected |
mSphereSetFactory | ParticleUniverse::ParticleSystemManager | protected |
notifyDepthMapNeeded(Camera *camera, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
ObserverFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
ParticleSystemFactory class | ParticleUniverse::ParticleSystemManager | friend |
ParticleSystemManager(void) | ParticleUniverse::ParticleSystemManager | |
ParticleSystemMap typedef | ParticleUniverse::ParticleSystemManager | protected |
ParticleSystemTemplateMap typedef | ParticleUniverse::ParticleSystemManager | protected |
particleSystemTemplateNames(vector< String > &v) | ParticleUniverse::ParticleSystemManager | |
registerAttachable(Attachable *attachable, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
registerSoftParticlesRenderer(ParticleRenderer *renderer) | ParticleUniverse::ParticleSystemManager | |
removeAffectorFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
removeAndDestroyDanglingSceneNodes(Ogre::SceneNode *sceneNode) | ParticleUniverse::ParticleSystemManager | |
removeBehaviourFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
removeEmitterFactory(const String &emitterType) | ParticleUniverse::ParticleSystemManager | |
removeEventHandlerFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
removeExternFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
removeObserverFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
removeRendererFactory(const String &affectorType) | ParticleUniverse::ParticleSystemManager | |
RendererFactoryMap typedef | ParticleUniverse::ParticleSystemManager | protected |
replaceParticleSystemTemplate(const String &name, ParticleSystem *system) | ParticleUniverse::ParticleSystemManager | |
resetExternDepthTextureName(void) | ParticleUniverse::ParticleSystemManager | |
ScriptWriter(void) | ParticleUniverse::ScriptWriter | inline |
setAutoLoadMaterials(bool autoLoadMaterials) | ParticleUniverse::ParticleSystemManager | |
setDepthScale(Real depthScale) | ParticleUniverse::ParticleSystemManager | |
setExternDepthTextureName(const String &depthTextureName) | ParticleUniverse::ParticleSystemManager | |
Singleton(void) | Ogre::Singleton< T > | |
unregisterAttachable(Attachable *attachable, Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystemManager | |
unregisterSoftParticlesRenderer(ParticleRenderer *renderer) | ParticleUniverse::ParticleSystemManager | |
write(ParticleScriptSerializer *serializer, const IElement *element) | ParticleUniverse::ParticleSystemManager | inlinevirtual |
writeScript(ParticleSystem *particleSystem, const String &fileName) | ParticleUniverse::ParticleSystemManager | |
writeScript(ParticleSystem *particleSystem) | ParticleUniverse::ParticleSystemManager | |
~ParticleSystemManager(void) | ParticleUniverse::ParticleSystemManager | |
~ScriptWriter(void) | ParticleUniverse::ScriptWriter | inlinevirtual |
~Singleton(void) | Ogre::Singleton< T > | |