OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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::AnimableObjectinlineprotected
_getCreator(void) const Ogre::MovableObjectinlinevirtual
_getIterator(void)Ogre::ParticleSystem
_getLightList()Ogre::MovableObjectinlinevirtual
_getManager(void) const Ogre::MovableObjectinlinevirtual
_getParentNodeFullTransform(void) const Ogre::MovableObjectvirtual
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::ParticleSystemvirtual
_notifyCreator(MovableObjectFactory *fact)Ogre::MovableObjectinlinevirtual
_notifyCurrentCamera(Camera *cam)Ogre::ParticleSystemvirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectinlinevirtual
_notifyMoved(void)Ogre::MovableObjectvirtual
_notifyOrigin(const String &origin)Ogre::ParticleSysteminline
_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::MovableObjectinlinevirtual
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AnimableDictionaryMap typedefOgre::AnimableObjectprotected
AnimableObject()Ogre::AnimableObjectinline
cleanupDictionary()Ogre::StringInterfacestatic
clear()Ogre::ParticleSystem
configureRenderer(void)Ogre::ParticleSystemprotected
copyParametersTo(StringInterface *dest) const Ogre::StringInterfaceinlinevirtual
createAnimableDictionary(void) const Ogre::AnimableObjectinlineprotected
createAnimableValue(const String &valueName)Ogre::AnimableObjectinlinevirtual
createEmitterParticle(const String &emitterName)Ogre::ParticleSystem
createParamDictionary(const String &className)Ogre::StringInterfaceinlineprotected
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) const Ogre::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) const Ogre::ParticleSystem
getAnimableDictionaryName(void) const Ogre::AnimableObjectinlineprotectedvirtual
getAnimableValueNames(void) const Ogre::AnimableObjectinline
getBoundingBox(void) const Ogre::ParticleSysteminlinevirtual
getBoundingRadius(void) const Ogre::ParticleSysteminlinevirtual
getCastShadows(void) const Ogre::MovableObjectinlinevirtual
getCullIndividually(void) const Ogre::ParticleSystemvirtual
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) const Ogre::MovableObjectvirtual
getDefaultHeight(void) const Ogre::ParticleSystemvirtual
getDefaultIterationInterval(void)Ogre::ParticleSysteminlinestatic
getDefaultNonVisibleUpdateTimeout(void)Ogre::ParticleSysteminlinestatic
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDefaultWidth(void) const Ogre::ParticleSystemvirtual
getEdgeList(void)Ogre::MovableObjectinlinevirtual
getEmittedEmitterQuota(void) const Ogre::ParticleSystem
getEmitter(unsigned short index) const Ogre::ParticleSystem
getEmitting() const Ogre::ParticleSystem
getExtrusionDistance(const Vector3 &objectPos, const Light *light) const Ogre::ShadowCasterprotected
getIterationInterval(void) const Ogre::ParticleSysteminline
getKeepParticlesInLocalSpace(void) const Ogre::ParticleSysteminline
getLightCapBounds(void) const Ogre::MovableObjectvirtual
getLightMask() const Ogre::MovableObjectinlinevirtual
getListener(void) const Ogre::MovableObjectinlinevirtual
getMaterialName(void) const Ogre::ParticleSystemvirtual
getMovableType(void) const Ogre::ParticleSystemvirtual
getName(void) const Ogre::MovableObjectinlinevirtual
getNonVisibleUpdateTimeout(void) const Ogre::ParticleSysteminline
getNumAffectors(void) const Ogre::ParticleSystem
getNumEmitters(void) const Ogre::ParticleSystem
getNumParticles(void) const Ogre::ParticleSystem
getOrigin(void) const Ogre::ParticleSysteminline
getParamDictionary(void)Ogre::StringInterfaceinline
getParamDictionary(void) const Ogre::StringInterfaceinline
getParameter(const String &name) const Ogre::StringInterfaceinlinevirtual
getParameters(void) const Ogre::StringInterface
getParentNode(void) const Ogre::MovableObjectvirtual
getParentSceneNode(void) const Ogre::MovableObjectvirtual
getParticle(size_t index)Ogre::ParticleSystem
getParticleQuota(void) const Ogre::ParticleSystem
getPointExtrusionDistance(const Light *l) const Ogre::MovableObjectvirtual
getQueryFlags(void) const Ogre::MovableObjectinlinevirtual
getReceivesShadows()Ogre::MovableObject
getRenderer(void) const Ogre::ParticleSystem
getRendererName(void) const Ogre::ParticleSystem
getRenderingDistance(void) const Ogre::MovableObjectinlinevirtual
getRenderingMinPixelSize() const Ogre::MovableObjectinlinevirtual
getRenderQueueGroup(void) const Ogre::MovableObjectvirtual
getResourceGroupName(void) const Ogre::ParticleSysteminlinevirtual
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)Ogre::MovableObjectvirtual
getSortingEnabled(void) const Ogre::ParticleSysteminline
getSpeedFactor(void) const Ogre::ParticleSysteminline
getTypeFlags(void) const Ogre::ParticleSystemvirtual
getUserAny(void) const Ogre::MovableObjectinlinevirtual
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() const Ogre::MovableObjectinline
getVisibilityFlags(void) const Ogre::MovableObjectinlinevirtual
getVisible(void) const Ogre::MovableObjectvirtual
getWorldBoundingBox(bool derive=false) const Ogre::MovableObjectvirtual
getWorldBoundingSphere(bool derive=false) const Ogre::MovableObjectvirtual
hasEdgeList(void)Ogre::MovableObjectinlinevirtual
increaseEmittedEmitterPool(size_t size)Ogre::ParticleSystemprotected
increasePool(size_t size)Ogre::ParticleSystemprotected
initialiseAnimableDictionary(StringVector &) const Ogre::AnimableObjectinlineprotectedvirtual
initialiseEmittedEmitterPool(void)Ogre::ParticleSystemprotected
initialiseEmittedEmitters(void)Ogre::ParticleSystemprotected
initParameters(void)Ogre::ParticleSystemprotected
isAttached(void) const Ogre::MovableObjectvirtual
isDebugDisplayEnabled(void) const Ogre::MovableObjectinlinevirtual
isInScene(void) const Ogre::MovableObjectvirtual
isParentTagPoint() const Ogre::MovableObjectinlinevirtual
isVisible(void) const Ogre::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 >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
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) const Ogre::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::MovableObjectinlinevirtual
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
setBounds(const AxisAlignedBox &aabb)Ogre::ParticleSystem
setBoundsAutoUpdated(bool autoUpdate, Real stopIn=0.0f)Ogre::ParticleSystem
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCullIndividually(bool cullIndividual)Ogre::ParticleSystemvirtual
setDebugDisplayEnabled(bool enabled)Ogre::MovableObjectinlinevirtual
setDefaultDimensions(Real width, Real height)Ogre::ParticleSystemvirtual
setDefaultHeight(Real height)Ogre::ParticleSystemvirtual
setDefaultIterationInterval(Real iterationInterval)Ogre::ParticleSysteminlinestatic
setDefaultNonVisibleUpdateTimeout(Real timeout)Ogre::ParticleSysteminlinestatic
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinestatic
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::MovableObjectinlinevirtual
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::MovableObjectinlinevirtual
setRenderer(const String &typeName)Ogre::ParticleSystem
setRenderingDistance(Real dist)Ogre::MovableObjectinlinevirtual
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinlinevirtual
setRenderQueueGroup(uint8 queueID)Ogre::ParticleSystemvirtual
setRenderQueueGroupAndPriority(uint8 queueID, ushort priority)Ogre::ParticleSystemvirtual
setSortingEnabled(bool enabled)Ogre::ParticleSysteminline
setSpeedFactor(Real speedFactor)Ogre::ParticleSysteminline
setUserAny(const Any &anything)Ogre::MovableObjectinlinevirtual
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
setVisible(bool visible)Ogre::MovableObjectvirtual
ShadowRenderableList typedefOgre::ShadowCaster
ShadowRenderableListIterator typedefOgre::ShadowCaster
StringInterface()Ogre::StringInterfaceinline
updateEdgeListLightFacing(EdgeData *edgeData, const Vector4 &lightPos)Ogre::ShadowCasterprotectedvirtual
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::ParticleSystemvirtual
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~AnimableObject()Ogre::AnimableObjectinlinevirtual
~MovableObject()Ogre::MovableObjectvirtual
~ParticleSystem()Ogre::ParticleSystemvirtual
~ShadowCaster()Ogre::ShadowCasterinlinevirtual
~StringInterface()Ogre::StringInterfaceinlinevirtual