TDME2 1.9.121
DeferredLightingShaderFoliageImplementation Member List

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

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId) overrideLightingShaderBaseImplementationvirtual
defaultSceneColorLightingShaderBaseImplementationprotected
DeferredLightingShaderFoliageImplementation(Renderer *renderer)DeferredLightingShaderFoliageImplementation
fragmentShaderIdLightingShaderBaseImplementationprotected
getId() overrideDeferredLightingShaderFoliageImplementationvirtual
initialize() overrideDeferredLightingShaderFoliageImplementationvirtual
initializedLightingShaderBaseImplementationprotected
isInitialized() overrideLightingShaderBaseImplementationvirtual
isSupported(Renderer *renderer)DeferredLightingShaderFoliageImplementationstatic
LightingShaderBaseImplementation(Renderer *renderer)LightingShaderBaseImplementation
programIdLightingShaderBaseImplementationprotected
registerShader() overrideDeferredLightingShaderFoliageImplementationvirtual
rendererLightingShaderBaseImplementationprotected
uniformAmplitudeDefaultDeferredLightingShaderFoliageImplementationprivate
uniformAmplitudeMaxDeferredLightingShaderFoliageImplementationprivate
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
uniformSpeedDeferredLightingShaderFoliageImplementationprivate
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) overrideDeferredLightingShaderFoliageImplementationvirtual
updateTextureMatrix(Renderer *renderer, int contextIdx) overrideLightingShaderBaseImplementationvirtual
useProgram(Engine *engine, int contextIdx) overrideLightingShaderBaseImplementationvirtual
vertexShaderIdLightingShaderBaseImplementationprotected
~LightingShaderImplementation()LightingShaderImplementationinlinevirtual