TDME2 1.9.121
ShadowMapRenderShaderFoliageImplementation Member List

This is the complete list of members for ShadowMapRenderShaderFoliageImplementation, including all inherited members.

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId) overrideShadowMapRenderShaderBaseImplementationvirtual
fragmentShaderIdShadowMapRenderShaderBaseImplementationprotected
getId() overrideShadowMapRenderShaderFoliageImplementationvirtual
initialize() overrideShadowMapRenderShaderFoliageImplementationvirtual
initializedShadowMapRenderShaderBaseImplementationprotected
isInitialized() overrideShadowMapRenderShaderBaseImplementationvirtual
isSupported(Renderer *renderer)ShadowMapRenderShaderFoliageImplementationstatic
lightIdShadowMapRenderShaderBaseImplementationprotected
programIdShadowMapRenderShaderBaseImplementationprotected
rendererShadowMapRenderShaderBaseImplementationprotected
renderGeometryShaderIdShadowMapRenderShaderBaseImplementationprotected
renderUniformCameraMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformDepthBiasMVPMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformLightConstantAttenuationShadowMapRenderShaderBaseImplementationprotected
renderUniformLightDirectionShadowMapRenderShaderBaseImplementationprotected
renderUniformLightLinearAttenuationShadowMapRenderShaderBaseImplementationprotected
renderUniformLightPositionShadowMapRenderShaderBaseImplementationprotected
renderUniformLightQuadraticAttenuationShadowMapRenderShaderBaseImplementationprotected
renderUniformLightSpotCosCutoffShadowMapRenderShaderBaseImplementationprotected
renderUniformLightSpotExponentShadowMapRenderShaderBaseImplementationprotected
renderUniformModelTranslationShadowMapRenderShaderBaseImplementationprotected
renderUniformMVMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformMVPMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformNormalMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformProjectionMatrixShadowMapRenderShaderBaseImplementationprotected
renderUniformShadowMapLookUpsShadowMapRenderShaderBaseImplementationprotected
renderUniformTexturePixelHeightShadowMapRenderShaderBaseImplementationprotected
renderUniformTexturePixelWidthShadowMapRenderShaderBaseImplementationprotected
renderUniformTimeShadowMapRenderShaderBaseImplementationprotected
setDepthBiasMVPMatrix(int contextIdx, const Matrix4x4 &depthBiasMVPMatrix) overrideShadowMapRenderShaderBaseImplementationvirtual
setRenderLightId(int32_t lightId) overrideShadowMapRenderShaderBaseImplementationvirtual
ShadowMapRenderShaderBaseImplementation(Renderer *renderer)ShadowMapRenderShaderBaseImplementation
ShadowMapRenderShaderFoliageImplementation(Renderer *renderer)ShadowMapRenderShaderFoliageImplementation
uniformAmplitudeDefaultShadowMapRenderShaderFoliageImplementationprivate
uniformAmplitudeMaxShadowMapRenderShaderFoliageImplementationprivate
uniformDiffuseTextureAvailableShadowMapRenderShaderBaseImplementationprotected
uniformDiffuseTextureMaskedTransparencyShadowMapRenderShaderBaseImplementationprotected
uniformDiffuseTextureMaskedTransparencyThresholdShadowMapRenderShaderBaseImplementationprotected
uniformDiffuseTextureUnitShadowMapRenderShaderBaseImplementationprotected
uniformSpeedShadowMapRenderShaderFoliageImplementationprivate
uniformTextureAtlasPixelDimensionShadowMapRenderShaderBaseImplementationprotected
uniformTextureAtlasSizeShadowMapRenderShaderBaseImplementationprotected
uniformTextureMatrixShadowMapRenderShaderBaseImplementationprotected
uniformTextureUnitShadowMapRenderShaderBaseImplementationprotected
unUseProgram(int contextIdx) overrideShadowMapRenderShaderBaseImplementationvirtual
updateLight(Renderer *renderer, int contextIdx, int32_t lightId) overrideShadowMapRenderShaderBaseImplementationvirtual
updateMaterial(Renderer *renderer, int contextIdx) overrideShadowMapRenderShaderBaseImplementationvirtual
updateMatrices(int contextIdx) overrideShadowMapRenderShaderBaseImplementationvirtual
updateShaderParameters(Renderer *renderer, int contextIdx) overrideShadowMapRenderShaderFoliageImplementationvirtual
updateTextureMatrix(Renderer *renderer, int contextIdx) overrideShadowMapRenderShaderBaseImplementationvirtual
useProgram(Engine *engine, int contextIdx) overrideShadowMapRenderShaderBaseImplementationvirtual
vertexShaderIdShadowMapRenderShaderBaseImplementationprotected
~ShadowMapRenderShaderBaseImplementation()ShadowMapRenderShaderBaseImplementationvirtual
~ShadowMapRenderShaderFoliageImplementation()ShadowMapRenderShaderFoliageImplementationvirtual
~ShadowMapRenderShaderImplementation()ShadowMapRenderShaderImplementationinlinevirtual