| bColorRampTextureWasTried | makVrv::DtOsgLightingComponent | protectedstatic |
| BufferToLightIndexMap typedef | makVrv::DtOsgLightingComponent | protected |
| CameraToTileLightIndexMapInfoMap typedef | makVrv::DtOsgLightingComponent | protected |
| createUniform(const std::string &name, osg::Uniform::Type type, int count=1) | makVrv::DtOsgLightingComponent | protectedvirtual |
| dirty() const | makVrv::DtOsgLightingComponent | inlinevirtual |
| DtOsgLightingComponent(DtDe &de) | makVrv::DtOsgLightingComponent | |
| DtOsgLightingComponent()=delete | makVrv::DtOsgLightingComponent | private |
| DtOsgLightingComponent(const DtOsgLightingComponent &)=delete | makVrv::DtOsgLightingComponent | private |
| DtOsgLightingComponentUboCallback class | makVrv::DtOsgLightingComponent | friend |
| DtOsgStateComponent(DtDe &de) | makVrv::DtOsgStateComponent | |
| findDebugTexturePath(void) const | makVrv::DtOsgLightingComponent | protectedvirtual |
| getEnableLightingUniform() const | makVrv::DtOsgLightingComponent | virtual |
| gridMaxDims(void) const | makVrv::DtOsgLightingComponent | virtual |
| initializeColorRampTexture() | makVrv::DtOsgLightingComponent | protectedvirtual |
| install(osg::StateSet *stateset) | makVrv::DtOsgLightingComponent | virtual |
| isInstalled(void) const | makVrv::DtOsgLightingComponent | virtual |
| lightGridSize() | makVrv::DtOsgLightingComponent | protectedvirtual |
| loadShaderSource(const std::string &strFileName) const | makVrv::DtOsgStateComponent | protectedvirtual |
| maxUboSize() | makVrv::DtOsgLightingComponent | protectedvirtual |
| myAmbientFactorUniform | makVrv::DtOsgLightingComponent | protected |
| myBDRFLutTexture | makVrv::DtOsgLightingComponent | protected |
| myBDRFLutUniform | makVrv::DtOsgLightingComponent | protected |
| myBindingManager | makVrv::DtOsgLightingComponent | protected |
| myBrdfLutImage | makVrv::DtOsgLightingComponent | protected |
| myCameraToTileLightIndexMapInfoMap | makVrv::DtOsgLightingComponent | protected |
| myColorRampTexture | makVrv::DtOsgLightingComponent | protected |
| myColorRampTextureUniform | makVrv::DtOsgLightingComponent | protected |
| myConnections | makVrv::DtOsgLightingComponent | protected |
| myDe | makVrv::DtOsgStateComponent | protected |
| myDebugTexture | makVrv::DtOsgLightingComponent | protected |
| myDiffuseFactorUniform | makVrv::DtOsgLightingComponent | protected |
| myDirty | makVrv::DtOsgLightingComponent | protected |
| myEnableLightingUniform | makVrv::DtOsgLightingComponent | protected |
| myGpuShaderUbo | makVrv::DtOsgLightingComponent | protected |
| myGpuShaderUboBinding | makVrv::DtOsgLightingComponent | protected |
| myIsInstalled | makVrv::DtOsgLightingComponent | protected |
| myLightComputeProgram | makVrv::DtOsgLightingComponent | protected |
| myLightGrid | makVrv::DtOsgLightingComponent | protected |
| myLightGridSize | makVrv::DtOsgLightingComponent | protected |
| myLightingOffClampUniform | makVrv::DtOsgLightingComponent | protected |
| myLightUBO | makVrv::DtOsgLightingComponent | protected |
| myMaxUboSizeInBytes | makVrv::DtOsgLightingComponent | protected |
| myModelTypeDefaultUniform | makVrv::DtOsgLightingComponent | protected |
| myShaderConstants | makVrv::DtOsgLightingComponent | protected |
| myShaderFilesCache | makVrv::DtOsgStateComponent | protected |
| myShaderStorageBufferApplyAttribute | makVrv::DtOsgLightingComponent | protected |
| myTextureApplyAttribute | makVrv::DtOsgLightingComponent | protected |
| myTileLightIndexBuffersInfoSsbo | makVrv::DtOsgLightingComponent | protected |
| myTileLightIndexListSsbo | makVrv::DtOsgLightingComponent | protected |
| myTileLightIndexListSsboPreCompute | makVrv::DtOsgLightingComponent | protected |
| myTileLightIntersectionDataSsbo | makVrv::DtOsgLightingComponent | protected |
| myTileSpaceLightGrid | makVrv::DtOsgLightingComponent | protected |
| myUboCallback | makVrv::DtOsgLightingComponent | protected |
| myUniformBufferObjectApplyAttribute | makVrv::DtOsgLightingComponent | protected |
| myUniforms | makVrv::DtOsgLightingComponent | protected |
| myUpVectorUniform | makVrv::DtOsgLightingComponent | protected |
| myUseGlobalAmbient | makVrv::DtOsgLightingComponent | protected |
| myUseGlobalAmbientUniform | makVrv::DtOsgLightingComponent | protected |
| myUseGlobalDiffuse | makVrv::DtOsgLightingComponent | protected |
| myUseGlobalDiffuseUniform | makVrv::DtOsgLightingComponent | protected |
| myUseHDR | makVrv::DtOsgLightingComponent | protected |
| myViewSpaceLightsScratchPad | makVrv::DtOsgLightingComponent | protected |
| operator=(const DtOsgLightingComponent &)=delete | makVrv::DtOsgLightingComponent | private |
| packLights(const osg::Matrixd &normalMatrix, const VectorLights &lights, const osg::State &state) | makVrv::DtOsgLightingComponent | protectedvirtual |
| releaseGLObjects(void) | makVrv::DtOsgLightingComponent | virtual |
| setAmbientFactor(float ambientFactor) | makVrv::DtOsgLightingComponent | virtual |
| setComponentVisualizationMode(int mode) | makVrv::DtOsgLightingComponent | virtual |
| setDiffuseFactor(float diffuseFactor) | makVrv::DtOsgLightingComponent | virtual |
| setDirty(bool isDirty) | makVrv::DtOsgLightingComponent | inlinevirtual |
| setDynamicLightScale(double scale) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setEmissionFactor(float emissionFactor) | makVrv::DtOsgLightingComponent | virtual |
| setEmissiveTextureScale(double scale) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setLightPointScale(double scale) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setShininessScale(double scale) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setSpecularScale(double scale) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setUpDebugTextureComponentMode(void) | makVrv::DtOsgLightingComponent | protectedvirtual |
| setUseGlobalAmbient(bool useGlobalAmbient) | makVrv::DtOsgLightingComponent | virtual |
| setUseGlobalDiffuse(bool useGlobalDiffuse) | makVrv::DtOsgLightingComponent | virtual |
| setUseHDR(bool useHDR) | makVrv::DtOsgLightingComponent | virtual |
| shaderConstants(void) const | makVrv::DtOsgLightingComponent | virtual |
| shaderConstants(void) | makVrv::DtOsgLightingComponent | virtual |
| slot_reloadShader() | makVrv::DtOsgLightingComponent | virtual |
| textureStartOffset(void) | makVrv::DtOsgLightingComponent | static |
| theDynamicLightHdrScalar | makVrv::DtOsgLightingComponent | protectedstatic |
| theEmissiveTextureHdrScalar | makVrv::DtOsgLightingComponent | protectedstatic |
| theLightPointHdrScalar | makVrv::DtOsgLightingComponent | protectedstatic |
| tileSize(void) const | makVrv::DtOsgLightingComponent | virtual |
| uninstall(osg::StateSet *stateset) | makVrv::DtOsgLightingComponent | virtual |
| update(const VectorLights &lights, const osg::State &state, const osg::Camera *camera) | makVrv::DtOsgLightingComponent | virtual |
| updateLightSourceIndexBufferHandle(const osg::Camera *camera, DtGlBuffer *handle, int maxNumLightSources) | makVrv::DtOsgLightingComponent | virtual |
| updateTextureLightDataGrid(void) | makVrv::DtOsgLightingComponent | protectedvirtual |
| updateTiledShadingData(const VectorLights &lights, const osg::State &state, const osg::Camera *camera) | makVrv::DtOsgLightingComponent | protectedvirtual |
| updateTileLightIndexList(const std::vector< Matrix4_64 > &projectionMatrix, const std::vector< Vector3_64 > &vWorldEye, const std::vector< Vector3_64 > &vWorldCenter, const std::vector< Vector3_64 > &vWorldUp, const Vector2_uint32 &viewportSize, const osg::Camera *camera) | makVrv::DtOsgLightingComponent | protectedvirtual |
| ~DtOsgLightingComponent() | makVrv::DtOsgLightingComponent | virtual |
| ~DtOsgStateComponent() | makVrv::DtOsgStateComponent | protectedvirtual |