Ogre::ParticleSystem Member List

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

_applyMotion(Real timeElapsed)Ogre::ParticleSystemprotected
_executeTriggerEmitters(ParticleEmitter *emitter, unsigned requested, Real timeElapsed)Ogre::ParticleSystemprotected
_expire(Real timeElapsed)Ogre::ParticleSystemprotected
_getAnimableValueNames(void)Ogre::AnimableObjectprotected
_getCreator(void) constOgre::MovableObjectvirtual
_getIterator(void)Ogre::ParticleSystem
_getLightList()Ogre::MovableObjectvirtual
_getManager(void) constOgre::MovableObjectvirtual
_getParentNodeFullTransform(void) constOgre::MovableObjectvirtual
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::ParticleSystemvirtual
_notifyCreator(MovableObjectFactory *fact)Ogre::MovableObjectvirtual
_notifyCurrentCamera(Camera *cam)Ogre::ParticleSystemvirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectvirtual
_notifyMoved(void)Ogre::MovableObjectvirtual
_notifyOrigin(const String &origin)Ogre::ParticleSystem
_notifyParticleResized(void)Ogre::ParticleSystemvirtual
_notifyParticleRotated(void)Ogre::ParticleSystemvirtual
_notifyReorganiseEmittedEmitterData(void)Ogre::ParticleSystemprotected
_sortParticles(Camera *cam)Ogre::ParticleSystemprotected
_triggerAffectors(Real timeElapsed)Ogre::ParticleSystemprotected
_triggerEmitters(Real timeElapsed)Ogre::ParticleSystemprotected
_update(Real timeElapsed)Ogre::ParticleSystem
_updateBounds(void)Ogre::ParticleSystem
_updateRenderQueue(RenderQueue *queue)Ogre::ParticleSystemvirtual
ActiveEmittedEmitterList typedefOgre::ParticleSystemprotected
ActiveParticleList typedefOgre::ParticleSystemprotected
addActiveEmittedEmittersToFreeList(void)Ogre::ParticleSystemprotected
addAffector(const String &affectorType)Ogre::ParticleSystem
addEmitter(const String &emitterType)Ogre::ParticleSystem
addFreeEmittedEmitters(void)Ogre::ParticleSystemprotected
addQueryFlags(uint32 flags)Ogre::MovableObjectvirtual
addVisibilityFlags(uint32 flags)Ogre::MovableObjectvirtual
AllocatedObject()Ogre::AllocatedObject< Alloc >explicit
AnimableDictionaryMap typedefOgre::AnimableObjectprotected
AnimableObject()Ogre::AnimableObject
cleanupDictionary()Ogre::StringInterfacestatic
clear()Ogre::ParticleSystem
configureRenderer(void)Ogre::ParticleSystemprotected
copyParametersTo(StringInterface *dest) constOgre::StringInterfacevirtual
createAnimableDictionary(void) constOgre::AnimableObjectprotected
createAnimableValue(const String &valueName)Ogre::AnimableObjectvirtual
createEmitterParticle(const String &emitterName)Ogre::ParticleSystem
createParamDictionary(const String &className)Ogre::StringInterfaceprotected
createParticle(void)Ogre::ParticleSystem
createVisualParticles(size_t poolstart, size_t poolend)Ogre::ParticleSystemprotected
destroyVisualParticles(size_t poolstart, size_t poolend)Ogre::ParticleSystemprotected
detachFromParent(void)Ogre::MovableObjectvirtual
EmittedEmitterList typedefOgre::ParticleSystemprotected
EmittedEmitterPool typedefOgre::ParticleSystemprotected
extrudeBounds(AxisAlignedBox &box, const Vector4 &lightPos, Real extrudeDist) constOgre::ShadowCasterprotectedvirtual
extrudeVertices(const HardwareVertexBufferSharedPtr &vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist)Ogre::ShadowCasterstatic
fastForward(Real time, Real interval=0.1)Ogre::ParticleSystem
findFreeEmittedEmitter(const String &name)Ogre::ParticleSystemprotected
FreeEmittedEmitterList typedefOgre::ParticleSystemprotected
FreeEmittedEmitterMap typedefOgre::ParticleSystemprotected
FreeParticleList typedefOgre::ParticleSystemprotected
generateShadowVolume(EdgeData *edgeData, const HardwareIndexBufferSharedPtr &indexBuffer, size_t &indexBufferUsedSize, const Light *light, ShadowRenderableList &shadowRenderables, unsigned long flags)Ogre::ShadowCasterprotectedvirtual
getAffector(unsigned short index) constOgre::ParticleSystem
getAnimableDictionaryName(void) constOgre::AnimableObjectprotectedvirtual
getAnimableValueNames(void) constOgre::AnimableObject
getBoundingBox(void) constOgre::ParticleSystemvirtual
getBoundingRadius(void) constOgre::ParticleSystemvirtual
getCastShadows(void) constOgre::MovableObjectvirtual
getCullIndividually(void) constOgre::ParticleSystemvirtual
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) constOgre::MovableObjectvirtual
getDefaultHeight(void) constOgre::ParticleSystemvirtual
getDefaultIterationInterval(void)Ogre::ParticleSystemstatic
getDefaultNonVisibleUpdateTimeout(void)Ogre::ParticleSystemstatic
getDefaultQueryFlags()Ogre::MovableObjectstatic
getDefaultVisibilityFlags()Ogre::MovableObjectstatic
getDefaultWidth(void) constOgre::ParticleSystemvirtual
getEdgeList(void)Ogre::MovableObjectvirtual
getEmittedEmitterQuota(void) constOgre::ParticleSystem
getEmitter(unsigned short index) constOgre::ParticleSystem
getEmitting() constOgre::ParticleSystem
getExtrusionDistance(const Vector3 &objectPos, const Light *light) constOgre::ShadowCasterprotected
getIterationInterval(void) constOgre::ParticleSystem
getKeepParticlesInLocalSpace(void) constOgre::ParticleSystem
getLightCapBounds(void) constOgre::MovableObjectvirtual
getLightMask() constOgre::MovableObjectvirtual
getListener(void) constOgre::MovableObjectvirtual
getMaterialName(void) constOgre::ParticleSystemvirtual
getMovableType(void) constOgre::ParticleSystemvirtual
getName(void) constOgre::MovableObjectvirtual
getNonVisibleUpdateTimeout(void) constOgre::ParticleSystem
getNumAffectors(void) constOgre::ParticleSystem
getNumEmitters(void) constOgre::ParticleSystem
getNumParticles(void) constOgre::ParticleSystem
getOrigin(void) constOgre::ParticleSystem
getParamDictionary(void)Ogre::StringInterface
getParamDictionary(void) constOgre::StringInterface
getParameter(const String &name) constOgre::StringInterfacevirtual
getParameters(void) constOgre::StringInterface
getParentNode(void) constOgre::MovableObjectvirtual
getParentSceneNode(void) constOgre::MovableObjectvirtual
getParticle(size_t index)Ogre::ParticleSystem
getParticleQuota(void) constOgre::ParticleSystem
getPointExtrusionDistance(const Light *l) constOgre::MovableObjectvirtual
getQueryFlags(void) constOgre::MovableObjectvirtual
getReceivesShadows()Ogre::MovableObject
getRenderer(void) constOgre::ParticleSystem
getRendererName(void) constOgre::ParticleSystem
getRenderingDistance(void) constOgre::MovableObjectvirtual
getRenderingMinPixelSize() constOgre::MovableObjectvirtual
getRenderQueueGroup(void) constOgre::MovableObjectvirtual
getResourceGroupName(void) constOgre::ParticleSystemvirtual
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)Ogre::MovableObjectvirtual
getSortingEnabled(void) constOgre::ParticleSystem
getSpeedFactor(void) constOgre::ParticleSystem
getTypeFlags(void) constOgre::ParticleSystemvirtual
getUserAny(void) constOgre::MovableObjectvirtual
getUserObjectBindings()Ogre::MovableObject
getUserObjectBindings() constOgre::MovableObject
getVisibilityFlags(void) constOgre::MovableObjectvirtual
getVisible(void) constOgre::MovableObjectvirtual
getWorldBoundingBox(bool derive=false) constOgre::MovableObjectvirtual
getWorldBoundingSphere(bool derive=false) constOgre::MovableObjectvirtual
hasEdgeList(void)Ogre::MovableObjectvirtual
increaseEmittedEmitterPool(size_t size)Ogre::ParticleSystemprotected
increasePool(size_t size)Ogre::ParticleSystemprotected
initialiseAnimableDictionary(StringVector &) constOgre::AnimableObjectprotectedvirtual
initialiseEmittedEmitterPool(void)Ogre::ParticleSystemprotected
initialiseEmittedEmitters(void)Ogre::ParticleSystemprotected
initParameters(void)Ogre::ParticleSystemprotected
isAttached(void) constOgre::MovableObjectvirtual
isDebugDisplayEnabled(void) constOgre::MovableObjectvirtual
isInScene(void) constOgre::MovableObjectvirtual
isParentTagPoint() constOgre::MovableObjectvirtual
isVisible(void) constOgre::MovableObjectvirtual
mAABBOgre::ParticleSystemprotected
mActiveEmittedEmittersOgre::ParticleSystemprotected
mActiveParticlesOgre::ParticleSystemprotected
mAffectorsOgre::ParticleSystemprotected
mBeyondFarDistanceOgre::MovableObjectprotected
mBoundingRadiusOgre::ParticleSystemprotected
mBoundsAutoUpdateOgre::ParticleSystemprotected
mBoundsUpdateTimeOgre::ParticleSystemprotected
mCastShadowsOgre::MovableObjectprotected
mCreatorOgre::MovableObjectprotected
mCullIndividualOgre::ParticleSystemprotected
mDebugDisplayOgre::MovableObjectprotected
mDefaultHeightOgre::ParticleSystemprotected
mDefaultWidthOgre::ParticleSystemprotected
mEmittedEmitterPoolOgre::ParticleSystemprotected
mEmittedEmitterPoolInitialisedOgre::ParticleSystemprotected
mEmittedEmitterPoolSizeOgre::ParticleSystemprotected
mEmittersOgre::ParticleSystemprotected
mFreeEmittedEmittersOgre::ParticleSystemprotected
mFreeParticlesOgre::ParticleSystemprotected
mIsEmittingOgre::ParticleSystemprotected
mIsRendererConfiguredOgre::ParticleSystemprotected
mIterationIntervalOgre::ParticleSystemprotected
mIterationIntervalSetOgre::ParticleSystemprotected
mLastVisibleFrameOgre::ParticleSystemprotected
mLightListOgre::MovableObjectmutableprotected
mLightListUpdatedOgre::MovableObjectmutableprotected
mLightMaskOgre::MovableObjectprotected
mListenerOgre::MovableObjectprotected
mLocalSpaceOgre::ParticleSystemprotected
mManagerOgre::MovableObjectprotected
mMaterialOgre::ParticleSystemprotected
mMaterialNameOgre::ParticleSystemprotected
mMinPixelSizeOgre::MovableObjectprotected
mNameOgre::MovableObjectprotected
mNonvisibleTimeoutOgre::ParticleSystemprotected
mNonvisibleTimeoutSetOgre::ParticleSystemprotected
mOriginOgre::ParticleSystemprotected
MovableObject()Ogre::MovableObject
MovableObject(const String &name)Ogre::MovableObject
mParentIsTagPointOgre::MovableObjectprotected
mParentNodeOgre::MovableObjectprotected
mParticlePoolOgre::ParticleSystemprotected
mPoolSizeOgre::ParticleSystemprotected
mQueryFlagsOgre::MovableObjectprotected
mRadixSorterOgre::ParticleSystemprotectedstatic
mRendererOgre::ParticleSystemprotected
mRendererTypeOgre::ParticleSystemprotected
mRenderingDisabledOgre::MovableObjectprotected
mRenderQueueIDOgre::MovableObjectprotected
mRenderQueueIDSetOgre::MovableObjectprotected
mRenderQueuePriorityOgre::MovableObjectprotected
mRenderQueuePrioritySetOgre::MovableObjectprotected
mResourceGroupNameOgre::ParticleSystemprotected
msAnimableDictionaryOgre::AnimableObjectprotectedstatic
msCullCmdOgre::ParticleSystemprotectedstatic
msDefaultIterationIntervalOgre::ParticleSystemprotectedstatic
msDefaultNonvisibleTimeoutOgre::ParticleSystemprotectedstatic
msDefaultQueryFlagsOgre::MovableObjectprotectedstatic
msDefaultVisibilityFlagsOgre::MovableObjectprotectedstatic
msEmittedEmitterQuotaCmdOgre::ParticleSystemprotectedstatic
msHeightCmdOgre::ParticleSystemprotectedstatic
msIterationIntervalCmdOgre::ParticleSystemprotectedstatic
msLocalSpaceCmdOgre::ParticleSystemprotectedstatic
msMaterialCmdOgre::ParticleSystemprotectedstatic
msNonvisibleTimeoutCmdOgre::ParticleSystemprotectedstatic
mSortedOgre::ParticleSystemprotected
mSpeedFactorOgre::ParticleSystemprotected
mSquaredUpperDistanceOgre::MovableObjectprotected
msQuotaCmdOgre::ParticleSystemprotectedstatic
msRendererCmdOgre::ParticleSystemprotectedstatic
msSortedCmdOgre::ParticleSystemprotectedstatic
msWidthCmdOgre::ParticleSystemprotectedstatic
mTimeControllerOgre::ParticleSystemprotected
mTimeSinceLastVisibleOgre::ParticleSystemprotected
mUpdateRemainTimeOgre::ParticleSystemprotected
mUpperDistanceOgre::MovableObjectprotected
mUserObjectBindingsOgre::MovableObjectprotected
mVisibilityFlagsOgre::MovableObjectprotected
mVisibleOgre::MovableObjectprotected
mWorldAABBOgre::ParticleSystemprotected
mWorldBoundingSphereOgre::MovableObjectmutableprotected
mWorldDarkCapBoundsOgre::MovableObjectmutableprotected
operator delete(void *ptr)Ogre::AllocatedObject< Alloc >
operator delete(void *ptr, void *)Ogre::AllocatedObject< Alloc >
operator delete(void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >
operator delete[](void *ptr)Ogre::AllocatedObject< Alloc >
operator delete[](void *ptr, const char *, int, const char *)Ogre::AllocatedObject< Alloc >
operator new(size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >
operator new(size_t sz)Ogre::AllocatedObject< Alloc >
operator new(size_t sz, void *ptr)Ogre::AllocatedObject< Alloc >
operator new[](size_t sz, const char *file, int line, const char *func)Ogre::AllocatedObject< Alloc >
operator new[](size_t sz)Ogre::AllocatedObject< Alloc >
operator=(const ParticleSystem &rhs)Ogre::ParticleSystem
ParticleAffectorList typedefOgre::ParticleSystemprotected
ParticleEmitterList typedefOgre::ParticleSystemprotected
ParticlePool typedefOgre::ParticleSystemprotected
ParticleSystem()Ogre::ParticleSystem
ParticleSystem(const String &name, const String &resourceGroupName)Ogre::ParticleSystem
queryLights(void) constOgre::MovableObjectvirtual
removeAffector(unsigned short index)Ogre::ParticleSystem
removeAllAffectors(void)Ogre::ParticleSystem
removeAllEmittedEmitters(void)Ogre::ParticleSystemprotected
removeAllEmitters(void)Ogre::ParticleSystem
removeEmitter(unsigned short index)Ogre::ParticleSystem
removeFromActiveEmittedEmitters(ParticleEmitter *emitter)Ogre::ParticleSystemprotected
removeQueryFlags(uint32 flags)Ogre::MovableObjectvirtual
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectvirtual
setBounds(const AxisAlignedBox &aabb)Ogre::ParticleSystem
setBoundsAutoUpdated(bool autoUpdate, Real stopIn=0.0f)Ogre::ParticleSystem
setCastShadows(bool enabled)Ogre::MovableObject
setCullIndividually(bool cullIndividual)Ogre::ParticleSystemvirtual
setDebugDisplayEnabled(bool enabled)Ogre::MovableObjectvirtual
setDefaultDimensions(Real width, Real height)Ogre::ParticleSystemvirtual
setDefaultHeight(Real height)Ogre::ParticleSystemvirtual
setDefaultIterationInterval(Real iterationInterval)Ogre::ParticleSystemstatic
setDefaultNonVisibleUpdateTimeout(Real timeout)Ogre::ParticleSystemstatic
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectstatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectstatic
setDefaultWidth(Real width)Ogre::ParticleSystemvirtual
setEmittedEmitterQuota(size_t quota)Ogre::ParticleSystem
setEmitting(bool v)Ogre::ParticleSystem
setIterationInterval(Real iterationInterval)Ogre::ParticleSystem
setKeepParticlesInLocalSpace(bool keepLocal)Ogre::ParticleSystem
setLightMask(uint32 lightMask)Ogre::MovableObjectvirtual
setListener(Listener *listener)Ogre::MovableObjectvirtual
setMaterialName(const String &name, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)Ogre::ParticleSystemvirtual
setNonVisibleUpdateTimeout(Real timeout)Ogre::ParticleSystem
setParameter(const String &name, const String &value)Ogre::StringInterfacevirtual
setParameterList(const NameValuePairList &paramList)Ogre::StringInterfacevirtual
setParticleQuota(size_t quota)Ogre::ParticleSystem
setQueryFlags(uint32 flags)Ogre::MovableObjectvirtual
setRenderer(const String &typeName)Ogre::ParticleSystem
setRenderingDistance(Real dist)Ogre::MovableObjectvirtual
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectvirtual
setRenderQueueGroup(uint8 queueID)Ogre::ParticleSystemvirtual
setRenderQueueGroupAndPriority(uint8 queueID, ushort priority)Ogre::ParticleSystemvirtual
setSortingEnabled(bool enabled)Ogre::ParticleSystem
setSpeedFactor(Real speedFactor)Ogre::ParticleSystem
setUserAny(const Any &anything)Ogre::MovableObjectvirtual
setVisibilityFlags(uint32 flags)Ogre::MovableObjectvirtual
setVisible(bool visible)Ogre::MovableObjectvirtual
ShadowRenderableList typedefOgre::ShadowCaster
ShadowRenderableListIterator typedefOgre::ShadowCaster
StringInterface()Ogre::StringInterface
updateEdgeListLightFacing(EdgeData *edgeData, const Vector4 &lightPos)Ogre::ShadowCasterprotectedvirtual
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::ParticleSystemvirtual
~AllocatedObject()Ogre::AllocatedObject< Alloc >
~AnimableObject()Ogre::AnimableObjectvirtual
~MovableObject()Ogre::MovableObjectvirtual
~ParticleSystem()Ogre::ParticleSystemvirtual
~ShadowCaster()Ogre::ShadowCastervirtual
~StringInterface()Ogre::StringInterfacevirtual

Copyright © 2012 Torus Knot Software Ltd
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Mon Jan 2 2017 11:48:46