HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdStLightingShader Member List

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

AddBindings(HdStBindingRequestVector *customBindings)=0HdStShaderCodepure virtual
AddResourcesFromTextures(ResourceContext &ctx) const HdStShaderCodevirtual
BindResources(int program, HdSt_ResourceBinder const &binder)=0HdStShaderCodepure virtual
ComputeHash() const =0HdStShaderCodepure virtual
ComputeHash(HdStShaderCodeSharedPtrVector const &shaders)HdStShaderCodestatic
ComputeTextureSourceHash() const HdStShaderCodevirtual
GetLayout(TfTokenVector const &shaderStageKeys) const HdStShaderCode
GetMaterialTag() const HdStShaderCodevirtual
GetNamedTextureHandles() const HdStShaderCodevirtual
GetParams() const HdStShaderCodevirtual
GetPrimvarNames() const HdStShaderCodevirtual
GetShaderData() const HdStShaderCodevirtual
GetSource(TfToken const &shaderStageKey) const =0HdStShaderCodepure virtual
HdStLightingShader()HdStLightingShader
HdStShaderCode()HdStShaderCode
ID typedefHdStShaderCode
IsEnabledPrimvarFiltering() const HdStShaderCodevirtual
NamedTextureHandleVector typedefHdStShaderCode
SetCamera(GfMatrix4d const &worldToViewMatrix, GfMatrix4d const &projectionMatrix)=0HdStLightingShaderpure virtual
UnbindResources(int program, HdSt_ResourceBinder const &binder)=0HdStShaderCodepure virtual
~HdStLightingShader()HdStLightingShadervirtual
~HdStShaderCode()HdStShaderCodevirtual