OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::PCZLight Member List

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

_calcTempSquareDist(const Vector3 &worldPos)Ogre::Light
_deriveShadowFarClipDistance(const Camera *maincam) const Ogre::Light
_deriveShadowNearClipDistance(const Camera *maincam) const Ogre::Light
_getAnimableValueNames(void)Ogre::AnimableObjectinlineprotected
_getCreator(void) const Ogre::MovableObjectinlinevirtual
_getFrustumClipVolumes(const Camera *const cam) const Ogre::Lightvirtual
_getIndexInFrame() const Ogre::Lightinline
_getLightList()Ogre::MovableObjectinlinevirtual
_getManager(void) const Ogre::MovableObjectinlinevirtual
_getNearClipVolume(const Camera *const cam) const Ogre::Lightvirtual
_getParentNodeFullTransform(void) const Ogre::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::PCZLightvirtual
_setCameraRelative(Camera *cam)Ogre::Light
_updateCustomGpuParameter(uint16 paramIndex, const GpuProgramParameters::AutoConstantEntry &constantEntry, GpuProgramParameters *params) const Ogre::Lightvirtual
_updateRenderQueue(RenderQueue *queue)Ogre::Lightvirtual
addQueryFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
addVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
addZoneToAffectedZonesList(PCZone *zone)Ogre::PCZLight
affectedZonesListOgre::PCZLightprotected
affectsVisibleZone(void)Ogre::PCZLightinline
affectsZone(PCZone *zone)Ogre::PCZLight
AllocatedObject()Ogre::AllocatedObject< Alloc >inlineexplicit
AnimableDictionaryMap typedefOgre::AnimableObjectprotected
AnimableObject()Ogre::AnimableObjectinline
clearAffectedZones(void)Ogre::PCZLight
clearNeedsUpdate(void)Ogre::PCZLightinline
createAnimableDictionary(void) const Ogre::AnimableObjectinlineprotected
createAnimableValue(const String &valueName)Ogre::Lightvirtual
CustomParameterMap typedefOgre::Lightprotected
detachFromParent(void)Ogre::MovableObjectvirtual
extrudeBounds(AxisAlignedBox &box, const Vector4 &lightPos, Real extrudeDist) const Ogre::ShadowCasterprotectedvirtual
extrudeVertices(const HardwareVertexBufferSharedPtr &vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist)Ogre::ShadowCasterstatic
generateShadowVolume(EdgeData *edgeData, const HardwareIndexBufferSharedPtr &indexBuffer, size_t &indexBufferUsedSize, const Light *light, ShadowRenderableList &shadowRenderables, unsigned long flags)Ogre::ShadowCasterprotectedvirtual
getAnimableDictionaryName(void) const Ogre::Lightprotectedvirtual
getAnimableValueNames(void) const Ogre::AnimableObjectinline
getAs4DVector(bool cameraRelativeIfSet=false) const Ogre::Light
getAttenuationConstant(void) const Ogre::Light
getAttenuationLinear(void) const Ogre::Light
getAttenuationQuadric(void) const Ogre::Light
getAttenuationRange(void) const Ogre::Light
getBoundingBox(void) const Ogre::Lightvirtual
getBoundingRadius(void) const Ogre::Lightinlinevirtual
getCastShadows(void) const Ogre::MovableObjectinlinevirtual
getCustomParameter(uint16 index) const Ogre::Light
getCustomShadowCameraSetup(void) const Ogre::Light
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) const Ogre::MovableObjectvirtual
getDefaultQueryFlags()Ogre::MovableObjectinlinestatic
getDefaultVisibilityFlags()Ogre::MovableObjectinlinestatic
getDerivedDirection(void) const Ogre::Light
getDerivedPosition(bool cameraRelativeIfSet=false) const Ogre::Light
getDiffuseColour(void) const Ogre::Light
getDirection(void) const Ogre::Light
getEdgeList(void)Ogre::MovableObjectinlinevirtual
getExtrusionDistance(const Vector3 &objectPos, const Light *light) const Ogre::ShadowCasterprotected
getLightCapBounds(void) const Ogre::MovableObjectvirtual
getLightMask() const Ogre::MovableObjectinlinevirtual
getListener(void) const Ogre::MovableObjectinlinevirtual
getMovableType(void) const Ogre::PCZLightvirtual
getName(void) const Ogre::MovableObjectinlinevirtual
getNeedsUpdate(void)Ogre::PCZLight
getParentNode(void) const Ogre::MovableObjectvirtual
getParentSceneNode(void) const Ogre::MovableObjectvirtual
getPointExtrusionDistance(const Light *l) const Ogre::MovableObjectvirtual
getPosition(void) const Ogre::Light
getPowerScale(void) const Ogre::Light
getQueryFlags(void) const Ogre::MovableObjectinlinevirtual
getReceivesShadows()Ogre::MovableObject
getRenderingDistance(void) const Ogre::MovableObjectinlinevirtual
getRenderingMinPixelSize() const Ogre::MovableObjectinlinevirtual
getRenderQueueGroup(void) const Ogre::MovableObjectvirtual
getShadowFarClipDistance() const Ogre::Lightinline
getShadowFarDistance(void) const Ogre::Light
getShadowFarDistanceSquared(void) const Ogre::Light
getShadowNearClipDistance() const Ogre::Lightinline
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)Ogre::MovableObjectvirtual
getSpecularColour(void) const Ogre::Light
getSpotlightFalloff(void) const Ogre::Light
getSpotlightInnerAngle(void) const Ogre::Light
getSpotlightNearClipDistance() const Ogre::Lightinline
getSpotlightOuterAngle(void) const Ogre::Light
getType(void) const Ogre::Light
getTypeFlags(void) const Ogre::Lightvirtual
getUserAny(void) const Ogre::MovableObjectinlinevirtual
getUserObjectBindings()Ogre::MovableObjectinline
getUserObjectBindings() const Ogre::MovableObjectinline
getVisibilityFlags(void) const Ogre::MovableObjectinlinevirtual
getVisible(void) const Ogre::MovableObjectvirtual
getWorldBoundingBox(bool derive=false) const Ogre::MovableObjectvirtual
getWorldBoundingSphere(bool derive=false) const Ogre::MovableObjectvirtual
hasEdgeList(void)Ogre::MovableObjectinlinevirtual
initialiseAnimableDictionary(StringVector &vec) const Ogre::Lightprotectedvirtual
isAttached(void) const Ogre::MovableObjectvirtual
isDebugDisplayEnabled(void) const Ogre::MovableObjectinlinevirtual
isInLightRange(const Ogre::Sphere &sphere) const Ogre::Light
isInLightRange(const Ogre::AxisAlignedBox &container) const Ogre::Light
isInScene(void) const Ogre::MovableObjectvirtual
isParentTagPoint() const Ogre::MovableObjectinlinevirtual
isVisible(void) const Ogre::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
mAffectsVisibleZoneOgre::PCZLightprotected
mAttenuationConstOgre::Lightprotected
mAttenuationLinearOgre::Lightprotected
mAttenuationQuadOgre::Lightprotected
mBeyondFarDistanceOgre::MovableObjectprotected
mCameraToBeRelativeToOgre::Lightprotected
mCastShadowsOgre::MovableObjectprotected
mCreatorOgre::MovableObjectprotected
mCustomParametersOgre::Lightprotected
mCustomShadowCameraSetupOgre::Lightmutableprotected
mDebugDisplayOgre::MovableObjectprotected
mDerivedCamRelativeDirtyOgre::Lightmutableprotected
mDerivedCamRelativePositionOgre::Lightmutableprotected
mDerivedDirectionOgre::Lightmutableprotected
mDerivedPositionOgre::Lightmutableprotected
mDerivedTransformDirtyOgre::Lightmutableprotected
mDiffuseOgre::Lightprotected
mDirectionOgre::Lightprotected
mFrustumClipVolumesOgre::Lightmutableprotected
mIndexInFrameOgre::Lightprotected
mLightListOgre::MovableObjectmutableprotected
mLightListUpdatedOgre::MovableObjectmutableprotected
mLightMaskOgre::MovableObjectprotected
mLightTypeOgre::Lightprotected
mListenerOgre::MovableObjectprotected
mManagerOgre::MovableObjectprotected
mMinPixelSizeOgre::MovableObjectprotected
mNameOgre::MovableObjectprotected
mNearClipVolumeOgre::Lightmutableprotected
mNeedsUpdateOgre::PCZLightprotected
MovableObject()Ogre::MovableObject
MovableObject(const String &name)Ogre::MovableObject
mOwnShadowFarDistOgre::Lightprotected
mParentIsTagPointOgre::MovableObjectprotected
mParentNodeOgre::MovableObjectprotected
mPositionOgre::Lightprotected
mPowerScaleOgre::Lightprotected
mQueryFlagsOgre::MovableObjectprotected
mRangeOgre::Lightprotected
mRenderingDisabledOgre::MovableObjectprotected
mRenderQueueIDOgre::MovableObjectprotected
mRenderQueueIDSetOgre::MovableObjectprotected
mRenderQueuePriorityOgre::MovableObjectprotected
mRenderQueuePrioritySetOgre::MovableObjectprotected
msAnimableDictionaryOgre::AnimableObjectprotectedstatic
msDefaultQueryFlagsOgre::MovableObjectprotectedstatic
msDefaultVisibilityFlagsOgre::MovableObjectprotectedstatic
mShadowFarClipDistOgre::Lightprotected
mShadowFarDistOgre::Lightprotected
mShadowFarDistSquaredOgre::Lightprotected
mShadowNearClipDistOgre::Lightprotected
msMovableTypeOgre::Lightprotectedstatic
mSpecularOgre::Lightprotected
mSpotFalloffOgre::Lightprotected
mSpotInnerOgre::Lightprotected
mSpotNearClipOgre::Lightprotected
mSpotOuterOgre::Lightprotected
mSquaredUpperDistanceOgre::MovableObjectprotected
mUpperDistanceOgre::MovableObjectprotected
mUserObjectBindingsOgre::MovableObjectprotected
mVisibilityFlagsOgre::MovableObjectprotected
mVisibleOgre::MovableObjectprotected
mWorldAABBOgre::MovableObjectmutableprotected
mWorldBoundingSphereOgre::MovableObjectmutableprotected
mWorldDarkCapBoundsOgre::MovableObjectmutableprotected
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
PCZLight()Ogre::PCZLight
PCZLight(const String &name)Ogre::PCZLight
queryLights(void) const Ogre::MovableObjectvirtual
removeQueryFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
removeVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
removeZoneFromAffectedZonesList(PCZone *zone)Ogre::PCZLight
resetCustomShadowCameraSetup(void)Ogre::Light
resetShadowFarDistance(void)Ogre::Light
setAffectsVisibleZone(bool affects)Ogre::PCZLightinline
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::MovableObjectinlinevirtual
setDefaultQueryFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDefaultVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinestatic
setDiffuseColour(Real red, Real green, Real 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::MovableObjectvirtual
setListener(Listener *listener)Ogre::MovableObjectinlinevirtual
setPosition(Real x, Real y, Real z)Ogre::Light
setPosition(const Vector3 &vec)Ogre::Light
setPowerScale(Real power)Ogre::Light
setQueryFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
setRenderingDistance(Real dist)Ogre::MovableObjectinlinevirtual
setRenderingMinPixelSize(Real pixelSize)Ogre::MovableObjectinlinevirtual
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(Real red, Real green, Real 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::MovableObjectinlinevirtual
setVisibilityFlags(uint32 flags)Ogre::MovableObjectinlinevirtual
setVisible(bool visible)Ogre::Lightvirtual
ShadowRenderableList typedefOgre::ShadowCaster
ShadowRenderableListIterator typedefOgre::ShadowCaster
tempSquareDistOgre::Light
update(void) const Ogre::Lightprotectedvirtual
updateEdgeListLightFacing(EdgeData *edgeData, const Vector4 &lightPos)Ogre::ShadowCasterprotectedvirtual
updateZones(PCZone *defaultZone, unsigned long frameCount)Ogre::PCZLight
visitRenderables(Renderable::Visitor *visitor, bool debugRenderables=false)Ogre::Lightvirtual
~AllocatedObject()Ogre::AllocatedObject< Alloc >inline
~AnimableObject()Ogre::AnimableObjectinlinevirtual
~Light()Ogre::Light
~MovableObject()Ogre::MovableObjectvirtual
~PCZLight()Ogre::PCZLight
~ShadowCaster()Ogre::ShadowCasterinlinevirtual