TDME2 1.9.121
ShadowMapRenderShaderImplementation Member List

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

bindTexture(Renderer *renderer, int contextIdx, int32_t textureId)=0ShadowMapRenderShaderImplementationpure virtual
getId()=0ShadowMapRenderShaderImplementationpure virtual
initialize()=0ShadowMapRenderShaderImplementationpure virtual
isInitialized()=0ShadowMapRenderShaderImplementationpure virtual
setDepthBiasMVPMatrix(int contextIdx, const Matrix4x4 &depthBiasMVPMatrix)=0ShadowMapRenderShaderImplementationpure virtual
setRenderLightId(int32_t lightId)=0ShadowMapRenderShaderImplementationpure virtual
unUseProgram(int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
updateLight(Renderer *renderer, int contextIdx, int32_t lightId)=0ShadowMapRenderShaderImplementationpure virtual
updateMaterial(Renderer *renderer, int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
updateMatrices(int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
updateShaderParameters(Renderer *renderer, int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
updateTextureMatrix(Renderer *renderer, int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
useProgram(Engine *engine, int contextIdx)=0ShadowMapRenderShaderImplementationpure virtual
~ShadowMapRenderShaderImplementation()ShadowMapRenderShaderImplementationinlinevirtual