| _affect(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed)=0 | ParticleUniverse::ParticleAffector | pure virtual |
| _calculateAffectSpecialisationFactor(const Particle *particle) | ParticleUniverse::ParticleAffector | |
| _firstParticle(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _getOriginalEnabled(void) const | ParticleUniverse::Particle | |
| _initForEmission(void) | ParticleUniverse::ParticleAffector | virtual |
| _initForExpiration(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleAffector | virtual |
| _initParticleForEmission(Particle *particle) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _isMarkedForEmission(void) const | ParticleUniverse::Particle | inline |
| _mAffectorScale | ParticleUniverse::ParticleAffector | protected |
| _notifyPause(void) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _notifyRescaled(const Vector3 &scale) | ParticleUniverse::ParticleAffector | virtual |
| _notifyResume(void) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _notifyStart(void) | ParticleUniverse::ParticleAffector | virtual |
| _notifyStop(void) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _postProcessParticles(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _prepare(ParticleTechnique *particleTechnique) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _preProcessParticles(ParticleTechnique *particleTechnique, Real timeElapsed) | ParticleUniverse::ParticleAffector | inlinevirtual |
| _process(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::Particle | virtual |
| _processParticle(ParticleTechnique *particleTechnique, Particle *particle, Real timeElapsed, bool firstParticle) | ParticleUniverse::ParticleAffector | |
| _setMarkedForEmission(bool markedForEmission) | ParticleUniverse::Particle | inline |
| _setOriginalEnabled(bool originalEnabled) | ParticleUniverse::Particle | |
| _unprepare(ParticleTechnique *particleTechnique) | ParticleUniverse::ParticleAffector | inlinevirtual |
| addEmitterToExclude(const String &emitterName) | ParticleUniverse::ParticleAffector | |
| addEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
| AffectSpecialisation enum name | ParticleUniverse::ParticleAffector | |
| AFSP_DEFAULT enum value | ParticleUniverse::ParticleAffector | |
| AFSP_TTL_DECREASE enum value | ParticleUniverse::ParticleAffector | |
| AFSP_TTL_INCREASE enum value | ParticleUniverse::ParticleAffector | |
| 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 | |
| calculateVelocity(void) const | ParticleUniverse::Particle | |
| copyAttributesTo(ParticleAffector *affector) | ParticleUniverse::ParticleAffector | virtual |
| ParticleUniverse::Particle::copyAttributesTo(Particle *particle) | ParticleUniverse::Particle | virtual |
| copyBehaviours(ParticleBehaviourList &behaviours) | ParticleUniverse::Particle | |
| copyParentAttributesTo(ParticleAffector *affector) | ParticleUniverse::ParticleAffector | virtual |
| DEFAULT_ENABLED | ParticleUniverse::ParticleAffector | static |
| DEFAULT_MASS | ParticleUniverse::Particle | static |
| DEFAULT_POSITION | ParticleUniverse::ParticleAffector | static |
| DEFAULT_SPECIALISATION | ParticleUniverse::ParticleAffector | static |
| DEFAULT_TTL | ParticleUniverse::Particle | static |
| direction | ParticleUniverse::Particle | |
| getAffectorType(void) const | ParticleUniverse::ParticleAffector | inline |
| getAffectSpecialisation(void) const | ParticleUniverse::ParticleAffector | inline |
| getAliasName(void) const | ParticleUniverse::IAlias | inline |
| getAliasType(void) const | ParticleUniverse::IAlias | inline |
| getBehaviour(const String &behaviourType) | ParticleUniverse::Particle | |
| getDerivedPosition(void) | ParticleUniverse::ParticleAffector | |
| getEmittersToExclude(void) const | ParticleUniverse::ParticleAffector | |
| getEventFlags(void) const | ParticleUniverse::Particle | inline |
| getName(void) const | ParticleUniverse::ParticleAffector | inline |
| getParentTechnique(void) const | ParticleUniverse::ParticleAffector | inline |
| hasEmitterToExclude(const String &emitterName) | ParticleUniverse::ParticleAffector | |
| hasEventFlags(uint32 flags) const | ParticleUniverse::Particle | inline |
| IAlias(void) | ParticleUniverse::IAlias | inline |
| IElement(void) | ParticleUniverse::IElement | inline |
| isEnabled(void) const | ParticleUniverse::Particle | virtual |
| isFreezed(void) const | ParticleUniverse::Particle | |
| latestPosition | ParticleUniverse::Particle | |
| mAffectorType | ParticleUniverse::ParticleAffector | protected |
| mAffectSpecialisation | ParticleUniverse::ParticleAffector | protected |
| mAliasName | ParticleUniverse::IAlias | protected |
| mAliasType | ParticleUniverse::IAlias | protected |
| mass | ParticleUniverse::Particle | |
| mBehaviours | ParticleUniverse::Particle | protected |
| mDerivedPosition | ParticleUniverse::Particle | protected |
| mEnabled | ParticleUniverse::Particle | protected |
| mEventFlags | ParticleUniverse::Particle | protected |
| mExcludedEmitters | ParticleUniverse::ParticleAffector | protected |
| mFreezed | ParticleUniverse::Particle | protected |
| mMarkedForEmission | ParticleUniverse::Particle | protected |
| mName | ParticleUniverse::ParticleAffector | protected |
| mOriginalEnabled | ParticleUniverse::Particle | protected |
| mOriginalEnabledSet | ParticleUniverse::Particle | protected |
| mParentTechnique | ParticleUniverse::ParticleAffector | protected |
| mUserDefinedObject | ParticleUniverse::Particle | |
| originalDirection | ParticleUniverse::Particle | |
| originalDirectionLength | ParticleUniverse::Particle | |
| originalPosition | ParticleUniverse::Particle | |
| originalScaledDirectionLength | ParticleUniverse::Particle | |
| originalVelocity | ParticleUniverse::Particle | |
| parentEmitter | ParticleUniverse::Particle | |
| Particle(void) | ParticleUniverse::Particle | inline |
| ParticleAffector(void) | ParticleUniverse::ParticleAffector | |
| ParticleBehaviourIterator typedef | ParticleUniverse::Particle | |
| ParticleBehaviourList typedef | ParticleUniverse::Particle | |
| ParticleType enum name | ParticleUniverse::Particle | |
| particleType | ParticleUniverse::Particle | |
| PEF_COLLIDED enum value | ParticleUniverse::Particle | |
| PEF_EMITTED enum value | ParticleUniverse::Particle | |
| PEF_EXPIRED enum value | ParticleUniverse::Particle | |
| physicsActor | ParticleUniverse::Particle | |
| position | ParticleUniverse::Particle | |
| PT_AFFECTOR enum value | ParticleUniverse::Particle | |
| PT_EMITTER enum value | ParticleUniverse::Particle | |
| PT_SYSTEM enum value | ParticleUniverse::Particle | |
| PT_TECHNIQUE enum value | ParticleUniverse::Particle | |
| PT_VISUAL enum value | ParticleUniverse::Particle | |
| removeAllEmittersToExclude(void) | ParticleUniverse::ParticleAffector | |
| removeEmitterToExclude(const String &emitterName) | ParticleUniverse::ParticleAffector | |
| removeEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
| ReservedParticleEventFlags enum name | ParticleUniverse::Particle | |
| setAffectorType(const String &affectorType) | ParticleUniverse::ParticleAffector | inline |
| setAffectSpecialisation(const AffectSpecialisation &affectSpecialisation) | ParticleUniverse::ParticleAffector | inline |
| setAliasName(String aliasName) | ParticleUniverse::IAlias | inline |
| setAliasType(AliasType aliasType) | ParticleUniverse::IAlias | inline |
| setEnabled(bool enabled) | ParticleUniverse::Particle | virtual |
| setEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
| setFreezed(bool freezed) | ParticleUniverse::Particle | |
| setName(const String &name) | ParticleUniverse::ParticleAffector | inline |
| setParentTechnique(ParticleTechnique *parentTechnique) | ParticleUniverse::ParticleAffector | |
| timeFraction | ParticleUniverse::Particle | |
| timeToLive | ParticleUniverse::Particle | |
| totalTimeToLive | ParticleUniverse::Particle | |
| visualData | ParticleUniverse::Particle | |
| ~IAlias(void) | ParticleUniverse::IAlias | inlinevirtual |
| ~IElement(void) | ParticleUniverse::IElement | inlinevirtual |
| ~Particle(void) | ParticleUniverse::Particle | virtual |
| ~ParticleAffector(void) | ParticleUniverse::ParticleAffector | inlinevirtual |