TDME2 1.9.121
DeferredLightingShaderTreeImplementation Member List

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

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId) overrideLightingShaderBaseImplementationvirtual
defaultSceneColorLightingShaderBaseImplementationprotected
DeferredLightingShaderTreeImplementation(Renderer *renderer)DeferredLightingShaderTreeImplementation
fragmentShaderIdLightingShaderBaseImplementationprotected
getId() overrideDeferredLightingShaderTreeImplementationvirtual
initialize() overrideDeferredLightingShaderTreeImplementationvirtual
initializedLightingShaderBaseImplementationprotected
isInitialized() overrideLightingShaderBaseImplementationvirtual
isSupported(Renderer *renderer)DeferredLightingShaderTreeImplementationstatic
LightingShaderBaseImplementation(Renderer *renderer)LightingShaderBaseImplementation
programIdLightingShaderBaseImplementationprotected
registerShader() overrideDeferredLightingShaderTreeImplementationvirtual
rendererLightingShaderBaseImplementationprotected
uniformApplyFoliageAnimationLightingShaderBaseImplementationprotected
uniformCameraMatrixLightingShaderBaseImplementationprotected
uniformCameraPositionLightingShaderBaseImplementationprotected
uniformDiffuseTextureAvailableLightingShaderBaseImplementationprotected
uniformDiffuseTextureMaskedTransparencyLightingShaderBaseImplementationprotected
uniformDiffuseTextureMaskedTransparencyThresholdLightingShaderBaseImplementationprotected
uniformDiffuseTextureUnitLightingShaderBaseImplementationprotected
uniformEffectColorAddLightingShaderBaseImplementationprotected
uniformEffectColorMulLightingShaderBaseImplementationprotected
uniformEnvironmentMappingPositionLightingShaderBaseImplementationprotected
uniformEnvironmentMappingTextureAvailableLightingShaderBaseImplementationprotected
uniformEnvironmentMappingTextureUnitLightingShaderBaseImplementationprotected
uniformLightAmbientLightingShaderBaseImplementationprotected
uniformLightConstantAttenuationLightingShaderBaseImplementationprotected
uniformLightDiffuseLightingShaderBaseImplementationprotected
uniformLightEnabledLightingShaderBaseImplementationprotected
uniformLightLinearAttenuationLightingShaderBaseImplementationprotected
uniformLightPositionLightingShaderBaseImplementationprotected
uniformLightQuadraticAttenuationLightingShaderBaseImplementationprotected
uniformLightRadiusLightingShaderBaseImplementationprotected
uniformLightSpecularLightingShaderBaseImplementationprotected
uniformLightSpotCosCutoffLightingShaderBaseImplementationprotected
uniformLightSpotDirectionLightingShaderBaseImplementationprotected
uniformLightSpotExponentLightingShaderBaseImplementationprotected
uniformMaterialAmbientLightingShaderBaseImplementationprotected
uniformMaterialDiffuseLightingShaderBaseImplementationprotected
uniformMaterialEmissionLightingShaderBaseImplementationprotected
uniformMaterialReflectionLightingShaderBaseImplementationprotected
uniformMaterialReflectionFragmentShaderLightingShaderBaseImplementationprotected
uniformMaterialShininessLightingShaderBaseImplementationprotected
uniformMaterialSpecularLightingShaderBaseImplementationprotected
uniformModelMatrixLightingShaderBaseImplementationprotected
uniformMVMatrixLightingShaderBaseImplementationprotected
uniformMVPMatrixLightingShaderBaseImplementationprotected
uniformNormalMatrixLightingShaderBaseImplementationprotected
uniformNormalTextureAvailableLightingShaderBaseImplementationprotected
uniformNormalTextureUnitLightingShaderBaseImplementationprotected
uniformProjectionMatrixLightingShaderBaseImplementationprotected
uniformSpecularTextureAvailableLightingShaderBaseImplementationprotected
uniformSpecularTextureUnitLightingShaderBaseImplementationprotected
uniformSpeedDeferredLightingShaderTreeImplementationprivate
uniformTextureAtlasPixelDimensionLightingShaderBaseImplementationprotected
uniformTextureAtlasSizeLightingShaderBaseImplementationprotected
uniformTextureMatrixLightingShaderBaseImplementationprotected
uniformTimeLightingShaderBaseImplementationprotected
unUseProgram(int contextIdx) overrideLightingShaderBaseImplementationvirtual
updateEffect(Renderer *renderer, int contextIdx) overrideLightingShaderBaseImplementationvirtual
updateLight(Renderer *renderer, int contextIdx, int32_t lightId) overrideLightingShaderBaseImplementationvirtual
updateMaterial(Renderer *renderer, int contextIdx) overrideLightingShaderBaseImplementationvirtual
updateMatrices(Renderer *renderer, int contextIdx) overrideLightingShaderBaseImplementationvirtual
updateShaderParameters(Renderer *renderer, int contextIdx) overrideDeferredLightingShaderTreeImplementationvirtual
updateTextureMatrix(Renderer *renderer, int contextIdx) overrideLightingShaderBaseImplementationvirtual
useProgram(Engine *engine, int contextIdx) overrideLightingShaderBaseImplementationvirtual
vertexShaderIdLightingShaderBaseImplementationprotected
~LightingShaderImplementation()LightingShaderImplementationinlinevirtual