OGRE-Next  2.3
Object-Oriented Graphics Rendering Engine
Ogre::ParticleSystem Member List

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

_getIterator()Ogre::ParticleSystem
_getLightList()Ogre::MovableObjectinline
_getManager() constOgre::MovableObjectinline
_getObjectData()Ogre::MovableObjectinline
_getParentNodeFullTransform() constOgre::MovableObject
_notifyAttached(Node *parent) overrideOgre::ParticleSystemvirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectinline
_notifyOrigin(const String &origin)Ogre::ParticleSysteminline
_notifyParentNodeMemoryChanged()Ogre::MovableObjectinlinevirtual
_notifyParticleResized()Ogre::ParticleSystemvirtual
_notifyParticleRotated()Ogre::ParticleSystemvirtual
_notifyStaticDirty() constOgre::MovableObjectinlinevirtual
_releaseManualHardwareResources()Ogre::MovableObjectinlinevirtual
_restoreManualHardwareResources()Ogre::MovableObjectinlinevirtual
_update(Real timeElapsed)Ogre::ParticleSystem
_updateBounds()Ogre::ParticleSystem
_updateRenderQueue(RenderQueue *queue, Camera *camera, const Camera *lodCamera) overrideOgre::ParticleSystemvirtual
addAffector(const String &affectorType)Ogre::ParticleSystem
addEmitter(const String &emitterType)Ogre::ParticleSystem
addQueryFlags(uint32 flags)Ogre::MovableObjectinline
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AnimableObject()Ogre::AnimableObjectinline
buildLightList(const size_t numNodes, ObjectData t, const LightListInfo &globalLightList)Ogre::MovableObjectstatic
c_DefaultLodMeshOgre::MovableObjectstatic
calculateCameraDistance(uint32 _cameraSortMode, const ArrayVector3 &cameraPos, const ArrayVector3 &cameraDir, ArrayAabb *RESTRICT_ALIAS worldAabb, ArrayReal *RESTRICT_ALIAS worldRadius)Ogre::MovableObjectinlinestatic
calculateCastersBox(const size_t numNodes, ObjectData t, uint32 sceneVisibilityFlags, AxisAlignedBox *outBox)Ogre::MovableObjectstatic
cleanupDictionary()Ogre::StringInterfacestatic
clear()Ogre::ParticleSystem
copyParametersTo(StringInterface *dest) constOgre::StringInterfaceinlinevirtual
createAnimableValue(const String &valueName)Ogre::AnimableObjectinlinevirtual
createEmitterParticle(const String &emitterName)Ogre::ParticleSystem
createParticle()Ogre::ParticleSystem
cullFrustum(const size_t numNodes, ObjectData t, const Camera *frustum, uint32 sceneVisibilityFlags, MovableObjectArray &outCulledObjects, const Camera *lodCamera)Ogre::MovableObjectstatic
cullLights(const size_t numNodes, ObjectData t, uint32 sceneLightMask, LightListInfo &outGlobalLightList, const FrustumVec &frustums, const FrustumVec &cubemapFrustums)Ogre::MovableObjectstatic
detachFromParent()Ogre::MovableObject
fastForward(Real time, Real interval=0.1)Ogre::ParticleSystem
getAffector(unsigned short index) constOgre::ParticleSystem
getAnimableValueNames() constOgre::AnimableObjectinline
getCachedDistanceToCamera() constOgre::MovableObjectinline
getCachedDistanceToCameraAsReal() constOgre::MovableObjectinline
getCastShadows() constOgre::MovableObjectinline
getCullIndividually() constOgre::ParticleSystemvirtual
getCurrentMeshLod() constOgre::MovableObjectinline
getDefaultHeight() constOgre::ParticleSystemvirtual
getDefaultIterationInterval()Ogre::ParticleSysteminlinestatic
getDefaultLightMask()Ogre::MovableObjectinlinestatic
getDefaultNonVisibleUpdateTimeout()Ogre::ParticleSysteminlinestatic
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDefaultWidth() constOgre::ParticleSystemvirtual
getEmittedEmitterQuota() constOgre::ParticleSystem
getEmitter(unsigned short index) constOgre::ParticleSystem
getEmitting() constOgre::ParticleSystem
getId() constOgre::IdObjectinline
getIterationInterval() constOgre::ParticleSysteminline
getKeepParticlesInLocalSpace() constOgre::ParticleSysteminline
getLightMask() constOgre::MovableObjectinline
getListener() constOgre::MovableObjectinline
getLocalAabb() constOgre::MovableObject
getLocalRadius() constOgre::MovableObject
getMaterialName() constOgre::ParticleSystemvirtual
getMovableType() const overrideOgre::ParticleSystemvirtual
getName() constOgre::MovableObjectinline
getNonVisibleUpdateTimeout() constOgre::ParticleSysteminline
getNumAffectors() constOgre::ParticleSystem
getNumEmitters() constOgre::ParticleSystem
getNumParticles() constOgre::ParticleSystem
getOrigin() constOgre::ParticleSysteminline
getParamDictionary()Ogre::StringInterfaceinline
getParamDictionary() constOgre::StringInterfaceinline
getParameter(const String &name) constOgre::StringInterfaceinlinevirtual
getParameters() constOgre::StringInterface
getParentNode() constOgre::MovableObjectinline
getParentSceneNode() constOgre::MovableObjectinline
getParticle(size_t index)Ogre::ParticleSystem
getParticleQuota() constOgre::ParticleSystem
getQueryFlags() constOgre::MovableObjectinline
getRenderer() constOgre::ParticleSystem
getRendererName() constOgre::ParticleSystem
getRenderingDistance() constOgre::MovableObjectinline
getRenderingMinPixelSize() constOgre::MovableObjectinline
getRenderQueueGroup() constOgre::MovableObjectinline
getResourceGroupName() constOgre::ParticleSysteminlinevirtual
getShadowRenderingDistance() constOgre::MovableObjectinline
getSkeletonInstance() constOgre::MovableObjectinline
getSortingEnabled() constOgre::ParticleSysteminline
getSpeedFactor() constOgre::ParticleSysteminline
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() constOgre::MovableObjectinline
getVisibilityFlags() constOgre::MovableObjectinline
getVisible() constOgre::MovableObjectinline
getWorldAabb() constOgre::MovableObject
getWorldAabbUpdated()Ogre::MovableObject
getWorldRadius() constOgre::MovableObject
getWorldRadiusUpdated()Ogre::MovableObject
IdObject(IdType id)Ogre::IdObjectinline
instanceBatchCullFrustumThreaded(const Frustum *frustum, const Camera *lodCamera, uint32 combinedVisibilityFlags)Ogre::MovableObjectinlinevirtual
isAttached() constOgre::MovableObjectinline
isStatic() constOgre::MovableObject
isVisible() constOgre::MovableObject
mGlobalIndexOgre::MovableObject
MovableObject(IdType id, ObjectMemoryManager *objectMemoryManager, SceneManager *manager, uint8 renderQueueId)Ogre::MovableObject
MovableObject(ObjectData *objectDataPtrs)Ogre::MovableObject
MovableObjectArray typedefOgre::MovableObject
mParentIndexOgre::MovableObject
mRenderablesOgre::MovableObject
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 IdObject *left, const IdObject *right)Ogre::IdObjectinline
operator()(const IdObject &left, const IdObject &right)Ogre::IdObjectinline
operator=(const ParticleSystem &rhs)Ogre::ParticleSystem
ParticleSystem(IdType id, ObjectMemoryManager *objectMemoryManager, SceneManager *manager, const String &resourceGroupName)Ogre::ParticleSystem
queryLights() constOgre::MovableObjectinline
removeAffector(unsigned short index)Ogre::ParticleSystem
removeAllAffectors()Ogre::ParticleSystem
removeAllEmitters()Ogre::ParticleSystem
removeEmitter(unsigned short index)Ogre::ParticleSystem
removeEmitter(ParticleEmitter *emitter)Ogre::ParticleSystem
removeQueryFlags(uint32 flags)Ogre::MovableObjectinline
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setBoundsAutoUpdated(bool autoUpdate, Real stopIn=0.0f)Ogre::ParticleSystem
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCullIndividually(bool cullIndividual)Ogre::ParticleSystemvirtual
setDefaultDimensions(Real width, Real height)Ogre::ParticleSystemvirtual
setDefaultHeight(Real height)Ogre::ParticleSystemvirtual
setDefaultIterationInterval(Real iterationInterval)Ogre::ParticleSysteminlinestatic
setDefaultLightMask(uint32 mask)Ogre::MovableObjectinlinestatic
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::MovableObjectinline
setListener(Listener *listener)Ogre::MovableObjectinline
setLocalAabb(const Aabb box)Ogre::MovableObject
setMaterialName(const String &name, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)Ogre::ParticleSystemvirtual
setName(const String &name)Ogre::MovableObjectinline
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::MovableObjectinline
setRenderer(const String &typeName)Ogre::ParticleSystem
setRenderingDistance(Real dist)Ogre::MovableObjectinline
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinline
setRenderQueueGroup(uint8 queueID) overrideOgre::ParticleSystemvirtual
setRenderQueueSubGroup(uint8 subGroup)Ogre::ParticleSystem
setShadowRenderingDistance(Real dist)Ogre::MovableObjectinline
setSortingEnabled(bool enabled)Ogre::ParticleSysteminline
setSpeedFactor(Real speedFactor)Ogre::ParticleSysteminline
setStatic(bool bStatic)Ogre::MovableObject
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setVisible(bool visible)Ogre::MovableObjectinline
StringInterface()Ogre::StringInterfaceinline
updateAllBounds(const size_t numNodes, ObjectData t)Ogre::MovableObjectstatic
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~AnimableObject()Ogre::AnimableObjectvirtual
~MovableObject()Ogre::MovableObjectvirtual
~ParticleSystem()Ogre::ParticleSystemvirtual
~StringInterface()Ogre::StringInterfaceinlinevirtual