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

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

_CreateAttr(TfToken const &attrName, SdfValueTypeName const &typeName, bool custom, SdfVariability variability, VtValue const &defaultValue, bool writeSparsely) const UsdSchemaBaseprotected
_GetSchemaKind() const overrideUsdShadeMaterialprotectedvirtual
_GetSchemaType() const UsdSchemaBaseinlineprotectedvirtual
_GetType() const UsdSchemaBaseinlineprotected
_IsCompatible() const overrideUsdTypedprotectedvirtual
ClearBaseMaterial() const UsdShadeMaterial
ComputeDisplacementSource(const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ComputeDisplacementSource(const TfTokenVector &contextVector={UsdShadeTokens->universalRenderContext}, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ComputeInterfaceInputConsumersMap(bool computeTransitiveConsumers=false) const UsdShadeNodeGraph
ComputeOutputSource(const TfToken &outputName, TfToken *sourceName, UsdShadeAttributeType *sourceType) const UsdShadeNodeGraph
ComputeSurfaceSource(const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ComputeSurfaceSource(const TfTokenVector &contextVector={UsdShadeTokens->universalRenderContext}, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ComputeVolumeSource(const TfToken &renderContext, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ComputeVolumeSource(const TfTokenVector &contextVector={UsdShadeTokens->universalRenderContext}, TfToken *sourceName=nullptr, UsdShadeAttributeType *sourceType=nullptr) const UsdShadeMaterial
ConnectableAPI() const UsdShadeNodeGraph
CreateDisplacementAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const UsdShadeMaterial
CreateDisplacementOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
CreateInput(const TfToken &name, const SdfValueTypeName &typeName) const UsdShadeNodeGraph
CreateMasterMaterialVariant(const UsdPrim &masterPrim, const std::vector< UsdPrim > &MaterialPrims, const TfToken &masterVariantSetName=TfToken())UsdShadeMaterialstatic
CreateOutput(const TfToken &name, const SdfValueTypeName &typeName) const UsdShadeNodeGraph
CreateSurfaceAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const UsdShadeMaterial
CreateSurfaceOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
CreateVolumeAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const UsdShadeMaterial
CreateVolumeOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
Define(const UsdStagePtr &stage, const SdfPath &path)UsdShadeMaterialstatic
FindBaseMaterialPathInPrimIndex(const PcpPrimIndex &primIndex, const PathPredicate &pathIsMaterialPredicate)UsdShadeMaterialstatic
Get(const UsdStagePtr &stage, const SdfPath &path)UsdShadeMaterialstatic
GetBaseMaterial() const UsdShadeMaterial
GetBaseMaterialPath() const UsdShadeMaterial
GetDisplacementAttr() const UsdShadeMaterial
GetDisplacementOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
GetDisplacementOutputs() const UsdShadeMaterial
GetEditContextForVariant(const TfToken &MaterialVariantName, const SdfLayerHandle &layer=SdfLayerHandle()) const UsdShadeMaterial
GetInput(const TfToken &name) const UsdShadeNodeGraph
GetInputs(bool onlyAuthored=true) const UsdShadeNodeGraph
GetInterfaceInputs() const UsdShadeNodeGraph
GetMaterialVariant() const UsdShadeMaterial
GetOutput(const TfToken &name) const UsdShadeNodeGraph
GetOutputs(bool onlyAuthored=true) const UsdShadeNodeGraph
GetPath() const UsdSchemaBaseinline
GetPrim() const UsdSchemaBaseinline
GetSchemaAttributeNames(bool includeInherited=true)UsdShadeMaterialstatic
GetSchemaClassPrimDefinition() const UsdSchemaBase
GetSchemaKind() const UsdSchemaBaseinline
GetSurfaceAttr() const UsdShadeMaterial
GetSurfaceOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
GetSurfaceOutputs() const UsdShadeMaterial
GetVolumeAttr() const UsdShadeMaterial
GetVolumeOutput(const TfToken &renderContext=UsdShadeTokens->universalRenderContext) const UsdShadeMaterial
GetVolumeOutputs() const UsdShadeMaterial
HasBaseMaterial() const UsdShadeMaterial
InterfaceInputConsumersMap typedefUsdShadeNodeGraph
IsAPISchema() const UsdSchemaBaseinline
IsAppliedAPISchema() const UsdSchemaBaseinline
IsConcrete() const UsdSchemaBaseinline
IsMultipleApplyAPISchema() const UsdSchemaBaseinline
IsTyped() const UsdSchemaBaseinline
NodeGraphInputConsumersMap typedefUsdShadeNodeGraph
operator bool() const UsdSchemaBaseinlineexplicit
PathPredicate typedefUsdShadeMaterial
schemaKindUsdShadeMaterialstatic
SetBaseMaterial(const UsdShadeMaterial &baseMaterial) const UsdShadeMaterial
SetBaseMaterialPath(const SdfPath &baseMaterialPath) const UsdShadeMaterial
UsdSchemaBase(const UsdPrim &prim=UsdPrim())UsdSchemaBaseexplicit
UsdSchemaBase(const UsdSchemaBase &otherSchema)UsdSchemaBaseexplicit
UsdSchemaRegistry classUsdShadeMaterialfriend
UsdShadeMaterial(const UsdPrim &prim=UsdPrim())UsdShadeMaterialinlineexplicit
UsdShadeMaterial(const UsdSchemaBase &schemaObj)UsdShadeMaterialinlineexplicit
UsdShadeNodeGraph(const UsdPrim &prim=UsdPrim())UsdShadeNodeGraphinlineexplicit
UsdShadeNodeGraph(const UsdSchemaBase &schemaObj)UsdShadeNodeGraphinlineexplicit
UsdShadeNodeGraph(const UsdShadeConnectableAPI &connectable)UsdShadeNodeGraph
UsdTyped(const UsdPrim &prim=UsdPrim())UsdTypedinlineexplicit
UsdTyped(const UsdSchemaBase &schemaObj)UsdTypedinlineexplicit
~UsdSchemaBase()UsdSchemaBasevirtual
~UsdShadeMaterial()UsdShadeMaterialvirtual
~UsdShadeNodeGraph()UsdShadeNodeGraphvirtual
~UsdTyped()UsdTypedvirtual