TDME2 1.9.121
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DeferredLightingShaderPBRFoliageImplementation Member List

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

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId) overrideLightingShaderPBRBaseImplementationvirtual
DeferredLightingShaderPBRFoliageImplementation(Renderer *renderer)DeferredLightingShaderPBRFoliageImplementation
fragmentShaderIdLightingShaderPBRBaseImplementationprotected
getId() overrideDeferredLightingShaderPBRFoliageImplementationvirtual
initialize() overrideDeferredLightingShaderPBRFoliageImplementationvirtual
initializedLightingShaderPBRBaseImplementationprotected
isInitialized() overrideLightingShaderPBRBaseImplementationvirtual
isSupported(Renderer *renderer)DeferredLightingShaderPBRFoliageImplementationstatic
LightingShaderPBRBaseImplementation(Renderer *renderer)LightingShaderPBRBaseImplementation
programIdLightingShaderPBRBaseImplementationprotected
registerShader() overrideDeferredLightingShaderPBRFoliageImplementationvirtual
rendererLightingShaderPBRBaseImplementationprotected
texturebrdfLUTLightingShaderPBRBaseImplementationprotected
textureDiffuseEnvSamplerLightingShaderPBRBaseImplementationprotected
textureSpecularEnvSamplerLightingShaderPBRBaseImplementationprotected
uniformAlphaCutoffLightingShaderPBRBaseImplementationprotected
uniformAlphaCutoffEnabledLightingShaderPBRBaseImplementationprotected
uniformAmplitudeDefaultDeferredLightingShaderPBRFoliageImplementationprivate
uniformAmplitudeMaxDeferredLightingShaderPBRFoliageImplementationprivate
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
uniformSpeedDeferredLightingShaderPBRFoliageImplementationprivate
uniformTimeDeferredLightingShaderPBRFoliageImplementationprivate
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) overrideDeferredLightingShaderPBRFoliageImplementationvirtual
updateTextureMatrix(Renderer *renderer, int contextIdx) overrideLightingShaderPBRBaseImplementationvirtual
useProgram(Engine *engine, int contextIdx) overrideDeferredLightingShaderPBRFoliageImplementationvirtual
vertexShaderIdLightingShaderPBRBaseImplementationprotected
~LightingShaderImplementation()LightingShaderImplementationinlinevirtual