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 |