OGRE  1.11.6
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
_getCreator(void) constOgre::MovableObjectinline
_getFrustumClipVolumes(const Camera *const cam) constOgre::Lightvirtual
_getIndexInFrame() constOgre::Lightinline
_getLightList()Ogre::MovableObjectinline
_getManager(void) constOgre::MovableObjectinline
_getNearClipVolume(const Camera *const cam) constOgre::Lightvirtual
_getParentNodeFullTransform(void) constOgre::MovableObjectvirtual
_notifyAttached(Node *parent, bool isTagPoint=false)Ogre::Lightvirtual
_notifyCreator(MovableObjectFactory *fact)Ogre::MovableObjectinlinevirtual
_notifyCurrentCamera(Camera *cam)Ogre::MovableObjectvirtual
_notifyIndexInFrame(size_t i)Ogre::Lightinline
_notifyManager(SceneManager *man)Ogre::MovableObjectinlinevirtual
_notifyMoved(void)Ogre::Lightvirtual
_releaseManualHardwareResources()Ogre::MovableObjectinlinevirtual
_restoreManualHardwareResources()Ogre::MovableObjectinlinevirtual
_setCameraRelative(Camera *cam)Ogre::Light
_updateCustomGpuParameter(uint16 paramIndex, const GpuProgramParameters::AutoConstantEntry &constantEntry, GpuProgramParameters *params) constOgre::Lightvirtual
_updateRenderQueue(RenderQueue *queue)Ogre::Lightvirtual
addQueryFlags(uint32 flags)Ogre::MovableObjectinline
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
AnimableObject()Ogre::AnimableObjectinline
clearShadowRenderableList(ShadowRenderableList &shadowRenderables)Ogre::ShadowCasterstatic
createAnimableValue(const String &valueName)Ogre::Lightvirtual
detachFromParent(void)Ogre::MovableObject
extrudeVertices(const HardwareVertexBufferSharedPtr &vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist)Ogre::ShadowCasterstatic
getAnimableValueNames(void) constOgre::AnimableObjectinline
getAs4DVector(bool cameraRelativeIfSet=false) constOgre::Light
getAttenuationConstant(void) constOgre::Light
getAttenuationLinear(void) constOgre::Light
getAttenuationQuadric(void) constOgre::Light
getAttenuationRange(void) constOgre::Light
getBoundingBox(void) constOgre::Lightvirtual
getBoundingRadius(void) constOgre::Lightinlinevirtual
getCastShadows(void) constOgre::MovableObjectinlinevirtual
getCustomParameter(uint16 index) constOgre::Light
getCustomShadowCameraSetup(void) constOgre::Light
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) constOgre::MovableObjectvirtual
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDerivedDirection(void) constOgre::Light
getDerivedPosition(bool cameraRelativeIfSet=false) constOgre::Light
getDiffuseColour(void) constOgre::Light
getDirection(void) constOgre::Light
getEdgeList(void)Ogre::MovableObjectinlinevirtual
getLightCapBounds(void) constOgre::MovableObjectvirtual
getLightMask() constOgre::MovableObjectinline
getListener(void) constOgre::MovableObjectinline
getMovableType(void) constOgre::Lightvirtual
getName(void) constOgre::MovableObjectinline
getParentNode(void) constOgre::MovableObjectinline
getParentSceneNode(void) constOgre::MovableObject
getPointExtrusionDistance(const Light *l) constOgre::MovableObjectvirtual
getPosition(void) constOgre::Light
getPowerScale(void) constOgre::Light
getQueryFlags(void) constOgre::MovableObjectinline
getReceivesShadows()Ogre::MovableObject
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
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)Ogre::MovableObjectvirtual
getSpecularColour(void) constOgre::Light
getSpotlightFalloff(void) constOgre::Light
getSpotlightInnerAngle(void) constOgre::Light
getSpotlightNearClipDistance() constOgre::Lightinline
getSpotlightOuterAngle(void) constOgre::Light
getType(void) constOgre::Light
getTypeFlags(void) constOgre::Lightvirtual
getUserAny(void) constOgre::MovableObjectinline
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() constOgre::MovableObjectinline
getVisibilityFlags(void) constOgre::MovableObjectinline
getVisible(void) constOgre::MovableObjectinline
getWorldBoundingBox(bool derive=false) constOgre::MovableObjectvirtual
getWorldBoundingSphere(bool derive=false) constOgre::MovableObjectvirtual
hasEdgeList(void)Ogre::MovableObjectinlinevirtual
isAttached(void) constOgre::MovableObjectinline
isDebugDisplayEnabled(void) constOgre::MovableObjectinline
isInLightRange(const Ogre::Sphere &sphere) constOgre::Light
isInLightRange(const Ogre::AxisAlignedBox &container) constOgre::Light
isInScene(void) constOgre::MovableObjectvirtual
isParentTagPoint() constOgre::MovableObjectinline
isVisible(void) constOgre::MovableObjectvirtual
Light()Ogre::Light
Light(const String &name)Ogre::Light
LightTypes enum nameOgre::Light
LT_DIRECTIONAL enum valueOgre::Light
LT_POINT enum valueOgre::Light
LT_SPOTLIGHT enum valueOgre::Light
MovableObject()Ogre::MovableObject
MovableObject(const String &name)Ogre::MovableObject
queryLights(void) constOgre::MovableObject
removeQueryFlags(uint32 flags)Ogre::MovableObjectinline
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
resetCustomShadowCameraSetup(void)Ogre::Light
resetShadowFarDistance(void)Ogre::Light
setAttenuation(Real range, Real constant, Real linear, Real quadratic)Ogre::Light
setCastShadows(bool enabled)Ogre::MovableObjectinline
setCustomParameter(uint16 index, const Vector4 &value)Ogre::Light
setCustomShadowCameraSetup(const ShadowCameraSetupPtr &customShadowSetup)Ogre::Light
setDebugDisplayEnabled(bool enabled)Ogre::MovableObjectinline
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDiffuseColour(float red, float green, float blue)Ogre::Light
setDiffuseColour(const ColourValue &colour)Ogre::Light
setDirection(Real x, Real y, Real z)Ogre::Light
setDirection(const Vector3 &vec)Ogre::Light
setLightMask(uint32 lightMask)Ogre::MovableObject
setListener(Listener *listener)Ogre::MovableObjectinline
setPosition(Real x, Real y, Real z)Ogre::Light
setPosition(const Vector3 &vec)Ogre::Light
setPowerScale(Real power)Ogre::Light
setQueryFlags(uint32 flags)Ogre::MovableObjectinline
setRenderingDistance(Real dist)Ogre::MovableObjectinline
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinline
setRenderQueueGroup(uint8 queueID)Ogre::MovableObjectvirtual
setRenderQueueGroupAndPriority(uint8 queueID, ushort priority)Ogre::MovableObjectvirtual
setShadowFarClipDistance(Real farClip)Ogre::Lightinline
setShadowFarDistance(Real distance)Ogre::Light
setShadowNearClipDistance(Real nearClip)Ogre::Lightinline
setSpecularColour(float red, float green, float blue)Ogre::Light
setSpecularColour(const ColourValue &colour)Ogre::Light
setSpotlightFalloff(Real val)Ogre::Light
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
setType(LightTypes type)Ogre::Light
setUserAny(const Any &anything)Ogre::MovableObjectinline
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinline
setVisible(bool visible)Ogre::Lightinline
ShadowRenderableList typedefOgre::ShadowCaster
ShadowRenderableListIterator typedefOgre::ShadowCaster
tempSquareDistOgre::Light
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::Lightvirtual
~AnimableObject()Ogre::AnimableObjectinlinevirtual
~Light()Ogre::Light
~MovableObject()Ogre::MovableObjectvirtual
~ShadowCaster()Ogre::ShadowCasterinlinevirtual