| _firstParticle(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed) | ParticleUniverse::ParticleObserver | inlinevirtual |
| _getOriginalEnabled(void) const | ParticleUniverse::ParticleObserver | |
| _handleEvent(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed) | ParticleUniverse::ParticleObserver | protectedvirtual |
| _handleObserve(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed) | ParticleUniverse::ParticleObserver | protectedvirtual |
| _mObserverScale | ParticleUniverse::ParticleObserver | protected |
| _notifyRescaled(const Vector3 &scale) | ParticleUniverse::ParticleObserver | virtual |
| _notifyStart(void) | ParticleUniverse::ParticleObserver | virtual |
| _notifyStop(void) | ParticleUniverse::ParticleObserver | inlinevirtual |
| _observe(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed) | ParticleUniverse::OnVelocityObserver | virtual |
| _postProcessParticles(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleObserver | inlinevirtual |
| _preProcessParticles(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleObserver | virtual |
| _processParticle(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed, bool firstParticle) | ParticleUniverse::ParticleObserver | virtual |
| _resetEnabled(void) | ParticleUniverse::ParticleObserver | |
| addEventHandler(ParticleEventHandler *eventHandler) | ParticleUniverse::ParticleObserver | |
| AliasType enum name | ParticleUniverse::IAlias | |
| AT_AFFECTOR enum value | ParticleUniverse::IAlias | |
| AT_BEHAVIOUR enum value | ParticleUniverse::IAlias | |
| AT_EMITTER enum value | ParticleUniverse::IAlias | |
| AT_EXTERN enum value | ParticleUniverse::IAlias | |
| AT_HANDLER enum value | ParticleUniverse::IAlias | |
| AT_OBSERVER enum value | ParticleUniverse::IAlias | |
| AT_RENDERER enum value | ParticleUniverse::IAlias | |
| AT_TECHNIQUE enum value | ParticleUniverse::IAlias | |
| AT_UNDEFINED enum value | ParticleUniverse::IAlias | |
| copyAttributesTo(ParticleObserver *observer) | ParticleUniverse::OnVelocityObserver | virtual |
| copyParentAttributesTo(ParticleObserver *observer) | ParticleUniverse::ParticleObserver | virtual |
| createEventHandler(const String &eventHandlerType) | ParticleUniverse::ParticleObserver | |
| DEFAULT_ENABLED | ParticleUniverse::ParticleObserver | static |
| DEFAULT_INTERVAL | ParticleUniverse::ParticleObserver | static |
| DEFAULT_PARTICLE_TYPE | ParticleUniverse::ParticleObserver | static |
| DEFAULT_UNTIL_EVENT | ParticleUniverse::ParticleObserver | static |
| DEFAULT_VELOCITY_THRESHOLD | ParticleUniverse::OnVelocityObserver | static |
| destroyAllEventHandlers(void) | ParticleUniverse::ParticleObserver | |
| destroyEventHandler(ParticleEventHandler *eventHandler) | ParticleUniverse::ParticleObserver | |
| destroyEventHandler(size_t index) | ParticleUniverse::ParticleObserver | |
| getAliasName(void) const | ParticleUniverse::IAlias | inline |
| getAliasType(void) const | ParticleUniverse::IAlias | inline |
| getCompare(void) const | ParticleUniverse::OnVelocityObserver | inline |
| getEventHandler(size_t index) const | ParticleUniverse::ParticleObserver | |
| getEventHandler(const String &eventHandlerName) const | ParticleUniverse::ParticleObserver | |
| getName(void) const | ParticleUniverse::ParticleObserver | inline |
| getNumEventHandlers(void) const | ParticleUniverse::ParticleObserver | |
| getObserverInterval(void) const | ParticleUniverse::ParticleObserver | |
| getObserverType(void) const | ParticleUniverse::ParticleObserver | inline |
| getObserveUntilEvent(void) const | ParticleUniverse::ParticleObserver | |
| getParentTechnique(void) const | ParticleUniverse::ParticleObserver | inline |
| getParticleTypeToObserve(void) const | ParticleUniverse::ParticleObserver | inline |
| getThreshold(void) const | ParticleUniverse::OnVelocityObserver | inline |
| IAlias(void) | ParticleUniverse::IAlias | inline |
| IElement(void) | ParticleUniverse::IElement | inline |
| isEnabled(void) const | ParticleUniverse::ParticleObserver | virtual |
| isParticleTypeToObserveSet(void) const | ParticleUniverse::ParticleObserver | |
| mAliasName | ParticleUniverse::IAlias | protected |
| mAliasType | ParticleUniverse::IAlias | protected |
| mCompare | ParticleUniverse::OnVelocityObserver | protected |
| mEnabled | ParticleUniverse::ParticleObserver | protected |
| mEventHandlers | ParticleUniverse::ParticleObserver | protected |
| mEventHandlersExecuted | ParticleUniverse::ParticleObserver | protected |
| mName | ParticleUniverse::ParticleObserver | protected |
| mObserve | ParticleUniverse::ParticleObserver | protected |
| mObserverInterval | ParticleUniverse::ParticleObserver | protected |
| mObserverIntervalRemainder | ParticleUniverse::ParticleObserver | protected |
| mObserverIntervalSet | ParticleUniverse::ParticleObserver | protected |
| mObserverType | ParticleUniverse::ParticleObserver | protected |
| mObserveUntilEvent | ParticleUniverse::ParticleObserver | protected |
| mOriginalEnabled | ParticleUniverse::ParticleObserver | protected |
| mOriginalEnabledSet | ParticleUniverse::ParticleObserver | protected |
| mParentTechnique | ParticleUniverse::ParticleObserver | protected |
| mParticleTypeToObserve | ParticleUniverse::ParticleObserver | protected |
| mParticleTypeToObserveSet | ParticleUniverse::ParticleObserver | protected |
| mThreshold | ParticleUniverse::OnVelocityObserver | protected |
| OnVelocityObserver(void) | ParticleUniverse::OnVelocityObserver | |
| ParticleEventHandlerConstIterator typedef | ParticleUniverse::ParticleObserver | |
| ParticleEventHandlerIterator typedef | ParticleUniverse::ParticleObserver | |
| ParticleEventHandlerList typedef | ParticleUniverse::ParticleObserver | |
| ParticleObserver(void) | ParticleUniverse::ParticleObserver | |
| removeEventHandler(ParticleEventHandler *eventHandler) | ParticleUniverse::ParticleObserver | |
| setAliasName(String aliasName) | ParticleUniverse::IAlias | inline |
| setAliasType(AliasType aliasType) | ParticleUniverse::IAlias | inline |
| setCompare(ComparisionOperator op) | ParticleUniverse::OnVelocityObserver | inline |
| setEnabled(bool enabled) | ParticleUniverse::ParticleObserver | virtual |
| setName(const String &name) | ParticleUniverse::ParticleObserver | inline |
| setObserverInterval(Real observerInterval) | ParticleUniverse::ParticleObserver | |
| setObserverType(const String &observerType) | ParticleUniverse::ParticleObserver | inline |
| setObserveUntilEvent(bool observeUntilEvent) | ParticleUniverse::ParticleObserver | |
| setParentTechnique(ParticleTechnique *parentTechnique) | ParticleUniverse::ParticleObserver | inline |
| setParticleTypeToObserve(const Particle::ParticleType particleTypeToObserve) | ParticleUniverse::ParticleObserver | |
| setThreshold(Real threshold) | ParticleUniverse::OnVelocityObserver | inline |
| ~IAlias(void) | ParticleUniverse::IAlias | inlinevirtual |
| ~IElement(void) | ParticleUniverse::IElement | inlinevirtual |
| ~OnVelocityObserver(void) | ParticleUniverse::OnVelocityObserver | inlinevirtual |
| ~ParticleObserver(void) | ParticleUniverse::ParticleObserver | virtual |