VR-Forces 4.10 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
Class Index
Class List
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
makVrv
DtLightManager
makVrv::DtLightManager Member List
This is the complete list of members for
makVrv::DtLightManager
, including all inherited members.
allLights
(void) const
makVrv::DtLightManager
virtual
createLight
(LightType lightType)
makVrv::DtLightManager
virtual
createOctreeNode
(DtLight *pLight)
makVrv::DtLightManager
virtual
destroyLight
(DtLight *pLight)
makVrv::DtLightManager
virtual
destroyOctreeNode
(DtLight *pLight)
makVrv::DtLightManager
virtual
DtLightManager
(const AxisAlignedBoundingBox_64 &box, size_t depth)
makVrv::DtLightManager
DtLightManager
()=delete
makVrv::DtLightManager
private
DtLightManager
(const DtLightManager &rhs)=delete
makVrv::DtLightManager
private
findVisibleObjects
(const Camera_64 *pCamera)
makVrv::DtLightManager
protected
virtual
findVisibleObjects
(const Frustum_64 *pCamera, const Vector3_64 &vRefPosition)
makVrv::DtLightManager
protected
virtual
frustumAffectingLights
(void) const
makVrv::DtLightManager
virtual
getClosestLights
(VectorLights &closestLights, const Vector3_64 &vPosition, size_t n)
makVrv::DtLightManager
virtual
initOctree
(const AxisAlignedBoundingBox_64 &box)
makVrv::DtLightManager
virtual
light
(size_t index)
makVrv::DtLightManager
virtual
lightBoundsUpdated
(const DtLight *pLight)
makVrv::DtLightManager
virtual
lightDestroyed
(const DtLight *pLight)
makVrv::DtLightManager
virtual
lightExists
(const DtLight *pLight) const
makVrv::DtLightManager
virtual
lightUpdated
(const DtLight *pLight)
makVrv::DtLightManager
virtual
lodDistance
(void) const
makVrv::DtLightManager
virtual
lodDistanceSquared
(void) const
makVrv::DtLightManager
virtual
mybVectorLightsdirty
makVrv::DtLightManager
mutable
protected
myFrustumAffectingLights
makVrv::DtLightManager
protected
myFrustumAffectingLightsSortingScratchPad
makVrv::DtLightManager
protected
myLights
makVrv::DtLightManager
protected
myLODDistance
makVrv::DtLightManager
protected
myOctree
makVrv::DtLightManager
protected
myOctreeMutex
makVrv::DtLightManager
protected
myVectorLights
makVrv::DtLightManager
mutable
protected
myVisibleOctreeNodes
makVrv::DtLightManager
protected
numLights
(void) const
makVrv::DtLightManager
virtual
octreeNode
(const DtLight *pLight) const
makVrv::DtLightManager
virtual
operator=
(const DtLightManager &rhs)=delete
makVrv::DtLightManager
private
setlodDistance
(float fDistance)
makVrv::DtLightManager
virtual
update
(Camera_64 *pCamera)
makVrv::DtLightManager
virtual
update
(Frustum_64 *pFrustum, const Vector3_64 &vRefPosition)
makVrv::DtLightManager
virtual
~DtLightManager
()
makVrv::DtLightManager
virtual
Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)