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

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

attachToStateSet(osg::StateSet *stateSet)makVrv::DtOsgLightManagervirtual
computeActiveLights(DtOsgLightManagerTcsUserData *tcsUserData, const osg::Camera *camera) const makVrv::DtOsgLightManagerprotectedvirtual
computeFrustumLights(const osg::State &state, const osg::Camera *camera, DtOsgLightManagerTcsUserData *tcsUserData) const makVrv::DtOsgLightManagerprotectedvirtual
computeHash(const DtLight *pDtLight) const makVrv::DtOsgLightManagerprotectedvirtual
computeLightStatusForTime(const DtLight *pDtLight, float ambientLightValue) const makVrv::DtOsgLightManagerprotectedvirtual
configurePerPixelLighting(osg::StateSet *)makVrv::DtOsgLightManagerprotectedvirtual
convertOsgLightToDtLight(DtLight *pDtLight, const osg::LightSource &lightSource, const osg::Matrixd &modelingMatrix)makVrv::DtOsgLightManagerprotectedvirtual
deleteDynamicLightSourceTypeId(const DtLight *pDtLight)makVrv::DtOsgLightManagervirtual
deregisterLight(const osg::LightSource *light)makVrv::DtOsgLightManagervirtual
DtOsgLightManager(DtDe &de)makVrv::DtOsgLightManagerprotected
DtOsgLightManager()=deletemakVrv::DtOsgLightManagerprivate
DtOsgLightManager(const DtOsgLightManager &rhs)=deletemakVrv::DtOsgLightManagerprivate
DtVirtualBaseClass()makVrv::DtVirtualBaseClass
existsInLightManager(const DtLight *light) const makVrv::DtOsgLightManagerprotectedvirtual
getNodePathHashValue(const osg::NodePath &nodePath) const makVrv::DtOsgLightManagerprotectedvirtual
getOrCreateDynamicLightSourceTypeId(const DtLight *pDtLight)makVrv::DtOsgLightManagervirtual
getOrCreateLightSourceTypeId(const osg::LightSource &lightSource)makVrv::DtOsgLightManagervirtual
getOrCreateLightSourceTypeId(const DtLight *pDtLight)makVrv::DtOsgLightManagerprotectedvirtual
getOrCreateLightSourceTypeId(const DtLight *pDtLight, size_t hash)makVrv::DtOsgLightManagerprotectedvirtual
getWorldPositionAndDirection(const osg::LightSource &lightSource, const osg::Matrixd &modelingMatrix, osg::Vec3d &vWorldPos, osg::Vec3d &vWorldDir) const makVrv::DtOsgLightManagerprotectedvirtual
initialize()makVrv::DtOsgLightManagervirtual
instance(DtDe &de)makVrv::DtOsgLightManagerstatic
lightingComponent() const makVrv::DtOsgLightManagervirtual
lightingComponent()makVrv::DtOsgLightManagervirtual
lightManager()makVrv::DtOsgLightManagervirtual
LightSourceAndLight typedefmakVrv::DtOsgLightManagerprotected
lightSourceTypeLightVector() const makVrv::DtOsgLightManagervirtual
lightType(const osg::Light *light) const makVrv::DtOsgLightManagerprotectedvirtual
MapLightSourceHashToLights typedefmakVrv::DtOsgLightManagerprotected
MapLightSourceTypeToLightID typedefmakVrv::DtOsgLightManagerprotected
myConnectionsmakVrv::DtOsgLightManagerprotected
myDemakVrv::DtOsgLightManagerprotected
myDebugCallbackInitializedmakVrv::DtOsgLightManagerprotected
myInitializedmakVrv::DtOsgLightManagerprotected
myLightingComponentmakVrv::DtOsgLightManagerprotected
myLightManagermakVrv::DtOsgLightManagerprotected
myLightsCreatedViaRegistermakVrv::DtOsgLightManagerprotected
myLightSourceTypeLightVectormakVrv::DtOsgLightManagerprotected
myLightSourceTypeMapmakVrv::DtOsgLightManagerprotected
myMapLightSourceHashToLightsmakVrv::DtOsgLightManagerprotected
myMutableLightSourceTypeMutexmakVrv::DtOsgLightManagermutableprotected
myOsgLightsObservermakVrv::DtOsgLightManagerprotected
myPerPixelLightingEnabledmakVrv::DtOsgLightManagerprotected
myRegisterUnRegisterPathMutexmakVrv::DtOsgLightManagermutableprotected
myReservedIDmakVrv::DtOsgLightManagerprotected
myStateSetmakVrv::DtOsgLightManagerprotected
myTcsDataManagermakVrv::DtOsgLightManagerprotected
myUserDataCreatormakVrv::DtOsgLightManagerprotected
operator=(const DtOsgLightManager &rhs)=deletemakVrv::DtOsgLightManagerprivate
perPixelLightingEnabled() const makVrv::DtOsgLightManagervirtual
printNodePath(const osg::NodePath &nodePath) const makVrv::DtOsgLightManagerprotectedvirtual
proccessLightPath(DtLight *inLight, const osg::NodePath &nodePath)makVrv::DtOsgLightManagerprotectedvirtual
registerLight(const osg::LightSource *light, const osg::NodePath &nodePath, const osg::Matrixd &modelingMatrix, bool globalLights, const osg::Camera *osgCamera)makVrv::DtOsgLightManagervirtual
releaseGLObjects(void)makVrv::DtOsgLightManagervirtual
reservedID() const makVrv::DtOsgLightManagervirtual
sensorMaskFromLightSource(const osg::LightSource &lightSource) const makVrv::DtOsgLightManagerprotectedvirtual
setPerPixelLightingEnabled(bool enabled)makVrv::DtOsgLightManagervirtual
setReservedID(int id)makVrv::DtOsgLightManagervirtual
slot_preTick(void)makVrv::DtOsgLightManagerprotectedvirtual
slot_reloadShader()makVrv::DtOsgLightManagerprotectedvirtual
theClassName()makVrv::DtOsgLightManagerstatic
theDefaultLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
theIrLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
theLwirLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
theMwirLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
theNvgLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
theVisualLightSourceSensorMaskmakVrv::DtOsgLightManagerstatic
update(const osg::State &state, const osg::Camera *camera)makVrv::DtOsgLightManagervirtual
updateLightSourceType(unsigned int id, const DtLight *light)makVrv::DtOsgLightManagervirtual
updateShaderBasedLights(const osg::State &state, const osg::Camera *camera, DtOsgLightManagerTcsUserData *tcsUserData)makVrv::DtOsgLightManagerprotectedvirtual
~DtOsgLightManager()makVrv::DtOsgLightManagervirtual
~DtVirtualBaseClass()makVrv::DtVirtualBaseClassvirtual

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)