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(HdBindingRequestVector *customBindings)=0HdStShaderCodepure virtual
AddResourcesFromTextures(ResourceContext &ctx) const HdStShaderCodevirtual
BindResources(int program, HdSt_ResourceBinder const &binder, HdRenderPassState const &state)=0HdStShaderCodepure virtual
ComputeHash() const =0HdStShaderCodepure virtual
ComputeHash(HdStShaderCodeSharedPtrVector const &shaders)HdStShaderCodestatic
ComputeTextureSourceHash() const HdStShaderCodevirtual
GetMaterialTag() const HdStShaderCodevirtual
GetNamedTextureHandles() const HdStShaderCodevirtual
GetParams() const HdStShaderCodevirtual
GetPrimvarNames() const HdStShaderCodevirtual
GetShaderData() const HdStShaderCodevirtual
GetSource(TfToken const &shaderStageKey) const =0HdStShaderCodepure virtual
HdStLightingShader() (defined in HdStLightingShader)HdStLightingShader
HdStShaderCode() (defined in HdStShaderCode)HdStShaderCode
ID typedef (defined in HdStShaderCode)HdStShaderCode
IsEnabledPrimvarFiltering() const HdStShaderCodevirtual
NamedTextureHandleVector typedef (defined in HdStShaderCode)HdStShaderCode
SetCamera(GfMatrix4d const &worldToViewMatrix, GfMatrix4d const &projectionMatrix)=0HdStLightingShaderpure virtual
UnbindResources(int program, HdSt_ResourceBinder const &binder, HdRenderPassState const &state)=0HdStShaderCodepure virtual
~HdStLightingShader() (defined in HdStLightingShader)HdStLightingShadervirtual
~HdStShaderCode() (defined in HdStShaderCode)HdStShaderCodevirtual