_getEmissionCount(Real timeElapsed)=0 | Ogre::ParticleEmitter | pure virtual |
_initParticle(Particle *pParticle) | Ogre::ParticleEmitter | inlinevirtual |
_notifyOwner(ParticleSystem *owner) | Ogre::Particle | |
_notifyVisualData(ParticleVisualData *vis) | Ogre::Particle | inline |
addBaseParameters(void) | Ogre::ParticleEmitter | protected |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
cleanupDictionary() | Ogre::StringInterface | static |
colour | Ogre::Particle | |
copyParametersTo(StringInterface *dest) const | Ogre::StringInterface | inlinevirtual |
createParamDictionary(const String &className) | Ogre::StringInterface | inlineprotected |
direction | Ogre::Particle | |
Emitter enum value | Ogre::Particle | |
genConstantEmissionCount(Real timeElapsed) | Ogre::ParticleEmitter | protectedvirtual |
genEmissionColour(ColourValue &destColour) | Ogre::ParticleEmitter | protectedvirtual |
genEmissionDirection(const Vector3 &particlePos, Vector3 &destVector) | Ogre::ParticleEmitter | protectedvirtual |
genEmissionTTL(void) | Ogre::ParticleEmitter | protectedvirtual |
genEmissionVelocity(Vector3 &destVector) | Ogre::ParticleEmitter | protectedvirtual |
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 |
getDirPositionReference() const | Ogre::ParticleEmitter | virtual |
getDirPositionReferenceEnabled() 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 | inline |
getOwnWidth(void) const | Ogre::Particle | inline |
getParamDictionary(void) | Ogre::StringInterface | inline |
getParamDictionary(void) const | Ogre::StringInterface | inline |
getParameter(const String &name) const | Ogre::StringInterface | inlinevirtual |
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 | inline |
getStartTime(void) const | Ogre::ParticleEmitter | virtual |
getTimeToLive(void) const | Ogre::ParticleEmitter | virtual |
getType(void) const | Ogre::ParticleEmitter | inline |
getUp(void) const | Ogre::ParticleEmitter | virtual |
getVisualData(void) const | Ogre::Particle | inline |
hasOwnDimensions(void) const | Ogre::Particle | inline |
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 |
mDirPositionRef | 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 | |
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 | protectedstatic |
msColourCmd | Ogre::ParticleEmitter | protectedstatic |
msColourRangeEndCmd | Ogre::ParticleEmitter | protectedstatic |
msColourRangeStartCmd | Ogre::ParticleEmitter | protectedstatic |
msDirectionCmd | Ogre::ParticleEmitter | protectedstatic |
msDirPositionRefCmd | Ogre::ParticleEmitter | protectedstatic |
msDurationCmd | Ogre::ParticleEmitter | protectedstatic |
msEmissionRateCmd | Ogre::ParticleEmitter | protectedstatic |
msEmittedEmitterCmd | Ogre::ParticleEmitter | protectedstatic |
msMaxDurationCmd | Ogre::ParticleEmitter | protectedstatic |
msMaxRepeatDelayCmd | Ogre::ParticleEmitter | protectedstatic |
msMaxTTLCmd | Ogre::ParticleEmitter | protectedstatic |
msMaxVelocityCmd | Ogre::ParticleEmitter | protectedstatic |
msMinDurationCmd | Ogre::ParticleEmitter | protectedstatic |
msMinRepeatDelayCmd | Ogre::ParticleEmitter | protectedstatic |
msMinTTLCmd | Ogre::ParticleEmitter | protectedstatic |
msMinVelocityCmd | Ogre::ParticleEmitter | protectedstatic |
msNameCmd | Ogre::ParticleEmitter | protectedstatic |
msPositionCmd | Ogre::ParticleEmitter | protectedstatic |
msRepeatDelayCmd | Ogre::ParticleEmitter | protectedstatic |
mStartTime | Ogre::ParticleEmitter | protected |
msTTLCmd | Ogre::ParticleEmitter | protectedstatic |
msUpCmd | Ogre::ParticleEmitter | protectedstatic |
msVelocityCmd | Ogre::ParticleEmitter | protectedstatic |
mType | Ogre::ParticleEmitter | protected |
mUp | Ogre::ParticleEmitter | protected |
mUseDirPositionRef | Ogre::ParticleEmitter | protected |
mVisual | Ogre::Particle | protected |
mWidth | Ogre::Particle | |
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
Particle() | Ogre::Particle | inline |
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 |
setDirPositionReference(const Vector3 &position, bool enable) | 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 ¶mList) | 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 |
setUp(const Vector3 &up) | Ogre::ParticleEmitter | virtual |
StringInterface() | Ogre::StringInterface | inline |
timeToLive | Ogre::Particle | |
totalTimeToLive | Ogre::Particle | |
Visual enum value | Ogre::Particle | |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |
~ParticleEmitter() | Ogre::ParticleEmitter | virtual |
~StringInterface() | Ogre::StringInterface | inlinevirtual |