Workspace 6.21.5
TypedShaderImplementation< S, R, Derived > Member List

This is the complete list of members for TypedShaderImplementation< S, R, Derived >, including all inherited members.

activate(SceneRenderer &renderer)=0ShaderImplementationpure virtual
deactivate(SceneRenderer &renderer)=0ShaderImplementationpure virtual
getFactory() const overrideTypedShaderImplementation< S, R, Derived >inlinevirtual
getSceneRendererType() constTypedShaderImplementation< S, R, Derived >inlinevirtual
getShader()TypedShaderImplementation< S, R, Derived >inlineprotected
getShader() constTypedShaderImplementation< S, R, Derived >inlineprotected
getTypedRenderer(SceneRenderer &renderer)TypedShaderImplementation< S, R, Derived >inlineprotectedstatic
registerImplementation()TypedShaderImplementation< S, R, Derived >inlinestatic
renderCurrentModel(SceneRenderer &renderer)=0ShaderImplementationpure virtual
renderCurrentModelGlyphs(SceneRenderer &renderer)=0ShaderImplementationpure virtual
renderer_type typedefTypedShaderImplementation< S, R, Derived >
shader_type typedefTypedShaderImplementation< S, R, Derived >
ShaderImplementation()=defaultShaderImplementationprotected
TypedShaderImplementation(S &shader)TypedShaderImplementation< S, R, Derived >inline
~ShaderImplementation()=defaultShaderImplementationvirtual
~TypedShaderImplementation()=defaultTypedShaderImplementation< S, R, Derived >virtual