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

This is the complete list of members for HdStShaderCode, 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
HdStShaderCode()HdStShaderCode
ID typedefHdStShaderCode
IsEnabledPrimvarFiltering() const HdStShaderCodevirtual
NamedTextureHandleVector typedefHdStShaderCode
UnbindResources(int program, HdSt_ResourceBinder const &binder)=0HdStShaderCodepure virtual
~HdStShaderCode()HdStShaderCodevirtual