|
HDK
|
This is the complete list of members for UsdShadeMaterialBindingAPI, including all inherited members.
| _CreateAttr(TfToken const &attrName, SdfValueTypeName const &typeName, bool custom, SdfVariability variability, VtValue const &defaultValue, bool writeSparsely) const | UsdSchemaBase | protected |
| _GetInstanceName() const | UsdAPISchemaBase | inlineprotected |
| _GetMultipleApplyInstanceNames(const UsdPrim &prim, const TfType &schemaType) | UsdAPISchemaBase | protectedstatic |
| _GetSchemaKind() const override | UsdShadeMaterialBindingAPI | protectedvirtual |
| _GetSchemaType() const | UsdSchemaBase | inlineprotectedvirtual |
| _GetType() const | UsdSchemaBase | inlineprotected |
| _IsCompatible() const override | UsdAPISchemaBase | protectedvirtual |
| AddPrimToBindingCollection(const UsdPrim &prim, const TfToken &bindingName, const TfToken &materialPurpose) const | UsdShadeMaterialBindingAPI | |
| Apply(const UsdPrim &prim) | UsdShadeMaterialBindingAPI | static |
| Bind(const UsdShadeMaterial &material, const TfToken &bindingStrength=UsdShadeTokens->fallbackStrength, const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| Bind(const UsdCollectionAPI &collection, const UsdShadeMaterial &material, const TfToken &bindingName=TfToken(), const TfToken &bindingStrength=UsdShadeTokens->fallbackStrength, const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| BindingsAtPrim | UsdShadeMaterialBindingAPI | friend |
| BindingsCache typedef | UsdShadeMaterialBindingAPI | |
| CanApply(const UsdPrim &prim, std::string *whyNot=nullptr) | UsdShadeMaterialBindingAPI | static |
| CanContainPropertyName(const TfToken &name) | UsdShadeMaterialBindingAPI | static |
| CollectionBindingVector typedef | UsdShadeMaterialBindingAPI | |
| CollectionQueryCache typedef | UsdShadeMaterialBindingAPI | |
| ComputeBoundMaterial(BindingsCache *bindingsCache, CollectionQueryCache *collectionQueryCache, const TfToken &materialPurpose=UsdShadeTokens->allPurpose, UsdRelationship *bindingRel=nullptr, bool supportLegacyBindings=true) const | UsdShadeMaterialBindingAPI | |
| ComputeBoundMaterial(const TfToken &materialPurpose=UsdShadeTokens->allPurpose, UsdRelationship *bindingRel=nullptr, bool supportLegacyBindings=true) const | UsdShadeMaterialBindingAPI | |
| ComputeBoundMaterials(const std::vector< UsdPrim > &prims, const TfToken &materialPurpose=UsdShadeTokens->allPurpose, std::vector< UsdRelationship > *bindingRels=nullptr, bool supportLegacyBindings=true) | UsdShadeMaterialBindingAPI | static |
| CreateMaterialBindSubset(const TfToken &subsetName, const VtIntArray &indices, const TfToken &elementType=UsdGeomTokens->face) | UsdShadeMaterialBindingAPI | |
| DirectBindingPtr typedef | UsdShadeMaterialBindingAPI | |
| Get(const UsdStagePtr &stage, const SdfPath &path) | UsdShadeMaterialBindingAPI | static |
| GetCollectionBindingRel(const TfToken &bindingName, const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| GetCollectionBindingRels(const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| GetCollectionBindings(const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| GetDirectBinding(const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| GetDirectBindingRel(const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| GetMaterialBindingStrength(const UsdRelationship &bindingRel) | UsdShadeMaterialBindingAPI | static |
| GetMaterialBindSubsets() | UsdShadeMaterialBindingAPI | |
| GetMaterialBindSubsetsFamilyType() | UsdShadeMaterialBindingAPI | |
| GetMaterialPurposes() | UsdShadeMaterialBindingAPI | static |
| GetPath() const | UsdSchemaBase | inline |
| GetPrim() const | UsdSchemaBase | inline |
| GetResolvedTargetPathFromBindingRel(const UsdRelationship &bindingRel) | UsdShadeMaterialBindingAPI | static |
| GetSchemaAttributeNames(bool includeInherited=true) | UsdShadeMaterialBindingAPI | static |
| GetSchemaClassPrimDefinition() const | UsdSchemaBase | |
| GetSchemaKind() const | UsdSchemaBase | inline |
| IsAPISchema() const | UsdSchemaBase | inline |
| IsAppliedAPISchema() const | UsdSchemaBase | inline |
| IsConcrete() const | UsdSchemaBase | inline |
| IsMultipleApplyAPISchema() const | UsdSchemaBase | inline |
| IsTyped() const | UsdSchemaBase | inline |
| operator bool() const | UsdSchemaBase | inlineexplicit |
| RemovePrimFromBindingCollection(const UsdPrim &prim, const TfToken &bindingName, const TfToken &materialPurpose) const | UsdShadeMaterialBindingAPI | |
| schemaKind | UsdShadeMaterialBindingAPI | static |
| SetMaterialBindingStrength(const UsdRelationship &bindingRel, const TfToken &bindingStrength) | UsdShadeMaterialBindingAPI | static |
| SetMaterialBindSubsetsFamilyType(const TfToken &familyType) | UsdShadeMaterialBindingAPI | |
| UnbindAllBindings() const | UsdShadeMaterialBindingAPI | |
| UnbindCollectionBinding(const TfToken &bindingName, const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| UnbindDirectBinding(const TfToken &materialPurpose=UsdShadeTokens->allPurpose) const | UsdShadeMaterialBindingAPI | |
| UsdAPISchemaBase(const UsdPrim &prim=UsdPrim()) | UsdAPISchemaBase | inlineexplicit |
| UsdAPISchemaBase(const UsdSchemaBase &schemaObj) | UsdAPISchemaBase | inlineexplicit |
| UsdAPISchemaBase(const UsdPrim &prim, const TfToken &instanceName) | UsdAPISchemaBase | inlineexplicitprotected |
| UsdAPISchemaBase(const UsdSchemaBase &schemaObj, const TfToken &instanceName) | UsdAPISchemaBase | inlineexplicitprotected |
| UsdSchemaBase(const UsdPrim &prim=UsdPrim()) | UsdSchemaBase | explicit |
| UsdSchemaBase(const UsdSchemaBase &otherSchema) | UsdSchemaBase | explicit |
| UsdSchemaRegistry class | UsdShadeMaterialBindingAPI | friend |
| UsdShadeMaterialBindingAPI(const UsdPrim &prim=UsdPrim()) | UsdShadeMaterialBindingAPI | inlineexplicit |
| UsdShadeMaterialBindingAPI(const UsdSchemaBase &schemaObj) | UsdShadeMaterialBindingAPI | inlineexplicit |
| ~UsdAPISchemaBase()=0 | UsdAPISchemaBase | pure virtual |
| ~UsdSchemaBase() | UsdSchemaBase | virtual |
| ~UsdShadeMaterialBindingAPI() | UsdShadeMaterialBindingAPI | virtual |