OGRE  2.2.4
Object-Oriented Graphics Rendering Engine
Ogre::Light Member List

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

_calcTempSquareDist(const Vector3 &worldPos)Ogre::Light
_deriveShadowFarClipDistance(const Camera *maincam) constOgre::Light
_deriveShadowNearClipDistance(const Camera *maincam) constOgre::Light
_getLightList()Ogre::MovableObjectinline
_getManager(void) constOgre::MovableObjectinline
_getObjectData()Ogre::MovableObjectinline
_getOwnShadowFarDistance(void) constOgre::Light
_getParentNodeFullTransform(void) constOgre::MovableObject
_notifyAttached(Node *parent)Ogre::MovableObjectvirtual
_notifyManager(SceneManager *man)Ogre::MovableObjectinline
_notifyParentNodeMemoryChanged(void)Ogre::MovableObjectinlinevirtual
_notifyStaticDirty(void) constOgre::MovableObjectinlinevirtual
_releaseManualHardwareResources()Ogre::MovableObjectinlinevirtual
_restoreManualHardwareResources()Ogre::MovableObjectinlinevirtual
_setLightProfileIdx(uint16 profileIdx)Ogre::Lightinline
_updateCustomGpuParameter(uint16 paramIndex, const GpuProgramParameters_AutoConstantEntry &constantEntry, GpuProgramParameters *params) constOgre::Lightvirtual
_updateRenderQueue(RenderQueue *queue, Camera *camera, const Camera *lodCamera)Ogre::Lightinlinevirtual
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
calculateCastersBox(const size_t numNodes, ObjectData t, uint32 sceneVisibilityFlags, AxisAlignedBox *outBox)Ogre::MovableObjectstatic
createAnimableValue(const String &valueName)Ogre::Lightvirtual
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
Deleted enum valueOgre::TextureGpuListener
detachFromParent(void)Ogre::MovableObject
ExceptionThrown enum valueOgre::TextureGpuListener
FromStorageToSysRam enum valueOgre::TextureGpuListener
FromSysRamToStorage enum valueOgre::TextureGpuListener
FsaaSettingAlteredByApi enum valueOgre::TextureGpuListener
GainedResidency enum valueOgre::TextureGpuListener
getAffectParentNode(void) constOgre::Lightinline
getAnimableValueNames(void) constOgre::AnimableObjectinline
getAs4DVector(void) constOgre::Light
getAttenuationConstant(void) constOgre::Lightinline
getAttenuationLinear(void) constOgre::Lightinline
getAttenuationQuadric(void) constOgre::Lightinline
getAttenuationRange(void) constOgre::Lightinline
getCachedDistanceToCamera(void) constOgre::MovableObjectinline
getCachedDistanceToCameraAsReal(void) constOgre::MovableObjectinline
getCastShadows(void) constOgre::MovableObjectinline
getCurrentMeshLod(void) constOgre::MovableObjectinline
getCustomParameter(uint16 index) constOgre::Light
getCustomParameterNoThrow(uint16 index) constOgre::Light
getDefaultLightMask()Ogre::MovableObjectinlinestatic
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDerivedDirection(void) constOgre::Light
getDerivedDirectionUpdated(void) constOgre::Light
getDerivedRectSize(void) constOgre::Light
getDiffuseColour(void) constOgre::Lightinline
getDirection(void) constOgre::Light
getDoubleSided(void) constOgre::Lightinline
getId() constOgre::IdObjectinline
getLightMask() constOgre::MovableObjectinline
getLightProfileIdx(void) constOgre::Lightinline
getListener(void) constOgre::MovableObjectinline
getLocalAabb(void) constOgre::MovableObject
getLocalRadius(void) constOgre::MovableObject
getMovableType(void) constOgre::Lightvirtual
getName(void) constOgre::MovableObjectinline
getParentNode(void) constOgre::MovableObjectinline
getParentSceneNode(void) constOgre::MovableObjectinline
getPowerScale(void) constOgre::Lightinline
getQueryFlags(void) constOgre::MovableObjectinline
getRectSize(void) constOgre::Lightinline
getRenderingDistance(void) constOgre::MovableObjectinline
getRenderingMinPixelSize() constOgre::MovableObjectinline
getRenderQueueGroup(void) constOgre::MovableObjectinline
getShadowFarClipDistance() constOgre::Lightinline
getShadowFarDistance(void) constOgre::Light
getShadowFarDistanceSquared(void) constOgre::Light
getShadowNearClipDistance() constOgre::Lightinline
getShadowRenderingDistance(void) constOgre::MovableObjectinline
getSkeletonInstance(void) constOgre::MovableObjectinline
getSpecularColour(void) constOgre::Lightinline
getSpotlightFalloff(void) constOgre::Lightinline
getSpotlightInnerAngle(void) constOgre::Lightinline
getSpotlightNearClipDistance() constOgre::Lightinline
getSpotlightOuterAngle(void) constOgre::Lightinline
getSpotlightTanHalfAngle(void) constOgre::Lightinline
getTexture(void) constOgre::Lightinline
getType(void) constOgre::Lightinline
getTypeFlags(void) constOgre::Light
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() constOgre::MovableObjectinline
getVisibilityFlags(void) constOgre::MovableObjectinline
getVisible(void) 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(void) constOgre::MovableObjectinline
isInLightRange(const Ogre::Sphere &sphere) constOgre::Light
isInLightRange(const Ogre::AxisAlignedBox &container) constOgre::Light
isStatic() constOgre::MovableObject
isVisible(void) constOgre::MovableObject
Light(IdType id, ObjectMemoryManager *objectMemoryManager, SceneManager *manager)Ogre::Light
LightTypes enum nameOgre::Light
LostResidency enum valueOgre::TextureGpuListener
LT_AREA_APPROX enum valueOgre::Light
LT_AREA_LTC enum valueOgre::Light
LT_DIRECTIONAL enum valueOgre::Light
LT_POINT enum valueOgre::Light
LT_SPOTLIGHT enum valueOgre::Light
LT_VPL enum valueOgre::Light
MAX_FORWARD_PLUS_LIGHTS enum valueOgre::Light
MetadataCacheOutOfDate enum valueOgre::TextureGpuListener
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
mTexLightMaskDiffuseMipStartOgre::Light
mTextureLightMaskIdxOgre::Light
notifyTextureChanged(TextureGpu *texture, TextureGpuListener::Reason reason, void *extraData)Ogre::Lightvirtual
NUM_LIGHT_TYPES enum valueOgre::Light
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
PoolTextureSlotChanged enum valueOgre::TextureGpuListener
queryLights(void) constOgre::MovableObjectinline
ReadyForRendering enum valueOgre::TextureGpuListener
Reason enum nameOgre::TextureGpuListener
removeQueryFlags(uint32 flags)Ogre::MovableObjectinline
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
resetShadowFarDistance(void)Ogre::Light
ResidentToSysRamSync enum valueOgre::TextureGpuListener
setAffectParentNode(bool bAffect)Ogre::Light
setAttenuation(Real range, Real constant, Real linear, Real quadratic)Ogre::Light
setAttenuationBasedOnRadius(Real radius, Real lumThreshold)Ogre::Light
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCustomParameter(uint16 index, const Vector4 &value)Ogre::Light
setDefaultLightMask(uint32 mask)Ogre::MovableObjectinlinestatic
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDiffuseColour(Real red, Real green, Real blue)Ogre::Lightinline
setDiffuseColour(const ColourValue &colour)Ogre::Lightinline
setDirection(const Vector3 &vec)Ogre::Light
setDoubleSided(bool bDoubleSided)Ogre::Light
setLightMask(uint32 lightMask)Ogre::MovableObjectinline
setListener(Listener *listener)Ogre::MovableObjectinline
setLocalAabb(const Aabb box)Ogre::MovableObject
setName(const String &name)Ogre::MovableObjectinline
setPowerScale(Real power)Ogre::Light
setQueryFlags(uint32 flags)Ogre::MovableObjectinline
setRectSize(Vector2 rectSize)Ogre::Light
setRenderingDistance(Real dist)Ogre::MovableObjectinline
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinline
setRenderQueueGroup(uint8 queueID)Ogre::Lightvirtual
setShadowFarClipDistance(Real farClip)Ogre::Lightinline
setShadowFarDistance(Real distance)Ogre::Light
setShadowNearClipDistance(Real nearClip)Ogre::Lightinline
setShadowRenderingDistance(Real dist)Ogre::MovableObjectinline
setSpecularColour(Real red, Real green, Real blue)Ogre::Lightinline
setSpecularColour(const ColourValue &colour)Ogre::Lightinline
setSpotlightFalloff(Real val)Ogre::Lightinline
setSpotlightInnerAngle(const Radian &val)Ogre::Light
setSpotlightNearClipDistance(Real nearClip)Ogre::Lightinline
setSpotlightOuterAngle(const Radian &val)Ogre::Light
setSpotlightRange(const Radian &innerAngle, const Radian &outerAngle, Real falloff=1.0)Ogre::Light
setStatic(bool bStatic)Ogre::MovableObject
setTexture(TextureGpu *texture)Ogre::Light
setTextureRaw(TextureGpu *texture, uint32 sliceIdx)Ogre::Light
setType(LightTypes type)Ogre::Light
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setVisible(bool visible)Ogre::MovableObjectinline
shouldStayLoaded(TextureGpu *texture)Ogre::TextureGpuListenerinlinevirtual
tempSquareDistOgre::Light
Unknown enum valueOgre::TextureGpuListener
updateAllBounds(const size_t numNodes, ObjectData t)Ogre::MovableObjectstatic
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~AnimableObject()Ogre::AnimableObjectvirtual
~Light()Ogre::Light
~MovableObject()Ogre::MovableObjectvirtual
~TextureGpuListener()Ogre::TextureGpuListenervirtual