All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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() const UsdAPISchemaBaseinlineprotected
_GetSchemaKind() const overrideUsdModelAPIprotectedvirtual
_GetSchemaType() const UsdSchemaBaseinlineprotectedvirtual
_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) const UsdModelAPI
GetAssetInfo(VtDictionary *info) const UsdModelAPI
GetAssetName(std::string *assetName) const UsdModelAPI
GetAssetVersion(std::string *version) const UsdModelAPI
GetKind(TfToken *kind) const UsdModelAPI
GetPath() const UsdSchemaBaseinline
GetPayloadAssetDependencies(VtArray< SdfAssetPath > *assetDeps) const UsdModelAPI
GetPrim() const UsdSchemaBaseinline
GetSchemaAttributeNames(bool includeInherited=true)UsdModelAPIstatic
GetSchemaClassPrimDefinition() const UsdSchemaBase
GetSchemaKind() const UsdSchemaBaseinline
IsAPISchema() const UsdSchemaBaseinline
IsAppliedAPISchema() const UsdSchemaBaseinline
IsConcrete() const UsdSchemaBaseinline
IsGroup() const UsdModelAPI
IsKind(const TfToken &baseKind, KindValidation validation=KindValidationModelHierarchy) const UsdModelAPI
IsModel() const UsdModelAPI
IsMultipleApplyAPISchema() const UsdSchemaBaseinline
IsTyped() const UsdSchemaBaseinline
KindValidation enum nameUsdModelAPI
KindValidationModelHierarchy enum value (defined in UsdModelAPI)UsdModelAPI
KindValidationNone enum value (defined in UsdModelAPI)UsdModelAPI
operator bool() const UsdSchemaBaseinlineexplicit
schemaKindUsdModelAPIstatic
SetAssetIdentifier(const SdfAssetPath &identifier) const UsdModelAPI
SetAssetInfo(const VtDictionary &info) const UsdModelAPI
SetAssetName(const std::string &assetName) const UsdModelAPI
SetAssetVersion(const std::string &version) const UsdModelAPI
SetKind(const TfToken &kind) const UsdModelAPI
SetPayloadAssetDependencies(const VtArray< SdfAssetPath > &assetDeps) const UsdModelAPI
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