TDME2 1.9.121
LightingShaderPBRFoliageImplementation Member List

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

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId) overrideLightingShaderPBRBaseImplementationvirtual
fragmentShaderIdLightingShaderPBRBaseImplementationprotected
getId() overrideLightingShaderPBRFoliageImplementationvirtual
initialize() overrideLightingShaderPBRFoliageImplementationvirtual
initializedLightingShaderPBRBaseImplementationprotected
isInitialized() overrideLightingShaderPBRBaseImplementationvirtual
isSupported(Renderer *renderer)LightingShaderPBRFoliageImplementationstatic
LightingShaderPBRBaseImplementation(Renderer *renderer)LightingShaderPBRBaseImplementation
LightingShaderPBRFoliageImplementation(Renderer *renderer)LightingShaderPBRFoliageImplementation
programIdLightingShaderPBRBaseImplementationprotected
registerShader() overrideLightingShaderPBRFoliageImplementationvirtual
rendererLightingShaderPBRBaseImplementationprotected
texturebrdfLUTLightingShaderPBRBaseImplementationprotected
textureDiffuseEnvSamplerLightingShaderPBRBaseImplementationprotected
textureSpecularEnvSamplerLightingShaderPBRBaseImplementationprotected
uniformAlphaCutoffLightingShaderPBRBaseImplementationprotected
uniformAlphaCutoffEnabledLightingShaderPBRBaseImplementationprotected
uniformAmplitudeDefaultLightingShaderPBRFoliageImplementationprivate
uniformAmplitudeMaxLightingShaderPBRFoliageImplementationprivate
uniformBaseColorFactorLightingShaderPBRBaseImplementationprotected
uniformBaseColorSamplerLightingShaderPBRBaseImplementationprotected
uniformBaseColorSamplerAvailableLightingShaderPBRBaseImplementationprotected
uniformbrdfLUTLightingShaderPBRBaseImplementationprotected
uniformCameraLightingShaderPBRBaseImplementationprotected
uniformDiffuseEnvSamplerLightingShaderPBRBaseImplementationprotected
uniformExposureLightingShaderPBRBaseImplementationprotected
uniformLightAmbientLightingShaderPBRBaseImplementationprotected
uniformLightColorLightingShaderPBRBaseImplementationprotected
uniformLightDirectionLightingShaderPBRBaseImplementationprotected
uniformLightEnabledLightingShaderPBRBaseImplementationprotected
uniformLightInnerConeCosLightingShaderPBRBaseImplementationprotected
uniformLightIntensityLightingShaderPBRBaseImplementationprotected
uniformLightOuterConeCosLightingShaderPBRBaseImplementationprotected
uniformLightPositionLightingShaderPBRBaseImplementationprotected
uniformLightRangeLightingShaderPBRBaseImplementationprotected
uniformLightTypeLightingShaderPBRBaseImplementationprotected
uniformMetallicFactorLightingShaderPBRBaseImplementationprotected
uniformMetallicRoughnessSamplerLightingShaderPBRBaseImplementationprotected
uniformMetallicRoughnessSamplerAvailableLightingShaderPBRBaseImplementationprotected
uniformNormalSamplerLightingShaderPBRBaseImplementationprotected
uniformNormalSamplerAvailableLightingShaderPBRBaseImplementationprotected
uniformNormalScaleLightingShaderPBRBaseImplementationprotected
uniformRoughnessFactorLightingShaderPBRBaseImplementationprotected
uniformSpecularEnvSamplerLightingShaderPBRBaseImplementationprotected
uniformSpeedLightingShaderPBRFoliageImplementationprivate
uniformTimeLightingShaderPBRFoliageImplementationprivate
uniformViewProjectionMatrixLightingShaderPBRBaseImplementationprotected
unUseProgram(int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
updateEffect(Renderer *renderer, int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
updateLight(Renderer *renderer, int contextIdx, int32_t lightId) overrideLightingShaderPBRBaseImplementationvirtual
updateMaterial(Renderer *renderer, int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
updateMatrices(Renderer *renderer, int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
updateShaderParameters(Renderer *renderer, int contextIdx) overrideLightingShaderPBRFoliageImplementationvirtual
updateTextureMatrix(Renderer *renderer, int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
useProgram(Engine *engine, int contextIdx) overrideLightingShaderPBRFoliageImplementationvirtual
vertexShaderIdLightingShaderPBRBaseImplementationprotected
~LightingShaderImplementation()LightingShaderImplementationinlinevirtual