OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::ParticleSystemDef Member List

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

_createParticleSystem(ObjectMemoryManager *objectMemoryManager)Ogre::ParticleSystemDef
_destroy(VaoManager *ogre_nullable vaoManager)Ogre::ParticleSystemDef
_destroyAllParticleSystems()Ogre::ParticleSystemDef
_destroyParticleSystem(ParticleSystem2 *system)Ogre::ParticleSystemDef
_getGpuCommonBuffer() constOgre::ParticleSystemDefinline
_getGpuDataBuffer() constOgre::ParticleSystemDefinline
_getIterator()Ogre::ParticleSystem
_getLightList()Ogre::MovableObjectinline
_getManager() constOgre::MovableObjectinline
_getObjectData()Ogre::MovableObjectinline
_getParentNodeFullTransform() constOgre::MovableObject
_notifyAttached(Node *parent) overrideOgre::ParticleSystemDefvirtual
_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(IdString name)Ogre::ParticleSystemDef
Ogre::ParticleSystem::addAffector(const String &affectorType)Ogre::ParticleSystem
addEmitter(IdString name)Ogre::ParticleSystemDef
Ogre::ParticleSystem::addEmitter(const String &emitterType)Ogre::ParticleSystem
addQueryFlags(uint32 flags)Ogre::MovableObjectinline
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
AnimableObject()Ogre::AnimableObjectinline
buildLightList(const size_t numNodes, ObjectData t, const LightListInfo &globalLightList)Ogre::MovableObjectstatic
c_DefaultLodMeshOgre::MovableObjectstatic
calculateCastersBox(const size_t numNodes, ObjectData t, uint32 sceneVisibilityFlags, AxisAlignedBox *outBox)Ogre::MovableObjectstatic
castFromRenderable(const Renderable *a)Ogre::ParticleSystemDefinlinestatic
castToRenderable(ParticleSystemDef *a)Ogre::ParticleSystemDefinlinestatic
cleanupDictionary()Ogre::StringInterfacestatic
clear()Ogre::ParticleSystem
clone(const String &newName, ParticleSystemManager2 *ogre_nullable dstManager=0)Ogre::ParticleSystemDef
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, MovableObjectArray &outCulledObjects, const CullFrustumPreparedData &pd)Ogre::MovableObjectstatic
cullFrustumPrepare(const Camera *frustum, uint32 sceneVisibilityFlags, const Camera *lodCamera, CullFrustumPreparedData &pd)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=Real(0.1))Ogre::ParticleSystem
getAffector(unsigned short index) constOgre::ParticleSystem
getAffectors() constOgre::ParticleSystemDefinline
getAnimableValueNames() constOgre::AnimableObjectinline
getCachedDistanceToCamera() constOgre::MovableObjectinline
getCachedDistanceToCameraAsReal() constOgre::MovableObjectinline
getCastShadows() constOgre::MovableObjectinline
getCommonDirection() constOgre::ParticleSystemDef
getCommonUpVector() constOgre::ParticleSystemDef
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
getEmitters() constOgre::ParticleSystemDefinline
getEmitting() constOgre::ParticleSystem
getId() constOgre::IdObjectinline
getIterationInterval() constOgre::ParticleSysteminline
getKeepParticlesInLocalSpace() constOgre::ParticleSysteminline
getLightMask() constOgre::MovableObjectinline
getLights() const overrideOgre::ParticleSystemDefvirtual
getListener() constOgre::MovableObjectinline
getLocalAabb() constOgre::MovableObject
getLocalRadius() constOgre::MovableObject
getMaterialName() constOgre::ParticleSystemvirtual
getMovableType() const overrideOgre::ParticleSystemvirtual
getName() constOgre::ParticleSystemDefinline
getNonVisibleUpdateTimeout() constOgre::ParticleSysteminline
getNumAffectors() constOgre::ParticleSystemDef
getNumEmitters() constOgre::ParticleSystemDef
getNumParticles() constOgre::ParticleSystem
getNumSimdActiveParticles() constOgre::ParticleSystemDefinline
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
getParticleCpuData() constOgre::ParticleSystemDefinline
getParticleEmitterRootNode() constOgre::ParticleSystem
getParticleQuota() constOgre::ParticleSystem
getParticlesToRenderTighter() constOgre::ParticleSystemDefinline
getParticleType() const overrideOgre::ParticleSystemDefvirtual
getQueryFlags() constOgre::MovableObjectinline
getQuota() constOgre::ParticleSystemDef
getRenderer() constOgre::ParticleSystem
getRendererName() constOgre::ParticleSystem
getRenderingDistance() constOgre::MovableObjectinline
getRenderingMinPixelSize() constOgre::MovableObjectinline
getRenderOperation(v1::RenderOperation &op, bool casterPass) overrideOgre::ParticleSystemDefvirtual
getRenderQueueGroup() constOgre::MovableObjectinline
getResourceGroupName() constOgre::ParticleSysteminlinevirtual
getRotationType() constOgre::ParticleSystemDef
getShadowRenderingDistance() constOgre::MovableObjectinline
getSkeletonInstance() constOgre::MovableObjectinline
getSortingEnabled() constOgre::ParticleSysteminline
getSpeedFactor() constOgre::ParticleSysteminline
getTranslateParticleDirectionIntoWorldSpace() constOgre::ParticleSysteminline
getUseIdentityWorldMatrix() const overrideOgre::ParticleSystemDefinlinevirtual
Ogre::getUserObjectBindings()Ogre::MovableObjectinline
Ogre::getUserObjectBindings() constOgre::MovableObjectinline
Ogre::Renderable::getUserObjectBindings()Ogre::Renderableinlineprivate
Ogre::Renderable::getUserObjectBindings() constOgre::Renderableinlineprivate
getVisibilityFlags() constOgre::MovableObjectinline
getVisible() constOgre::MovableObjectinline
getWorldAabb() constOgre::MovableObject
getWorldAabbUpdated()Ogre::MovableObject
getWorldRadius() constOgre::MovableObject
getWorldRadiusUpdated()Ogre::MovableObject
getWorldTransforms(Matrix4 *xform) const overrideOgre::ParticleSystemDefvirtual
IdObject(IdType id)Ogre::IdObjectinline
init(VaoManager *vaoManager)Ogre::ParticleSystemDef
instanceBatchCullFrustumThreaded(const Frustum *frustum, const Camera *lodCamera, uint32 combinedVisibilityFlags)Ogre::MovableObjectinlinevirtual
InvalidHandleOgre::ParticleSystemDefstatic
isAttached() constOgre::MovableObjectinline
isInitialized() constOgre::ParticleSystemDef
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()(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, uint8 renderQueueId=110u, bool bCreateRenderer=true)Ogre::ParticleSystem
ParticleSystemDef(IdType id, ObjectMemoryManager *objectMemoryManager, SceneManager *ogre_nullable manager, ParticleSystemManager2 *particleSystemManager, const String &name, const bool bIsBillboardSet)Ogre::ParticleSystemDef
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
reserveNumAffectors(size_t numAffectors)Ogre::ParticleSystemDef
reserveNumEmitters(size_t numEmitters)Ogre::ParticleSystemDef
resetMeshLod()Ogre::MovableObject
setBoundsAutoUpdated(bool autoUpdate, Real stopIn=0.0f)Ogre::ParticleSystem
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCommonDirection(const Vector3 &vec)Ogre::ParticleSystemDef
setCommonUpVector(const Vector3 &vec)Ogre::ParticleSystemDef
setCommonVectors(const Vector3 &commonDir, const Vector3 &commonUp)Ogre::ParticleSystemDef
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
Ogre::setMaterialName(const String &name, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)Ogre::ParticleSystemvirtual
Ogre::Renderable::setMaterialName(const String &name, const String &groupName)Ogre::Renderableprivate
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
setParticleEmitterRootNode(SceneNode *sceneNode)Ogre::ParticleSystem
setParticleQuota(size_t quota) overrideOgre::ParticleSystemDefvirtual
setParticleType(ParticleType::ParticleType particleType)Ogre::ParticleSystemDef
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
Ogre::setRenderQueueSubGroup(uint8 subGroup)Ogre::ParticleSystem
Ogre::Renderable::setRenderQueueSubGroup(uint8 subGroup)Ogre::Renderableinlineprivate
setRotationType(ParticleRotationType::ParticleRotationType rotationType)Ogre::ParticleSystemDef
setShadowRenderingDistance(Real dist)Ogre::MovableObjectinline
setSortingEnabled(bool enabled)Ogre::ParticleSysteminline
setSpeedFactor(Real speedFactor)Ogre::ParticleSysteminline
setStatic(bool bStatic)Ogre::MovableObject
setTranslateParticleDirectionIntoWorldSpace(bool value)Ogre::ParticleSysteminline
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setVisible(bool visible)Ogre::MovableObjectinline
StringInterface()Ogre::StringInterfaceinline
updateAllBounds(const size_t numNodes, ObjectData t)Ogre::MovableObjectstatic
~AnimableObject()Ogre::AnimableObjectvirtual
~MovableObject()Ogre::MovableObjectvirtual
~ParticleSystem() overrideOgre::ParticleSystemvirtual
~ParticleSystemDef() overrideOgre::ParticleSystemDef
~StringInterface()Ogre::StringInterfaceinlinevirtual