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

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

_addAutotrackingSceneNode(SceneNode *source, SceneNode *target, const Vector3 &offset, const Vector3 &localDirection)Ogre::SceneManagervirtual
_addCompositorTexture(IdString name, TextureGpu *tex)Ogre::SceneManager
_addWireAabb(WireAabb *wireAabb)Ogre::SceneManager
_applySceneAnimations()Ogre::SceneManagervirtual
_areRenderStateChangesSuppressed() constOgre::SceneManagerinlinevirtual
_calculateCurrentCastersBox(uint32 viewportVisibilityMask, uint8 firstRq, uint8 lastRq) constOgre::SceneManager
_collectForwardPlusObjects(const Camera *camera)Ogre::SceneManager
_createCubemapProbe(SceneMemoryMgrTypes sceneType)Ogre::SceneManagervirtual
_createSceneNode(SceneNode *parent, NodeMemoryManager *nodeMemoryManager)Ogre::SceneManagervirtual
_createTagPoint(SceneNode *parent, NodeMemoryManager *nodeMemoryManager)Ogre::SceneManagervirtual
_cullPhase01(Camera *cullCamera, Camera *renderCamera, const Camera *lodCamera, uint8 firstRq, uint8 lastRq, bool reuseCullData)Ogre::SceneManagervirtual
_destroyAllCubemapProbes()Ogre::SceneManagervirtual
_destroyCubemapProbe(InternalCubemapProbe *probe)Ogre::SceneManagervirtual
_frameEnded()Ogre::SceneManager
_getActivePassForwardPlus()Ogre::SceneManagerinline
_getAutoParamDataSource() constOgre::SceneManagerinline
_getCombinedVisibilityMask() constOgre::SceneManager
_getCurrentRenderStage() constOgre::SceneManagerinline
_getEntityMemoryManager(SceneMemoryMgrTypes sceneType)Ogre::SceneManagerinline
_getLightMemoryManager()Ogre::SceneManagerinline
_getNodeMemoryManager(SceneMemoryMgrTypes sceneType)Ogre::SceneManagerinline
_getTagPointNodeMemoryManager()Ogre::SceneManagerinline
_getTmpVisibleObjectsList()Ogre::SceneManagerinline
_handleLodEvents()Ogre::SceneManager
_markGpuParamsDirty(uint16 mask)Ogre::SceneManagervirtual
_notifyEntityMaterialLodChanged(EntityMaterialLodChangedEvent &evt)Ogre::SceneManager
_notifyEntityMeshLodChanged(EntityMeshLodChangedEvent &evt)Ogre::SceneManager
_notifyMovableObjectLodChanged(MovableObjectLodChangedEvent &evt)Ogre::SceneManager
_pauseRendering()Ogre::SceneManagervirtual
_releaseManualHardwareResources()Ogre::SceneManagervirtual
_removeAutotrackingSceneNode(SceneNode *source)Ogre::SceneManagervirtual
_removeCompositorTextures(size_t from)Ogre::SceneManager
_removeSkeletonDef(const SkeletonDef *skeletonDef)Ogre::SceneManager
_removeWireAabb(WireAabb *wireAabb)Ogre::SceneManager
_renderPhase02(Camera *camera, const Camera *lodCamera, uint8 firstRq, uint8 lastRq, bool includeOverlays)Ogre::SceneManagervirtual
_renderSingleObject(Renderable *pRend, const MovableObject *pMovableObject, bool casterPass, bool dualParaboloid)Ogre::SceneManagervirtual
_restoreManualHardwareResources()Ogre::SceneManagervirtual
_resumeRendering(RenderContext *context)Ogre::SceneManagervirtual
_setCamerasInProgress(const CamerasInProgress &cameras)Ogre::SceneManagerinline
_setCurrentCompositorPass(CompositorPass *pass)Ogre::SceneManager
_setCurrentRenderStage(IlluminationRenderStage stage)Ogre::SceneManagerinline
_setCurrentShadowNode(CompositorShadowNode *shadowNode, bool isReused)Ogre::SceneManager
_setDestinationRenderSystem(RenderSystem *sys)Ogre::SceneManagervirtual
_setForwardPlusEnabledInPass(bool bEnable)Ogre::SceneManager
_setLightCullingVisibility(Camera *camera, bool collectLights, bool isCubemap)Ogre::SceneManager
_setPrePassMode(PrePassMode mode, const TextureGpuVec &prepassTextures, TextureGpu *prepassDepthTexture, TextureGpu *ssrTexture)Ogre::SceneManager
_setRefractions(TextureGpu *depthTextureNoMsaa, TextureGpu *refractionsTexture)Ogre::SceneManager
_suppressRenderStateChanges(bool suppress)Ogre::SceneManagervirtual
_updateWorkerThread(ThreadHandle *threadHandle)Ogre::SceneManager
addListener(Listener *s)Ogre::SceneManagervirtual
addLodListener(LodListener *listener)Ogre::SceneManager
addRenderObjectListener(RenderObjectListener *newListener)Ogre::SceneManagervirtual
addRenderQueueListener(RenderQueueListener *newListener)Ogre::SceneManagervirtual
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AnimationIterator typedefOgre::SceneManager
CameraIterator typedefOgre::SceneManager
clearFrameData()Ogre::SceneManager
clearScene(bool deleteIndestructibleToo, bool reattachCameras=true)Ogre::SceneManagervirtual
createAABBQuery(const AxisAlignedBox &box, uint32 mask=QUERY_ENTITY_DEFAULT_MASK)Ogre::SceneManagervirtual
createAnimation(const String &name, Real length)Ogre::SceneManagervirtual
createAnimationState(const String &animName)Ogre::SceneManagervirtual
createBillboardChain()Ogre::SceneManagervirtual
createBillboardSet(unsigned int poolSize=20, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createCamera(const String &name, bool notShadowCaster=true, bool forCubemapping=false)Ogre::SceneManagervirtual
createDecal(SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createEntity(const String &meshName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createEntity(const v1::MeshPtr &pMesh, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createEntity(PrefabType ptype, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createIntersectionQuery(uint32 mask=QUERY_ENTITY_DEFAULT_MASK)Ogre::SceneManagervirtual
createItem(const String &meshName, const String &groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createItem(const MeshPtr &pMesh, SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createLight()Ogre::SceneManagervirtual
createManualObject(SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createMovableObject(const String &typeName, ObjectMemoryManager *objectMemMgr, const NameValuePairList *params=0)Ogre::SceneManagervirtual
createParticleSystem(const String &templateName)Ogre::SceneManagervirtual
createParticleSystem(size_t quota=500, const String &resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)Ogre::SceneManagervirtual
createPlaneBoundedVolumeQuery(const PlaneBoundedVolumeList &volumes, uint32 mask=QUERY_ENTITY_DEFAULT_MASK)Ogre::SceneManagervirtual
createRayQuery(const Ray &ray, uint32 mask=QUERY_ENTITY_DEFAULT_MASK)Ogre::SceneManagervirtual
createRectangle2D(SceneMemoryMgrTypes sceneType=SCENE_STATIC)Ogre::SceneManagervirtual
createRibbonTrail()Ogre::SceneManagervirtual
createSceneNode(SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManagervirtual
createSkeletonInstance(const SkeletonDef *skeletonDef)Ogre::SceneManager
createSphereQuery(const Sphere &sphere, uint32 mask=QUERY_ENTITY_DEFAULT_MASK)Ogre::SceneManagervirtual
createTagPoint()Ogre::SceneManagervirtual
createWireAabb()Ogre::SceneManagervirtual
cullLights(Camera *camera, Light::LightTypes startType, Light::LightTypes endType, LightArray &outLights)Ogre::SceneManager
defragmentMemoryPools()Ogre::SceneManager
destroyAllAnimations()Ogre::SceneManagervirtual
destroyAllAnimationStates()Ogre::SceneManagervirtual
destroyAllBillboardChains()Ogre::SceneManagervirtual
destroyAllBillboardSets()Ogre::SceneManagervirtual
destroyAllCameras()Ogre::SceneManagervirtual
destroyAllDecals()Ogre::SceneManagervirtual
destroyAllEntities()Ogre::SceneManagervirtual
destroyAllItems()Ogre::SceneManagervirtual
destroyAllLights()Ogre::SceneManagervirtual
destroyAllManualObjects()Ogre::SceneManagervirtual
destroyAllMovableObjects()Ogre::SceneManagervirtual
destroyAllMovableObjectsByType(const String &typeName)Ogre::SceneManagervirtual
destroyAllParticleSystems()Ogre::SceneManagervirtual
destroyAllRectangle2D()Ogre::SceneManagervirtual
destroyAllRibbonTrails()Ogre::SceneManagervirtual
destroyAllWireAabbs()Ogre::SceneManagervirtual
destroyAnimation(const String &name)Ogre::SceneManagervirtual
destroyAnimationState(const String &name)Ogre::SceneManagervirtual
destroyBillboardChain(v1::BillboardChain *obj)Ogre::SceneManagervirtual
destroyBillboardSet(v1::BillboardSet *set)Ogre::SceneManagervirtual
destroyCamera(Camera *cam)Ogre::SceneManagervirtual
destroyDecal(Decal *decal)Ogre::SceneManagervirtual
destroyEntity(v1::Entity *ent)Ogre::SceneManagervirtual
destroyItem(Item *item)Ogre::SceneManagervirtual
destroyLight(Light *light)Ogre::SceneManagervirtual
destroyManualObject(ManualObject *obj)Ogre::SceneManagervirtual
destroyMovableObject(MovableObject *m, const String &typeName)Ogre::SceneManagervirtual
destroyMovableObject(MovableObject *m)Ogre::SceneManagervirtual
destroyParticleSystem(ParticleSystem *obj)Ogre::SceneManagervirtual
destroyQuery(SceneQuery *query)Ogre::SceneManagervirtual
destroyRectangle2D(Rectangle2D *rect)Ogre::SceneManagervirtual
destroyRibbonTrail(v1::RibbonTrail *obj)Ogre::SceneManagervirtual
destroySceneNode(SceneNode *sn)Ogre::SceneManagervirtual
destroySkeletonInstance(SkeletonInstance *skeletonInstance)Ogre::SceneManager
destroyWireAabb(WireAabb *wireAabb)Ogre::SceneManagervirtual
EnvFeatures enum nameOgre::SceneManager
EnvFeatures_DiffuseGiFromReflectionProbe enum valueOgre::SceneManager
executeUserScalableTask(UniformScalableTask *task, bool bBlock)Ogre::SceneManager
extractAllMovableObjectsByType(const String &typeName)Ogre::SceneManagervirtual
extractMovableObject(MovableObject *m)Ogre::SceneManagervirtual
findCamera(IdString name) constOgre::SceneManagervirtual
findCameraNoThrow(IdString name) constOgre::SceneManagervirtual
findMovableObjects(const String &type, const String &name)Ogre::SceneManagervirtual
findSceneNodes(const String &name) constOgre::SceneManager
getAmbientLightHemisphereDir() constOgre::SceneManagerinline
getAmbientLightLowerHemisphere() constOgre::SceneManagerinline
getAmbientLightUpperHemisphere() constOgre::SceneManagerinline
getAnimation(const String &name) constOgre::SceneManagervirtual
getAnimationIterator()Ogre::SceneManagerinline
getAnimations() constOgre::SceneManagerinline
getAnimationState(const String &animName) constOgre::SceneManagervirtual
getAnimationStateIterator()Ogre::SceneManagerinline
getCameraIterator()Ogre::SceneManagerinline
getCameras() constOgre::SceneManagerinline
getCamerasInProgress() constOgre::SceneManagerinline
getCompositorTextures() constOgre::SceneManagerinline
getCurrentCastersBox() constOgre::SceneManager
getCurrentCompositorPass() constOgre::SceneManagerinline
getCurrentPassDepthTextureNoMsaa() constOgre::SceneManagerinline
getCurrentPrePassDepthTexture() constOgre::SceneManagerinline
getCurrentPrePassMode() constOgre::SceneManagerinline
getCurrentPrePassTextures() constOgre::SceneManagerinline
getCurrentRefractionsTexture() constOgre::SceneManagerinline
getCurrentShadowNode() constOgre::SceneManagerinline
getCurrentSsrTexture() constOgre::SceneManagerinline
getCurrentViewport0() constOgre::SceneManagerinline
getDecalsDiffuse() constOgre::SceneManagerinline
getDecalsEmissive() constOgre::SceneManagerinline
getDecalsNormals() constOgre::SceneManagerinline
getDestinationRenderSystem()Ogre::SceneManager
getDisplaySceneNodes() constOgre::SceneManagerinlinevirtual
getDummySceneNode() constOgre::SceneManagerinline
getEnvFeatures() constOgre::SceneManagerinline
getFindVisibleObjects()Ogre::SceneManagerinlinevirtual
getFlipCullingOnNegativeScale() constOgre::SceneManagerinlinevirtual
getFogColour() constOgre::SceneManagervirtual
getFogDensity() constOgre::SceneManagervirtual
getFogEnd() constOgre::SceneManagervirtual
getFogMode() constOgre::SceneManagervirtual
getFogStart() constOgre::SceneManagervirtual
getForwardPlus()Ogre::SceneManagerinline
getGlobalLightList() constOgre::SceneManagerinline
getId() constOgre::IdObjectinline
getLightClippingPlanes(const Light *l)Ogre::SceneManagervirtual
getLightMask() constOgre::SceneManagerinline
getLightScissorRect(const Light *l, const Camera *cam)Ogre::SceneManagervirtual
getMinMaxDepthRange(const Frustum *shadowMapCamera, Real &outMin, Real &outMax) constOgre::SceneManager
getMovableObjectIterator(const String &typeName)Ogre::SceneManagervirtual
getName() constOgre::SceneManagerinline
getNumCompositorTextures() constOgre::SceneManagerinline
getNumWorkerThreads() constOgre::SceneManagerinline
getOption(const String &strKey, void *pDestValue)Ogre::SceneManagerinlinevirtual
getOptionKeys(StringVector &refKeys)Ogre::SceneManagerinlinevirtual
getOptionValues(const String &strKey, StringVector &refValueList)Ogre::SceneManagerinlinevirtual
getRadialDensityMask() constOgre::SceneManagerinline
getRelativeOrigin() constOgre::SceneManager
getRenderQueue() constOgre::SceneManagerinline
getRootSceneNode(SceneMemoryMgrTypes sceneType=SCENE_DYNAMIC)Ogre::SceneManager
getSceneNode(IdType id)Ogre::SceneManager
getSceneNode(IdType id) constOgre::SceneManager
getShadowColour() constOgre::SceneManagervirtual
getShadowDirectionalLightExtrusionDistance() constOgre::SceneManagervirtual
getShadowDirLightTextureOffset() constOgre::SceneManagerinlinevirtual
getShadowFarDistance() constOgre::SceneManagerinlinevirtual
getShadowFarDistanceSquared() constOgre::SceneManagerinlinevirtual
getShowBoundingBoxes() constOgre::SceneManagervirtual
getSky()Ogre::SceneManagerinline
getSkyMaterial()Ogre::SceneManagerinline
getSkyMethod() constOgre::SceneManagerinline
getSphericalHarmonics() constOgre::SceneManagerinline
getSuggestedViewpoint(bool random=false)Ogre::SceneManagervirtual
getTypeName() const =0Ogre::SceneManagerpure virtual
getVisibilityMask() constOgre::SceneManagerinline
hasAnimation(const String &name) constOgre::SceneManagervirtual
hasAnimationState(const String &name) constOgre::SceneManagervirtual
hasMovableObject(MovableObject *m)Ogre::SceneManagervirtual
hasOption(const String &strKey) constOgre::SceneManagerinlinevirtual
IdObject(IdType id)Ogre::IdObjectinline
IlluminationRenderStage enum nameOgre::SceneManager
injectMovableObject(MovableObject *m)Ogre::SceneManagervirtual
IRS_NONE enum valueOgre::SceneManager
IRS_RENDER_TO_TEXTURE enum valueOgre::SceneManager
isCurrentShadowNodeReused() constOgre::SceneManagerinline
isDecalsDiffuseEmissiveMerged() constOgre::SceneManager
isLateMaterialResolving() constOgre::SceneManagerinlinevirtual
isSkyEnabled() constOgre::SceneManagerinline
isUsingInstancedStereo() constOgre::SceneManager
MovableObjectIterator typedefOgre::SceneManager
MovableObjectVec typedefOgre::SceneManager
notifyStaticAabbDirty(MovableObject *movableObject)Ogre::SceneManager
notifyStaticDirty(Node *node)Ogre::SceneManager
OGRE_MUTEX(sceneGraphMutex)Ogre::SceneManager
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
PrefabType enum nameOgre::SceneManager
PT_CUBE enum valueOgre::SceneManager
PT_PLANE enum valueOgre::SceneManager
PT_SPHERE enum valueOgre::SceneManager
QUERY_ENTITY_DEFAULT_MASKOgre::SceneManagerstatic
QUERY_FRUSTUM_DEFAULT_MASKOgre::SceneManagerstatic
QUERY_FX_DEFAULT_MASKOgre::SceneManagerstatic
QUERY_LIGHT_DEFAULT_MASKOgre::SceneManagerstatic
QUERY_STATICGEOMETRY_DEFAULT_MASKOgre::SceneManagerstatic
registerSceneNodeListener(SceneNode *sceneNode)Ogre::SceneManagervirtual
removeListener(Listener *s)Ogre::SceneManagervirtual
removeLodListener(LodListener *listener)Ogre::SceneManager
removeRenderObjectListener(RenderObjectListener *delListener)Ogre::SceneManagervirtual
removeRenderQueueListener(RenderQueueListener *delListener)Ogre::SceneManagervirtual
reserveSlotsInGlobalLightList(size_t addSlotsToCapacity=0)Ogre::SceneManager
SceneManager(const String &instanceName, size_t numWorkerThreads)Ogre::SceneManager
SceneNodeList typedefOgre::SceneManager
setAmbientLight(const ColourValue &upperHemisphere, const ColourValue &lowerHemisphere, const Vector3 &hemisphereDir, Real envmapScale=1.0f, uint32 envFeatures=0xffffffff)Ogre::SceneManager
setBuildLegacyLightList(bool bEnable)Ogre::SceneManager
setDecalsDiffuse(TextureGpu *tex)Ogre::SceneManager
setDecalsEmissive(TextureGpu *tex)Ogre::SceneManager
setDecalsNormals(TextureGpu *tex)Ogre::SceneManager
setDisplaySceneNodes(bool display)Ogre::SceneManagervirtual
setFindVisibleObjects(bool find)Ogre::SceneManagerinlinevirtual
setFlipCullingOnNegativeScale(bool n)Ogre::SceneManagerinlinevirtual
setFog(FogMode mode=FOG_NONE, const ColourValue &colour=ColourValue::White, Real expDensity=0.001, Real linearStart=0.0, Real linearEnd=1.0)Ogre::SceneManager
setForward3D(bool bEnable, uint32 width, uint32 height, uint32 numSlices, uint32 lightsPerCell, float minDistance, float maxDistance)Ogre::SceneManager
setForwardClustered(bool bEnable, uint32 width, uint32 height, uint32 numSlices, uint32 lightsPerCell, uint32 decalsPerCell, uint32 cubemapProbesPerCel, float minDistance, float maxDistance)Ogre::SceneManager
setLateMaterialResolving(bool isLate)Ogre::SceneManagerinlinevirtual
setLightMask(uint32 mask)Ogre::SceneManagerinline
setOption(const String &strKey, const void *pValue)Ogre::SceneManagerinlinevirtual
setRadialDensityMask(bool bEnabled, const float radius[3])Ogre::SceneManager
setRelativeOrigin(const Vector3 &relativeOrigin, bool bPermanent)Ogre::SceneManagervirtual
setShadowColour(const ColourValue &colour)Ogre::SceneManagervirtual
setShadowDirectionalLightExtrusionDistance(Real dist)Ogre::SceneManagervirtual
setShadowDirLightTextureOffset(Real offset)Ogre::SceneManagerinlinevirtual
setShadowFarDistance(Real distance)Ogre::SceneManagervirtual
setShadowTextureCasterMaterial(const String &name)Ogre::SceneManagervirtual
setShadowTextureFadeEnd(Real fadeEnd)Ogre::SceneManagerinlinevirtual
setShadowTextureFadeStart(Real fadeStart)Ogre::SceneManagerinlinevirtual
setSky(bool bEnabled, SkyMethod skyMethod, TextureGpu *texture)Ogre::SceneManager
setSky(bool bEnabled, SkyMethod skyMethod, const String &texName, const String &resourceGroup)Ogre::SceneManager
setSphericalHarmonics(Vector3 ambientSphericalHarmonics[9])Ogre::SceneManager
setVisibilityMask(uint32 vmask)Ogre::SceneManagerinline
showBoundingBoxes(bool bShow)Ogre::SceneManagervirtual
shrinkToFitMemoryPools()Ogre::SceneManager
SkyCubemap enum valueOgre::SceneManager
SkyEquirectangular enum valueOgre::SceneManager
SkyMethod enum nameOgre::SceneManager
unregisterSceneNodeListener(SceneNode *sceneNode)Ogre::SceneManagervirtual
updateAllAnimations()Ogre::SceneManager
updateAllBounds(const ObjectMemoryManagerVec &objectMemManager)Ogre::SceneManager
updateAllLods(const Camera *lodCamera, Real lodBias, uint8 firstRq, uint8 lastRq)Ogre::SceneManager
updateAllTagPoints()Ogre::SceneManager
updateAllTransforms()Ogre::SceneManager
updateSceneGraph()Ogre::SceneManager
waitForPendingUserScalableTask()Ogre::SceneManager
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~SceneManager()Ogre::SceneManagervirtual