VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtLightManager Member List

This is the complete list of members for makVrv::DtLightManager, including all inherited members.

allLights(void) const makVrv::DtLightManagervirtual
createLight(LightType lightType)makVrv::DtLightManagervirtual
createOctreeNode(DtLight *pLight)makVrv::DtLightManagervirtual
destroyLight(DtLight *pLight)makVrv::DtLightManagervirtual
destroyOctreeNode(DtLight *pLight)makVrv::DtLightManagervirtual
DtLightManager(const AxisAlignedBoundingBox_64 &box, size_t depth)makVrv::DtLightManager
DtLightManager()=deletemakVrv::DtLightManagerprivate
DtLightManager(const DtLightManager &rhs)=deletemakVrv::DtLightManagerprivate
findVisibleObjects(const Camera_64 *pCamera)makVrv::DtLightManagerprotectedvirtual
findVisibleObjects(const Frustum_64 *pCamera, const Vector3_64 &vRefPosition)makVrv::DtLightManagerprotectedvirtual
frustumAffectingLights(void) const makVrv::DtLightManagervirtual
getClosestLights(VectorLights &closestLights, const Vector3_64 &vPosition, size_t n)makVrv::DtLightManagervirtual
initOctree(const AxisAlignedBoundingBox_64 &box)makVrv::DtLightManagervirtual
light(size_t index)makVrv::DtLightManagervirtual
lightBoundsUpdated(const DtLight *pLight)makVrv::DtLightManagervirtual
lightDestroyed(const DtLight *pLight)makVrv::DtLightManagervirtual
lightExists(const DtLight *pLight) const makVrv::DtLightManagervirtual
lightUpdated(const DtLight *pLight)makVrv::DtLightManagervirtual
lodDistance(void) const makVrv::DtLightManagervirtual
lodDistanceSquared(void) const makVrv::DtLightManagervirtual
mybVectorLightsdirtymakVrv::DtLightManagermutableprotected
myFrustumAffectingLightsmakVrv::DtLightManagerprotected
myFrustumAffectingLightsSortingScratchPadmakVrv::DtLightManagerprotected
myLightsmakVrv::DtLightManagerprotected
myLODDistancemakVrv::DtLightManagerprotected
myOctreemakVrv::DtLightManagerprotected
myOctreeMutexmakVrv::DtLightManagerprotected
myVectorLightsmakVrv::DtLightManagermutableprotected
myVisibleOctreeNodesmakVrv::DtLightManagerprotected
numLights(void) const makVrv::DtLightManagervirtual
octreeNode(const DtLight *pLight) const makVrv::DtLightManagervirtual
operator=(const DtLightManager &rhs)=deletemakVrv::DtLightManagerprivate
setlodDistance(float fDistance)makVrv::DtLightManagervirtual
update(Camera_64 *pCamera)makVrv::DtLightManagervirtual
update(Frustum_64 *pFrustum, const Vector3_64 &vRefPosition)makVrv::DtLightManagervirtual
~DtLightManager()makVrv::DtLightManagervirtual

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)