_calculateRequestedParticles(Real timeElapsed) | ParticleUniverse::LineEmitter | virtual |
_generateAngle(Radian &angle) | ParticleUniverse::ParticleEmitter | |
_getOriginalEnabled(void) const | ParticleUniverse::Particle | |
_initForEmission(void) | ParticleUniverse::ParticleEmitter | virtual |
_initForExpiration(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleEmitter | virtual |
_initParticleColour(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initParticleDimensions(Particle *particle) | ParticleUniverse::ParticleEmitter | inline |
_initParticleDirection(Particle *particle) | ParticleUniverse::LineEmitter | virtual |
_initParticleForEmission(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initParticleMass(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initParticleOrientation(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initParticlePosition(Particle *particle) | ParticleUniverse::LineEmitter | virtual |
_initParticleTextureCoords(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initParticleTimeToLive(void) | ParticleUniverse::ParticleEmitter | inline |
_initParticleVelocity(Particle *particle) | ParticleUniverse::ParticleEmitter | virtual |
_initTimeBased(void) | ParticleUniverse::ParticleEmitter | inline |
_isMarkedForEmission(void) const | ParticleUniverse::Particle | inline |
_mEmitterScale | ParticleUniverse::ParticleEmitter | protected |
_mScaledEnd | ParticleUniverse::LineEmitter | protected |
_mScaledLength | ParticleUniverse::LineEmitter | protected |
_mScaledMaxDeviation | ParticleUniverse::LineEmitter | protected |
_mScaledMaxIncrement | ParticleUniverse::LineEmitter | protected |
_mScaledMinIncrement | ParticleUniverse::LineEmitter | protected |
_notifyPause(void) | ParticleUniverse::ParticleEmitter | inlinevirtual |
_notifyRescaled(const Vector3 &scale) | ParticleUniverse::LineEmitter | virtual |
_notifyResume(void) | ParticleUniverse::ParticleEmitter | inlinevirtual |
_notifyStart(void) | ParticleUniverse::LineEmitter | virtual |
_notifyStop(void) | ParticleUniverse::ParticleEmitter | virtual |
_postProcessParticles(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleEmitter | virtual |
_prepare(ParticleTechnique *particleTechnique) | ParticleUniverse::ParticleEmitter | inlinevirtual |
_preProcessParticles(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleEmitter | virtual |
_process(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::Particle | virtual |
_pushEmitterEvent(EventType eventType) | ParticleUniverse::ParticleEmitter | protected |
_setMarkedForEmission(bool markedForEmission) | ParticleUniverse::Particle | inline |
_setOriginalEnabled(bool originalEnabled) | ParticleUniverse::Particle | |
_unprepare(ParticleTechnique *particleTechnique) | ParticleUniverse::ParticleEmitter | inlinevirtual |
addEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
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(ParticleEmitter *emitter) | ParticleUniverse::LineEmitter | virtual |
ParticleUniverse::Particle::copyAttributesTo(Particle *particle) | ParticleUniverse::Particle | virtual |
copyBehaviours(ParticleBehaviourList &behaviours) | ParticleUniverse::Particle | |
copyParentAttributesTo(ParticleEmitter *emitter) | ParticleUniverse::ParticleEmitter | virtual |
DEFAULT_ANGLE | ParticleUniverse::ParticleEmitter | static |
DEFAULT_AUTO_DIRECTION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_COLOUR | ParticleUniverse::ParticleEmitter | static |
DEFAULT_DEPTH | ParticleUniverse::ParticleEmitter | static |
DEFAULT_DIMENSIONS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_DIRECTION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_DURATION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_EMISSION_RATE | ParticleUniverse::ParticleEmitter | static |
DEFAULT_EMITS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_ENABLED | ParticleUniverse::ParticleEmitter | static |
DEFAULT_END | ParticleUniverse::LineEmitter | static |
DEFAULT_END_COLOUR_RANGE | ParticleUniverse::ParticleEmitter | static |
DEFAULT_END_TEXTURE_COORDS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_FORCE_EMISSION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_HEIGHT | ParticleUniverse::ParticleEmitter | static |
DEFAULT_KEEP_LOCAL | ParticleUniverse::ParticleEmitter | static |
DEFAULT_MASS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_MAX_DEVIATION | ParticleUniverse::LineEmitter | static |
DEFAULT_MAX_INCREMENT | ParticleUniverse::LineEmitter | static |
DEFAULT_MIN_INCREMENT | ParticleUniverse::LineEmitter | static |
DEFAULT_ORIENTATION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_ORIENTATION_RANGE_END | ParticleUniverse::ParticleEmitter | static |
DEFAULT_ORIENTATION_RANGE_START | ParticleUniverse::ParticleEmitter | static |
DEFAULT_POSITION | ParticleUniverse::ParticleEmitter | static |
DEFAULT_REPEAT_DELAY | ParticleUniverse::ParticleEmitter | static |
DEFAULT_START_COLOUR_RANGE | ParticleUniverse::ParticleEmitter | static |
DEFAULT_START_TEXTURE_COORDS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_TEXTURE_COORDS | ParticleUniverse::ParticleEmitter | static |
DEFAULT_TIME_TO_LIVE | ParticleUniverse::ParticleEmitter | static |
DEFAULT_TTL | ParticleUniverse::Particle | static |
DEFAULT_VELOCITY | ParticleUniverse::ParticleEmitter | static |
DEFAULT_WIDTH | ParticleUniverse::ParticleEmitter | static |
direction | ParticleUniverse::Particle | |
getAliasName(void) const | ParticleUniverse::IAlias | inline |
getAliasType(void) const | ParticleUniverse::IAlias | inline |
getBehaviour(const String &behaviourType) | ParticleUniverse::Particle | |
getDerivedPosition(void) | ParticleUniverse::ParticleEmitter | |
getDynAngle(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynDuration(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynEmissionRate(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynParticleAllDimensions(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynParticleDepth(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynParticleHeight(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynParticleMass(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynParticleWidth(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynRepeatDelay(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynTotalTimeToLive(void) const | ParticleUniverse::ParticleEmitter | inline |
getDynVelocity(void) const | ParticleUniverse::ParticleEmitter | inline |
getEmissionRateCameraDependency(void) const | ParticleUniverse::ParticleEmitter | |
getEmitsName(void) const | ParticleUniverse::ParticleEmitter | inline |
getEmitsType(void) const | ParticleUniverse::ParticleEmitter | inline |
getEmitterType(void) const | ParticleUniverse::ParticleEmitter | inline |
getEnd(void) const | ParticleUniverse::LineEmitter | |
getEventFlags(void) const | ParticleUniverse::Particle | inline |
getMaxDeviation(void) const | ParticleUniverse::LineEmitter | |
getMaxIncrement(void) const | ParticleUniverse::LineEmitter | |
getMinIncrement(void) const | ParticleUniverse::LineEmitter | |
getName(void) const | ParticleUniverse::ParticleEmitter | inline |
getOriginalParticleDirection(void) const | ParticleUniverse::ParticleEmitter | |
getParentTechnique(void) const | ParticleUniverse::ParticleEmitter | inline |
getParticleColour(void) const | ParticleUniverse::ParticleEmitter | |
getParticleColourRangeEnd(void) const | ParticleUniverse::ParticleEmitter | |
getParticleColourRangeStart(void) const | ParticleUniverse::ParticleEmitter | |
getParticleDirection(void) | ParticleUniverse::ParticleEmitter | virtual |
getParticleOrientation(void) const | ParticleUniverse::ParticleEmitter | |
getParticleOrientationRangeEnd(void) const | ParticleUniverse::ParticleEmitter | |
getParticleOrientationRangeStart(void) const | ParticleUniverse::ParticleEmitter | |
getParticleTextureCoords(void) const | ParticleUniverse::ParticleEmitter | |
getParticleTextureCoordsRangeEnd(void) const | ParticleUniverse::ParticleEmitter | |
getParticleTextureCoordsRangeStart(void) const | ParticleUniverse::ParticleEmitter | |
hasEventFlags(uint32 flags) const | ParticleUniverse::Particle | inline |
IAlias(void) | ParticleUniverse::IAlias | inline |
IElement(void) | ParticleUniverse::IElement | inline |
isAutoDirection(void) const | ParticleUniverse::ParticleEmitter | |
isEnabled(void) const | ParticleUniverse::Particle | virtual |
isForceEmission(void) const | ParticleUniverse::ParticleEmitter | |
isFreezed(void) const | ParticleUniverse::Particle | |
isKeepLocal(void) const | ParticleUniverse::ParticleEmitter | |
latestPosition | ParticleUniverse::Particle | |
LineEmitter(void) | ParticleUniverse::LineEmitter | |
makeParticleLocal(Particle *particle) | ParticleUniverse::ParticleEmitter | |
mAliasName | ParticleUniverse::IAlias | protected |
mAliasType | ParticleUniverse::IAlias | protected |
mass | ParticleUniverse::Particle | |
mAutoDirection | ParticleUniverse::ParticleEmitter | protected |
mBehaviours | ParticleUniverse::Particle | protected |
mCameraDependencyFactory | ParticleUniverse::ParticleEmitter | protected |
mDerivedPosition | ParticleUniverse::Particle | protected |
mDurationRemain | ParticleUniverse::ParticleEmitter | protected |
mDynamicAttributeFactory | ParticleUniverse::ParticleEmitter | protected |
mDynamicAttributeHelper | ParticleUniverse::ParticleEmitter | protected |
mDynAngle | ParticleUniverse::ParticleEmitter | protected |
mDynDuration | ParticleUniverse::ParticleEmitter | protected |
mDynDurationSet | ParticleUniverse::ParticleEmitter | protected |
mDynEmissionRate | ParticleUniverse::ParticleEmitter | protected |
mDynParticleAllDimensions | ParticleUniverse::ParticleEmitter | protected |
mDynParticleAllDimensionsSet | ParticleUniverse::ParticleEmitter | protected |
mDynParticleDepth | ParticleUniverse::ParticleEmitter | protected |
mDynParticleDepthSet | ParticleUniverse::ParticleEmitter | protected |
mDynParticleHeight | ParticleUniverse::ParticleEmitter | protected |
mDynParticleHeightSet | ParticleUniverse::ParticleEmitter | protected |
mDynParticleMass | ParticleUniverse::ParticleEmitter | protected |
mDynParticleWidth | ParticleUniverse::ParticleEmitter | protected |
mDynParticleWidthSet | ParticleUniverse::ParticleEmitter | protected |
mDynRepeatDelay | ParticleUniverse::ParticleEmitter | protected |
mDynRepeatDelaySet | ParticleUniverse::ParticleEmitter | protected |
mDynTotalTimeToLive | ParticleUniverse::ParticleEmitter | protected |
mDynVelocity | ParticleUniverse::ParticleEmitter | protected |
mEmissionRateCameraDependency | ParticleUniverse::ParticleEmitter | protected |
mEmitsName | ParticleUniverse::ParticleEmitter | protected |
mEmitsType | ParticleUniverse::ParticleEmitter | protected |
mEmitterType | ParticleUniverse::ParticleEmitter | protected |
mEnabled | ParticleUniverse::Particle | protected |
mEnd | ParticleUniverse::LineEmitter | protected |
mEventFlags | ParticleUniverse::Particle | protected |
mFirst | ParticleUniverse::LineEmitter | protected |
mForceEmission | ParticleUniverse::ParticleEmitter | protected |
mForceEmissionExecuted | ParticleUniverse::ParticleEmitter | protected |
mFreezed | ParticleUniverse::Particle | protected |
mIncrement | ParticleUniverse::LineEmitter | protected |
mIncrementsLeft | ParticleUniverse::LineEmitter | protected |
mKeepLocal | ParticleUniverse::ParticleEmitter | protected |
mLength | ParticleUniverse::LineEmitter | protected |
mMarkedForEmission | ParticleUniverse::Particle | protected |
mMaxDeviation | ParticleUniverse::LineEmitter | protected |
mMaxIncrement | ParticleUniverse::LineEmitter | protected |
mMinIncrement | ParticleUniverse::LineEmitter | protected |
mName | ParticleUniverse::ParticleEmitter | protected |
mOriginalEnabled | ParticleUniverse::Particle | protected |
mOriginalEnabledSet | ParticleUniverse::Particle | protected |
mOriginalForceEmission | ParticleUniverse::ParticleEmitter | protected |
mOriginalForceEmissionExecuted | ParticleUniverse::ParticleEmitter | protected |
mOriginalParticleDirection | ParticleUniverse::ParticleEmitter | protected |
mParentTechnique | ParticleUniverse::ParticleEmitter | protected |
mParticleColour | ParticleUniverse::ParticleEmitter | protected |
mParticleColourRangeEnd | ParticleUniverse::ParticleEmitter | protected |
mParticleColourRangeSet | ParticleUniverse::ParticleEmitter | protected |
mParticleColourRangeStart | ParticleUniverse::ParticleEmitter | protected |
mParticleDirection | ParticleUniverse::ParticleEmitter | protected |
mParticleOrientation | ParticleUniverse::ParticleEmitter | protected |
mParticleOrientationRangeEnd | ParticleUniverse::ParticleEmitter | protected |
mParticleOrientationRangeSet | ParticleUniverse::ParticleEmitter | protected |
mParticleOrientationRangeStart | ParticleUniverse::ParticleEmitter | protected |
mParticleTextureCoords | ParticleUniverse::ParticleEmitter | protected |
mParticleTextureCoordsRangeEnd | ParticleUniverse::ParticleEmitter | protected |
mParticleTextureCoordsRangeSet | ParticleUniverse::ParticleEmitter | protected |
mParticleTextureCoordsRangeStart | ParticleUniverse::ParticleEmitter | protected |
mPerpendicular | ParticleUniverse::LineEmitter | protected |
mRemainder | ParticleUniverse::ParticleEmitter | protected |
mRepeatDelayRemain | ParticleUniverse::ParticleEmitter | protected |
mUpVector | ParticleUniverse::ParticleEmitter | 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 |
ParticleBehaviourIterator typedef | ParticleUniverse::Particle | |
ParticleBehaviourList typedef | ParticleUniverse::Particle | |
ParticleEmitter(void) | ParticleUniverse::ParticleEmitter | |
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 | |
pushEvent(ParticleUniverseEvent &particleUniverseEvent) | ParticleUniverse::ParticleEmitter | |
removeEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
ReservedParticleEventFlags enum name | ParticleUniverse::Particle | |
setAliasName(String aliasName) | ParticleUniverse::IAlias | inline |
setAliasType(AliasType aliasType) | ParticleUniverse::IAlias | inline |
setAutoDirection(bool autoDirection) | ParticleUniverse::ParticleEmitter | |
setDynAngle(DynamicAttribute *dynAngle) | ParticleUniverse::ParticleEmitter | |
setDynDuration(DynamicAttribute *dynDuration) | ParticleUniverse::ParticleEmitter | |
setDynDurationSet(bool durationSet) | ParticleUniverse::ParticleEmitter | |
setDynEmissionRate(DynamicAttribute *dynEmissionRate) | ParticleUniverse::ParticleEmitter | |
setDynParticleAllDimensions(DynamicAttribute *dynParticleAllDimensions) | ParticleUniverse::ParticleEmitter | |
setDynParticleAllDimensionsSet(bool particleAllDimensionsSet) | ParticleUniverse::ParticleEmitter | |
setDynParticleDepth(DynamicAttribute *dynParticleDepth) | ParticleUniverse::ParticleEmitter | |
setDynParticleDepthSet(bool particleDepthSet) | ParticleUniverse::ParticleEmitter | |
setDynParticleHeight(DynamicAttribute *dynParticleHeight) | ParticleUniverse::ParticleEmitter | |
setDynParticleHeightSet(bool particleHeightSet) | ParticleUniverse::ParticleEmitter | |
setDynParticleMass(DynamicAttribute *dynParticleMass) | ParticleUniverse::ParticleEmitter | |
setDynParticleWidth(DynamicAttribute *dynParticleWidth) | ParticleUniverse::ParticleEmitter | |
setDynParticleWidthSet(bool particleWidthSet) | ParticleUniverse::ParticleEmitter | |
setDynRepeatDelay(DynamicAttribute *dynRepeatDelay) | ParticleUniverse::ParticleEmitter | |
setDynRepeatDelaySet(bool repeatDelaySet) | ParticleUniverse::ParticleEmitter | |
setDynTotalTimeToLive(DynamicAttribute *dynTotalTimeToLive) | ParticleUniverse::ParticleEmitter | |
setDynVelocity(DynamicAttribute *dynVelocity) | ParticleUniverse::ParticleEmitter | |
setEmissionRateCameraDependency(CameraDependency *cameraDependency) | ParticleUniverse::ParticleEmitter | |
setEmissionRateCameraDependency(Real squareDistance, bool inc=false) | ParticleUniverse::ParticleEmitter | |
setEmitsName(const String &emitsName) | ParticleUniverse::ParticleEmitter | |
setEmitsType(ParticleType emitsType) | ParticleUniverse::ParticleEmitter | inline |
setEmitterType(const String &emitterType) | ParticleUniverse::ParticleEmitter | inline |
setEnabled(bool enabled) | ParticleUniverse::ParticleEmitter | virtual |
setEnd(const Vector3 &end) | ParticleUniverse::LineEmitter | |
setEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
setForceEmission(bool forceEmission) | ParticleUniverse::ParticleEmitter | |
setFreezed(bool freezed) | ParticleUniverse::Particle | |
setKeepLocal(bool keepLocal) | ParticleUniverse::ParticleEmitter | |
setMaxDeviation(Real maxDeviation) | ParticleUniverse::LineEmitter | |
setMaxIncrement(Real maxIncrement) | ParticleUniverse::LineEmitter | |
setMinIncrement(Real minIncrement) | ParticleUniverse::LineEmitter | |
setName(const String &name) | ParticleUniverse::ParticleEmitter | inline |
setParentTechnique(ParticleTechnique *parentTechnique) | ParticleUniverse::ParticleEmitter | |
setParticleColour(const ColourValue &particleColour) | ParticleUniverse::ParticleEmitter | |
setParticleColourRangeEnd(const ColourValue &particleColourRangeEnd) | ParticleUniverse::ParticleEmitter | |
setParticleColourRangeStart(const ColourValue &particleColourRangeStart) | ParticleUniverse::ParticleEmitter | |
setParticleDirection(const Vector3 &direction) | ParticleUniverse::ParticleEmitter | virtual |
setParticleOrientation(const Quaternion &orientation) | ParticleUniverse::ParticleEmitter | |
setParticleOrientationRangeEnd(const Quaternion &orientationRangeEnd) | ParticleUniverse::ParticleEmitter | |
setParticleOrientationRangeStart(const Quaternion &orientationRangeStart) | ParticleUniverse::ParticleEmitter | |
setParticleTextureCoords(const uint16 &particleTextureCoords) | ParticleUniverse::ParticleEmitter | |
setParticleTextureCoordsRangeEnd(const uint16 &particleTextureCoordsRangeEnd) | ParticleUniverse::ParticleEmitter | |
setParticleTextureCoordsRangeStart(const uint16 &particleTextureCoordsRangeStart) | ParticleUniverse::ParticleEmitter | |
timeFraction | ParticleUniverse::Particle | |
timeToLive | ParticleUniverse::Particle | |
totalTimeToLive | ParticleUniverse::Particle | |
visualData | ParticleUniverse::Particle | |
~IAlias(void) | ParticleUniverse::IAlias | inlinevirtual |
~IElement(void) | ParticleUniverse::IElement | inlinevirtual |
~LineEmitter(void) | ParticleUniverse::LineEmitter | inlinevirtual |
~Particle(void) | ParticleUniverse::Particle | virtual |
~ParticleEmitter(void) | ParticleUniverse::ParticleEmitter | virtual |