# Ogre::ParticleEmitter Member List

This is the complete list of members for Ogre::ParticleEmitter, including all inherited members.

_getEmissionCount(Real timeElapsed)=0 | Ogre::ParticleEmitter | `[pure virtual]`
_initParticle(Particle *pParticle) | Ogre::ParticleEmitter | `[virtual]`
_notifyOwner(ParticleSystem *owner) | Ogre::Particle |
_notifyVisualData(ParticleVisualData *vis) | Ogre::Particle |
addBaseParameters(void) | Ogre::ParticleEmitter | `[protected]`
cleanupDictionary() | Ogre::StringInterface | `[static]`
colour | Ogre::Particle |
copyParametersTo(StringInterface *dest) const | Ogre::StringInterface | `[virtual]`
createParamDictionary(const String &className) | Ogre::StringInterface | `[protected]`
direction | Ogre::Particle |
Emitter enum value | Ogre::Particle |
genConstantEmissionCount(Real timeElapsed) | Ogre::ParticleEmitter | `[protected, virtual]`
genEmissionColour(ColourValue &destColour) | Ogre::ParticleEmitter | `[protected, virtual]`
genEmissionDirection(Vector3 &destVector) | Ogre::ParticleEmitter | `[protected, virtual]`
genEmissionTTL(void) | Ogre::ParticleEmitter | `[protected, virtual]`
genEmissionVelocity(Vector3 &destVector) | Ogre::ParticleEmitter | `[protected, virtual]`
getAngle(void) const | Ogre::ParticleEmitter | `[virtual]`
getColour(void) const | Ogre::ParticleEmitter | `[virtual]`
getColourRangeEnd(void) const | Ogre::ParticleEmitter | `[virtual]`
getColourRangeStart(void) const | Ogre::ParticleEmitter | `[virtual]`
getDirection(void) const | Ogre::ParticleEmitter | `[virtual]`
getDuration(void) const | Ogre::ParticleEmitter | `[virtual]`
getEmissionRate(void) const | Ogre::ParticleEmitter | `[virtual]`
getEmittedEmitter(void) const | Ogre::ParticleEmitter |
getEnabled(void) const | Ogre::ParticleEmitter | `[virtual]`
getMaxDuration(void) const | Ogre::ParticleEmitter | `[virtual]`
getMaxParticleVelocity(void) const | Ogre::ParticleEmitter | `[virtual]`
getMaxRepeatDelay(void) const | Ogre::ParticleEmitter | `[virtual]`
getMaxTimeToLive(void) const | Ogre::ParticleEmitter | `[virtual]`
getMinDuration(void) const | Ogre::ParticleEmitter | `[virtual]`
getMinParticleVelocity(void) const | Ogre::ParticleEmitter | `[virtual]`
getMinRepeatDelay(void) const | Ogre::ParticleEmitter | `[virtual]`
getMinTimeToLive(void) const | Ogre::ParticleEmitter | `[virtual]`
getName(void) const | Ogre::ParticleEmitter |
getOwnHeight(void) const | Ogre::Particle |
getOwnWidth(void) const | Ogre::Particle |
getParamDictionary(void) | Ogre::StringInterface |
getParamDictionary(void) const | Ogre::StringInterface |
getParameter(const String &name) const | Ogre::StringInterface | `[virtual]`
getParameters(void) const | Ogre::StringInterface |
getParticleVelocity(void) const | Ogre::ParticleEmitter | `[virtual]`
getPosition(void) const | Ogre::ParticleEmitter | `[virtual]`
getRepeatDelay(void) const | Ogre::ParticleEmitter | `[virtual]`
getRotation(void) const | Ogre::Particle |
getStartTime(void) const | Ogre::ParticleEmitter | `[virtual]`
getTimeToLive(void) const | Ogre::ParticleEmitter | `[virtual]`
getType(void) const | Ogre::ParticleEmitter |
getVisualData(void) const | Ogre::Particle |
hasOwnDimensions(void) const | Ogre::Particle |
initDurationRepeat(void) | Ogre::ParticleEmitter | `[protected]`
isEmitted(void) const | Ogre::ParticleEmitter | `[virtual]`
mAngle | Ogre::ParticleEmitter | `[protected]`
mColourRangeEnd | Ogre::ParticleEmitter | `[protected]`
mColourRangeStart | Ogre::ParticleEmitter | `[protected]`
mDirection | Ogre::ParticleEmitter | `[protected]`
mDurationMax | Ogre::ParticleEmitter | `[protected]`
mDurationMin | Ogre::ParticleEmitter | `[protected]`
mDurationRemain | Ogre::ParticleEmitter | `[protected]`
mEmissionRate | Ogre::ParticleEmitter | `[protected]`
mEmitted | Ogre::ParticleEmitter | `[protected]`
mEmittedEmitter | Ogre::ParticleEmitter | `[protected]`
mEnabled | Ogre::ParticleEmitter | `[protected]`
mHeight | Ogre::Particle |
mMaxSpeed | Ogre::ParticleEmitter | `[protected]`
mMaxTTL | Ogre::ParticleEmitter | `[protected]`
mMinSpeed | Ogre::ParticleEmitter | `[protected]`
mMinTTL | Ogre::ParticleEmitter | `[protected]`
mName | Ogre::ParticleEmitter | `[protected]`
mOwnDimensions | Ogre::Particle |
mParamDictName | Ogre::StringInterface | `[protected]`
mParent | Ogre::ParticleEmitter | `[protected]`
mParentSystem | Ogre::Particle | `[protected]`
mPosition | Ogre::ParticleEmitter | `[protected]`
mRemainder | Ogre::ParticleEmitter | `[protected]`
mRepeatDelayMax | Ogre::ParticleEmitter | `[protected]`
mRepeatDelayMin | Ogre::ParticleEmitter | `[protected]`
mRepeatDelayRemain | Ogre::ParticleEmitter | `[protected]`
msAngleCmd | Ogre::ParticleEmitter | `[protected, static]`
msColourCmd | Ogre::ParticleEmitter | `[protected, static]`
msColourRangeEndCmd | Ogre::ParticleEmitter | `[protected, static]`
msColourRangeStartCmd | Ogre::ParticleEmitter | `[protected, static]`
msDictionary | Ogre::StringInterface | `[protected, static]`
msDirectionCmd | Ogre::ParticleEmitter | `[protected, static]`
msDurationCmd | Ogre::ParticleEmitter | `[protected, static]`
msEmissionRateCmd | Ogre::ParticleEmitter | `[protected, static]`
msEmittedEmitterCmd | Ogre::ParticleEmitter | `[protected, static]`
msMaxDurationCmd | Ogre::ParticleEmitter | `[protected, static]`
msMaxRepeatDelayCmd | Ogre::ParticleEmitter | `[protected, static]`
msMaxTTLCmd | Ogre::ParticleEmitter | `[protected, static]`
msMaxVelocityCmd | Ogre::ParticleEmitter | `[protected, static]`
msMinDurationCmd | Ogre::ParticleEmitter | `[protected, static]`
msMinRepeatDelayCmd | Ogre::ParticleEmitter | `[protected, static]`
msMinTTLCmd | Ogre::ParticleEmitter | `[protected, static]`
msMinVelocityCmd | Ogre::ParticleEmitter | `[protected, static]`
msNameCmd | Ogre::ParticleEmitter | `[protected, static]`
msPositionCmd | Ogre::ParticleEmitter | `[protected, static]`
msRepeatDelayCmd | Ogre::ParticleEmitter | `[protected, static]`
mStartTime | Ogre::ParticleEmitter | `[protected]`
msTTLCmd | Ogre::ParticleEmitter | `[protected, static]`
msVelocityCmd | Ogre::ParticleEmitter | `[protected, static]`
mType | Ogre::ParticleEmitter | `[protected]`
mUp | Ogre::ParticleEmitter | `[protected]`
mVisual | Ogre::Particle | `[protected]`
mWidth | Ogre::Particle |
Particle() | Ogre::Particle |
ParticleEmitter(ParticleSystem *psys) | Ogre::ParticleEmitter |
ParticleType enum name | Ogre::Particle |
particleType | Ogre::Particle |
position | Ogre::Particle |
resetDimensions(void) | Ogre::Particle |
rotation | Ogre::Particle |
rotationSpeed | Ogre::Particle |
setAngle(const Radian &angle) | Ogre::ParticleEmitter | `[virtual]`
setColour(const ColourValue &colour) | Ogre::ParticleEmitter | `[virtual]`
setColour(const ColourValue &colourStart, const ColourValue &colourEnd) | Ogre::ParticleEmitter | `[virtual]`
setColourRangeEnd(const ColourValue &colour) | Ogre::ParticleEmitter | `[virtual]`
setColourRangeStart(const ColourValue &colour) | Ogre::ParticleEmitter | `[virtual]`
setDimensions(Real width, Real height) | Ogre::Particle |
setDirection(const Vector3 &direction) | Ogre::ParticleEmitter | `[virtual]`
setDuration(Real duration) | Ogre::ParticleEmitter | `[virtual]`
setDuration(Real min, Real max) | Ogre::ParticleEmitter | `[virtual]`
setEmissionRate(Real particlesPerSecond) | Ogre::ParticleEmitter | `[virtual]`
setEmitted(bool emitted) | Ogre::ParticleEmitter | `[virtual]`
setEmittedEmitter(const String &emittedEmitter) | Ogre::ParticleEmitter | `[virtual]`
setEnabled(bool enabled) | Ogre::ParticleEmitter | `[virtual]`
setMaxDuration(Real max) | Ogre::ParticleEmitter | `[virtual]`
setMaxParticleVelocity(Real max) | Ogre::ParticleEmitter | `[virtual]`
setMaxRepeatDelay(Real max) | Ogre::ParticleEmitter | `[virtual]`
setMaxTimeToLive(Real max) | Ogre::ParticleEmitter | `[virtual]`
setMinDuration(Real min) | Ogre::ParticleEmitter | `[virtual]`
setMinParticleVelocity(Real min) | Ogre::ParticleEmitter | `[virtual]`
setMinRepeatDelay(Real min) | Ogre::ParticleEmitter | `[virtual]`
setMinTimeToLive(Real min) | Ogre::ParticleEmitter | `[virtual]`
setName(const String &newName) | Ogre::ParticleEmitter | `[virtual]`
setParameter(const String &name, const String &value) | Ogre::StringInterface | `[virtual]`
setParameterList(const NameValuePairList &paramList) | Ogre::StringInterface | `[virtual]`
setParticleVelocity(Real speed) | Ogre::ParticleEmitter | `[virtual]`
setParticleVelocity(Real min, Real max) | Ogre::ParticleEmitter | `[virtual]`
setPosition(const Vector3 &pos) | Ogre::ParticleEmitter | `[virtual]`
setRepeatDelay(Real duration) | Ogre::ParticleEmitter | `[virtual]`
setRepeatDelay(Real min, Real max) | Ogre::ParticleEmitter | `[virtual]`
setRotation(const Radian &rad) | Ogre::Particle |
setStartTime(Real startTime) | Ogre::ParticleEmitter | `[virtual]`
setTimeToLive(Real ttl) | Ogre::ParticleEmitter | `[virtual]`
setTimeToLive(Real minTtl, Real maxTtl) | Ogre::ParticleEmitter | `[virtual]`
timeToLive | Ogre::Particle |
totalTimeToLive | Ogre::Particle |
Visual enum value | Ogre::Particle |
~ParticleEmitter() | Ogre::ParticleEmitter | `[virtual]`
~StringInterface() | Ogre::StringInterface | `[virtual]`

Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sat May 10 16:27:30 2008