VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtOsgLightingComponent Member List

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

bColorRampTextureWasTriedmakVrv::DtOsgLightingComponentprotectedstatic
BufferToLightIndexMap typedefmakVrv::DtOsgLightingComponentprotected
CameraToTileLightIndexMapInfoMap typedefmakVrv::DtOsgLightingComponentprotected
createUniform(const std::string &name, osg::Uniform::Type type, int count=1)makVrv::DtOsgLightingComponentprotectedvirtual
dirty() const makVrv::DtOsgLightingComponentinlinevirtual
DtOsgLightingComponent(DtDe &de)makVrv::DtOsgLightingComponent
DtOsgLightingComponent()=deletemakVrv::DtOsgLightingComponentprivate
DtOsgLightingComponent(const DtOsgLightingComponent &)=deletemakVrv::DtOsgLightingComponentprivate
DtOsgStateComponent(DtDe &de)makVrv::DtOsgStateComponent
getEnableLightingUniform() const makVrv::DtOsgLightingComponentvirtual
gridMaxDims(void) const makVrv::DtOsgLightingComponentvirtual
initializeColorRampTexture()makVrv::DtOsgLightingComponentprotectedvirtual
install(osg::StateSet *stateset)makVrv::DtOsgLightingComponentvirtual
isInstalled(void) const makVrv::DtOsgLightingComponentvirtual
lightGridSize()makVrv::DtOsgLightingComponentprotectedvirtual
loadShaderSource(const std::string &strFileName) const makVrv::DtOsgStateComponentprotectedvirtual
maxUboSize()makVrv::DtOsgLightingComponentprotectedvirtual
myAmbientFactorUniformmakVrv::DtOsgLightingComponentprotected
myBDRFLutTexturemakVrv::DtOsgLightingComponentprotected
myBDRFLutUniformmakVrv::DtOsgLightingComponentprotected
myBindingManagermakVrv::DtOsgLightingComponentprotected
myBrdfLutImagemakVrv::DtOsgLightingComponentprotected
myCameraToTileLightIndexMapInfoMapmakVrv::DtOsgLightingComponentprotected
myColorRampTexturemakVrv::DtOsgLightingComponentprotected
myColorRampTextureUniformmakVrv::DtOsgLightingComponentprotected
myComponentDebugUniformmakVrv::DtOsgLightingComponentprotected
myConnectionsmakVrv::DtOsgLightingComponentprotected
myDemakVrv::DtOsgStateComponentprotected
myDebugTexturemakVrv::DtOsgLightingComponentprotected
myDiffuseFactorUniformmakVrv::DtOsgLightingComponentprotected
myDirtymakVrv::DtOsgLightingComponentprotected
myDynamicLightScaleUniformmakVrv::DtOsgLightingComponentprotected
myEmissionFactorUniformmakVrv::DtOsgLightingComponentprotected
myEmissiveTextureScaleUniformmakVrv::DtOsgLightingComponentprotected
myEnableLightingUniformmakVrv::DtOsgLightingComponentprotected
myIsInstalledmakVrv::DtOsgLightingComponentprotected
myLightComputeProgrammakVrv::DtOsgLightingComponentprotected
myLightGridmakVrv::DtOsgLightingComponentprotected
myLightGridMaxDimUniformmakVrv::DtOsgLightingComponentprotected
myLightGridSizemakVrv::DtOsgLightingComponentprotected
myLightGridTileDimUniformmakVrv::DtOsgLightingComponentprotected
myLightingOffClampUniformmakVrv::DtOsgLightingComponentprotected
myLightPerViewOffsetUniformmakVrv::DtOsgLightingComponentprotected
myLightPointScaleUniformmakVrv::DtOsgLightingComponentprotected
myLightUBOmakVrv::DtOsgLightingComponentprotected
myMaxUboSizeInBytesmakVrv::DtOsgLightingComponentprotected
myModelTransmittanceUniformmakVrv::DtOsgLightingComponentprotected
myModelTypeDefaultUniformmakVrv::DtOsgLightingComponentprotected
myShaderFilesCachemakVrv::DtOsgStateComponentprotected
myShaderStorageBufferApplyAttributemakVrv::DtOsgLightingComponentprotected
myShininessScaleUniformmakVrv::DtOsgLightingComponentprotected
mySpecularScaleUniformmakVrv::DtOsgLightingComponentprotected
myTextureApplyAttributemakVrv::DtOsgLightingComponentprotected
myTileLightIndexBuffersInfoSsbomakVrv::DtOsgLightingComponentprotected
myTileLightIndexListSsbomakVrv::DtOsgLightingComponentprotected
myTileLightIndexListSsboPreComputemakVrv::DtOsgLightingComponentprotected
myTileLightIntersectionDataSsbomakVrv::DtOsgLightingComponentprotected
myTileSpaceLightGridmakVrv::DtOsgLightingComponentprotected
myTransmittanceFactorUniformmakVrv::DtOsgLightingComponentprotected
myUniformBufferObjectApplyAttributemakVrv::DtOsgLightingComponentprotected
myUniformsmakVrv::DtOsgLightingComponentprotected
myUpVectorUniformmakVrv::DtOsgLightingComponentprotected
myUseGlobalAmbientmakVrv::DtOsgLightingComponentprotected
myUseGlobalAmbientUniformmakVrv::DtOsgLightingComponentprotected
myUseGlobalDiffusemakVrv::DtOsgLightingComponentprotected
myUseGlobalDiffuseUniformmakVrv::DtOsgLightingComponentprotected
myUseHDRmakVrv::DtOsgLightingComponentprotected
myViewportSizeUniformmakVrv::DtOsgLightingComponentprotected
myViewSpaceLightsScratchPadmakVrv::DtOsgLightingComponentprotected
operator=(const DtOsgLightingComponent &)=deletemakVrv::DtOsgLightingComponentprivate
packLights(const osg::Matrixd &normalMatrix, const VectorLights &lights, const osg::State &state)makVrv::DtOsgLightingComponentprotectedvirtual
releaseGLObjects(void)makVrv::DtOsgLightingComponentvirtual
setAmbientFactor(float ambientFactor)makVrv::DtOsgLightingComponentvirtual
setComponentVisualizationMode(int mode)makVrv::DtOsgLightingComponentvirtual
setDiffuseFactor(float diffuseFactor)makVrv::DtOsgLightingComponentvirtual
setDirty(bool isDirty)makVrv::DtOsgLightingComponentinlinevirtual
setDynamicLightScale(double scale)makVrv::DtOsgLightingComponentprotectedvirtual
setEmissionFactor(float emissionFactor)makVrv::DtOsgLightingComponentvirtual
setEmissiveTextureScale(double scale)makVrv::DtOsgLightingComponentprotectedvirtual
setLightPointScale(double scale)makVrv::DtOsgLightingComponentprotectedvirtual
setShininessScale(double scale)makVrv::DtOsgLightingComponentprotectedvirtual
setSpecularScale(double scale)makVrv::DtOsgLightingComponentprotectedvirtual
setUseGlobalAmbient(bool useGlobalAmbient)makVrv::DtOsgLightingComponentvirtual
setUseGlobalDiffuse(bool useGlobalDiffuse)makVrv::DtOsgLightingComponentvirtual
setUseHDR(bool useHDR)makVrv::DtOsgLightingComponentvirtual
slot_reloadShader()makVrv::DtOsgLightingComponentvirtual
textureStartOffset(void)makVrv::DtOsgLightingComponentstatic
theDynamicLightHdrScalarmakVrv::DtOsgLightingComponentprotectedstatic
theEmissiveTextureHdrScalarmakVrv::DtOsgLightingComponentprotectedstatic
theLightPointHdrScalarmakVrv::DtOsgLightingComponentprotectedstatic
tileSize(void) const makVrv::DtOsgLightingComponentvirtual
uninstall(osg::StateSet *stateset)makVrv::DtOsgLightingComponentvirtual
update(const VectorLights &lights, const osg::State &state, const osg::Camera *camera)makVrv::DtOsgLightingComponentvirtual
updateLightSourceIndexBufferHandle(const osg::Camera *camera, DtGlBuffer *handle, int maxNumLightSources)makVrv::DtOsgLightingComponentvirtual
updateTextureLightDataGrid(void)makVrv::DtOsgLightingComponentprotectedvirtual
updateTiledShadingData(const VectorLights &lights, const osg::State &state, const osg::Camera *camera)makVrv::DtOsgLightingComponentprotectedvirtual
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::DtOsgLightingComponentprotectedvirtual
~DtOsgLightingComponent()makVrv::DtOsgLightingComponentvirtual
~DtOsgStateComponent()makVrv::DtOsgStateComponentprotectedvirtual

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)