UsdModelAPI Member List

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

_ApplyAPISchema(const UsdPrim &prim, const TfToken &apiSchemaName)UsdAPISchemaBaseinlineprotectedstatic
_CreateAttr(TfToken const &attrName, SdfValueTypeName const &typeName, bool custom, SdfVariability variability, VtValue const &defaultValue, bool writeSparsely) const (defined in UsdSchemaBase)UsdSchemaBaseprotected
_GetAssetInfoByKey(const TfToken &key, T *val) const (defined in UsdModelAPI)UsdModelAPIinlineprotected
_GetInstanceName() constUsdAPISchemaBaseinlineprotected
_GetSchemaKind() const overrideUsdModelAPIprotectedvirtual
_GetSchemaType() constUsdSchemaBaseinlineprotectedvirtual
_GetType() const (defined in UsdSchemaBase)UsdSchemaBaseinlineprotected
_IsCompatible() const overrideUsdAPISchemaBaseprotectedvirtual
_MultipleApplyAPISchema(const UsdPrim &prim, const TfToken &apiSchemaName, const TfToken &instanceName)UsdAPISchemaBaseinlineprotectedstatic
Get(const UsdStagePtr &stage, const SdfPath &path)UsdModelAPIstatic
GetAssetIdentifier(SdfAssetPath *identifier) constUsdModelAPI
GetAssetInfo(VtDictionary *info) constUsdModelAPI
GetAssetName(std::string *assetName) constUsdModelAPI
GetAssetVersion(std::string *version) constUsdModelAPI
GetKind(TfToken *kind) constUsdModelAPI
GetPath() constUsdSchemaBaseinline
GetPayloadAssetDependencies(VtArray< SdfAssetPath > *assetDeps) constUsdModelAPI
GetPrim() constUsdSchemaBaseinline
GetSchemaAttributeNames(bool includeInherited=true)UsdModelAPIstatic
GetSchemaClassPrimDefinition() constUsdSchemaBase
GetSchemaKind() constUsdSchemaBaseinline
IsAPISchema() constUsdSchemaBaseinline
IsAppliedAPISchema() constUsdSchemaBaseinline
IsConcrete() constUsdSchemaBaseinline
IsGroup() constUsdModelAPI
IsKind(const TfToken &baseKind, KindValidation validation=KindValidationModelHierarchy) constUsdModelAPI
IsModel() constUsdModelAPI
IsMultipleApplyAPISchema() constUsdSchemaBaseinline
IsTyped() constUsdSchemaBaseinline
KindValidation enum nameUsdModelAPI
KindValidationModelHierarchy enum value (defined in UsdModelAPI)UsdModelAPI
KindValidationNone enum value (defined in UsdModelAPI)UsdModelAPI
operator bool() constUsdSchemaBaseinlineexplicit
schemaKindUsdModelAPIstatic
SetAssetIdentifier(const SdfAssetPath &identifier) constUsdModelAPI
SetAssetInfo(const VtDictionary &info) constUsdModelAPI
SetAssetName(const std::string &assetName) constUsdModelAPI
SetAssetVersion(const std::string &version) constUsdModelAPI
SetKind(const TfToken &kind) constUsdModelAPI
SetPayloadAssetDependencies(const VtArray< SdfAssetPath > &assetDeps) constUsdModelAPI
UsdAPISchemaBase(const UsdPrim &prim=UsdPrim())UsdAPISchemaBaseinlineexplicit
UsdAPISchemaBase(const UsdSchemaBase &schemaObj)UsdAPISchemaBaseinlineexplicit
UsdAPISchemaBase(const UsdPrim &prim, const TfToken &instanceName)UsdAPISchemaBaseinlineexplicitprotected
UsdAPISchemaBase(const UsdSchemaBase &schemaObj, const TfToken &instanceName)UsdAPISchemaBaseinlineexplicitprotected
UsdModelAPI(const UsdPrim &prim=UsdPrim())UsdModelAPIinlineexplicit
UsdModelAPI(const UsdSchemaBase &schemaObj)UsdModelAPIinlineexplicit
UsdSchemaBase(const UsdPrim &prim=UsdPrim())UsdSchemaBaseexplicit
UsdSchemaBase(const UsdSchemaBase &otherSchema)UsdSchemaBaseexplicit
UsdSchemaRegistry (defined in UsdModelAPI)UsdModelAPIfriend
~UsdAPISchemaBase()=0UsdAPISchemaBasepure virtual
~UsdModelAPI()UsdModelAPIvirtual
~UsdSchemaBase()UsdSchemaBasevirtual