This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UsdPrim Member List

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

_GetDefiningSpecType() const (defined in UsdObject)UsdObjectprotected
_GetStage() const (defined in UsdObject)UsdObjectinlineprotected
_Prim() const (defined in UsdObject)UsdObjectinlineprotected
_PropName() const (defined in UsdObject)UsdObjectinlineprotected
_ProxyPrimPath() const (defined in UsdObject)UsdObjectinlineprotected
AddAppliedSchema(const TfToken &appliedSchemaName) constUsdPrim
ApplyAPI() constUsdPriminline
ApplyAPI(const TfToken &instanceName) constUsdPriminline
ApplyAPI(const TfType &schemaType) constUsdPrim
ApplyAPI(const TfType &schemaType, const TfToken &instanceName) constUsdPrim
ApplyAPI(const TfToken &schemaIdentifier) constUsdPrim
ApplyAPI(const TfToken &schemaIdentifier, const TfToken &instanceName) constUsdPrim
ApplyAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion) constUsdPrim
ApplyAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, const TfToken &instanceName) constUsdPrim
As() constUsdObjectinline
CanApplyAPI(std::string *whyNot=nullptr) constUsdPriminline
CanApplyAPI(const TfToken &instanceName, std::string *whyNot=nullptr) constUsdPriminline
CanApplyAPI(const TfType &schemaType, std::string *whyNot=nullptr) constUsdPrim
CanApplyAPI(const TfType &schemaType, const TfToken &instanceName, std::string *whyNot=nullptr) constUsdPrim
CanApplyAPI(const TfToken &schemaIdentifier, std::string *whyNot=nullptr) constUsdPrim
CanApplyAPI(const TfToken &schemaIdentifier, const TfToken &instanceName, std::string *whyNot=nullptr) constUsdPrim
CanApplyAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, std::string *whyNot=nullptr) constUsdPrim
CanApplyAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, const TfToken &instanceName, std::string *whyNot=nullptr) constUsdPrim
ClearActive() constUsdPriminline
ClearAssetInfo() constUsdObject
ClearAssetInfoByKey(const TfToken &keyPath) constUsdObject
ClearChildrenReorder() constUsdPriminline
ClearCustomData() constUsdObject
ClearCustomDataByKey(const TfToken &keyPath) constUsdObject
ClearDisplayName() constUsdObject
ClearDocumentation() constUsdObject
ClearHidden() constUsdObject
ClearInstanceable() constUsdPriminline
ClearMetadata(const TfToken &key) constUsdObject
ClearMetadataByDictKey(const TfToken &key, const TfToken &keyPath) constUsdObject
ClearPayload() constUsdPrim
ClearPropertyOrder() constUsdPriminline
ClearTypeName() constUsdPriminline
ComputeExpandedPrimIndex() constUsdPrim
CreateAttribute(const TfToken &name, const SdfValueTypeName &typeName, bool custom, SdfVariability variability=SdfVariabilityVarying) constUsdPrim
CreateAttribute(const TfToken &name, const SdfValueTypeName &typeName, SdfVariability variability=SdfVariabilityVarying) constUsdPrim
CreateAttribute(const std::vector< std::string > &nameElts, const SdfValueTypeName &typeName, bool custom, SdfVariability variability=SdfVariabilityVarying) constUsdPrim
CreateAttribute(const std::vector< std::string > &nameElts, const SdfValueTypeName &typeName, SdfVariability variability=SdfVariabilityVarying) constUsdPrim
CreateRelationship(const TfToken &relName, bool custom=true) constUsdPrim
CreateRelationship(const std::vector< std::string > &nameElts, bool custom=true) constUsdPrim
FindAllAttributeConnectionPaths(Usd_PrimFlagsPredicate const &traversalPredicate, std::function< bool(UsdAttribute const &)> const &pred=nullptr, bool recurseOnSources=false) constUsdPrim
FindAllAttributeConnectionPaths(std::function< bool(UsdAttribute const &)> const &pred=nullptr, bool recurseOnSources=false) constUsdPrim
FindAllRelationshipTargetPaths(Usd_PrimFlagsPredicate const &traversalPredicate, std::function< bool(UsdRelationship const &)> const &pred=nullptr, bool recurseOnTargets=false) constUsdPrim
FindAllRelationshipTargetPaths(std::function< bool(UsdRelationship const &)> const &pred=nullptr, bool recurseOnTargets=false) constUsdPrim
GetAllAuthoredMetadata() constUsdObject
GetAllChildren() constUsdPriminline
GetAllChildrenNames() constUsdPrim
GetAllDescendants() constUsdPriminline
GetAllMetadata() constUsdObject
GetAppliedSchemas() constUsdPrim
GetAssetInfo() constUsdObject
GetAssetInfoByKey(const TfToken &keyPath) constUsdObject
GetAttribute(const TfToken &attrName) constUsdPrim
GetAttributeAtPath(const SdfPath &path) constUsdPrim
GetAttributes() constUsdPrim
GetAuthoredAttributes() constUsdPrim
GetAuthoredProperties(const PropertyPredicateFunc &predicate={}) constUsdPrim
GetAuthoredPropertiesInNamespace(const std::vector< std::string > &namespaces) constUsdPrim
GetAuthoredPropertiesInNamespace(const std::string &namespaces) constUsdPrim
GetAuthoredPropertyNames(const PropertyPredicateFunc &predicate={}) constUsdPrim
GetAuthoredRelationships() constUsdPrim
GetChild(const TfToken &name) constUsdPrim
GetChildren() constUsdPriminline
GetChildrenNames() constUsdPrim
GetChildrenReorder() constUsdPrim
GetCustomData() constUsdObject
GetCustomDataByKey(const TfToken &keyPath) constUsdObject
GetDescendants() constUsdPriminline
GetDescription() constUsdObject
GetDisplayName() constUsdObject
GetDocumentation() constUsdObject
GetFilteredChildren(const Usd_PrimFlagsPredicate &predicate) constUsdPriminline
GetFilteredChildrenNames(const Usd_PrimFlagsPredicate &predicate) constUsdPrim
GetFilteredDescendants(const Usd_PrimFlagsPredicate &predicate) constUsdPriminline
GetFilteredNextSibling(const Usd_PrimFlagsPredicate &predicate) constUsdPrim
GetInherits() constUsdPrim
GetInstances() constUsdPrim
GetKind(TfToken *kind) constUsdPrim
GetMetadata(const TfToken &key, T *value) constUsdObjectinline
GetMetadata(const TfToken &key, VtValue *value) constUsdObject
GetMetadataByDictKey(const TfToken &key, const TfToken &keyPath, T *value) constUsdObjectinline
GetMetadataByDictKey(const TfToken &key, const TfToken &keyPath, VtValue *value) constUsdObject
GetName() constUsdObjectinline
GetNamespaceDelimiter() (defined in UsdObject)UsdObjectinlinestatic
GetNextSibling() constUsdPrim
GetObjectAtPath(const SdfPath &path) constUsdPrim
GetParent() constUsdPriminline
GetPath() constUsdObjectinline
GetPayloads() constUsdPrim
GetPrim() constUsdObjectinline
GetPrimAtPath(const SdfPath &path) constUsdPrim
GetPrimDefinition() constUsdPriminline
GetPrimIndex() constUsdPriminline
GetPrimInPrototype() constUsdPriminline
GetPrimPath() constUsdObjectinline
GetPrimStack() constUsdPrim
GetPrimStackWithLayerOffsets() constUsdPrim
GetPrimTypeInfo() constUsdPriminline
GetProperties(const PropertyPredicateFunc &predicate={}) constUsdPrim
GetPropertiesInNamespace(const std::vector< std::string > &namespaces) constUsdPrim
GetPropertiesInNamespace(const std::string &namespaces) constUsdPrim
GetProperty(const TfToken &propName) constUsdPrim
GetPropertyAtPath(const SdfPath &path) constUsdPrim
GetPropertyNames(const PropertyPredicateFunc &predicate={}) constUsdPrim
GetPropertyOrder() constUsdPrim
GetPrototype() constUsdPrim
GetReferences() constUsdPrim
GetRelationship(const TfToken &relName) constUsdPrim
GetRelationshipAtPath(const SdfPath &path) constUsdPrim
GetRelationships() constUsdPrim
GetSpecializes() constUsdPrim
GetSpecifier() constUsdPriminline
GetStage() constUsdObject
GetTypeName() constUsdPriminline
GetVariantSet(const std::string &variantSetName) constUsdPrim
GetVariantSets() constUsdPrim
GetVersionIfHasAPIInFamily(const TfToken &schemaFamily, UsdSchemaVersion *schemaVersion) constUsdPrim
GetVersionIfHasAPIInFamily(const TfToken &schemaFamily, const TfToken &instanceName, UsdSchemaVersion *schemaVersion) constUsdPrim
GetVersionIfIsInFamily(const TfToken &schemaFamily, UsdSchemaVersion *schemaVersion) constUsdPrim
HasAPI() constUsdPriminline
HasAPI(const TfToken &instanceName) constUsdPriminline
HasAPI(const TfType &schemaType) constUsdPrim
HasAPI(const TfType &schemaType, const TfToken &instanceName) constUsdPrim
HasAPI(const TfToken &schemaIdentifier) constUsdPrim
HasAPI(const TfToken &schemaIdentifier, const TfToken &instanceName) constUsdPrim
HasAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion) constUsdPrim
HasAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, const TfToken &instanceName) constUsdPrim
HasAPIInFamily(const TfToken &schemaFamily) constUsdPrim
HasAPIInFamily(const TfToken &schemaFamily, const TfToken &instanceName) constUsdPrim
HasAPIInFamily(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
HasAPIInFamily(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, UsdSchemaRegistry::VersionPolicy versionPolicy, const TfToken &instanceName) constUsdPrim
HasAPIInFamily(UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPriminline
HasAPIInFamily(UsdSchemaRegistry::VersionPolicy versionPolicy, const TfToken &instanceName) constUsdPriminline
HasAPIInFamily(const TfType &schemaType, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
HasAPIInFamily(const TfType &schemaType, UsdSchemaRegistry::VersionPolicy versionPolicy, const TfToken &instanceName) constUsdPrim
HasAPIInFamily(const TfToken &schemaIdentifier, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
HasAPIInFamily(const TfToken &schemaIdentifier, UsdSchemaRegistry::VersionPolicy versionPolicy, const TfToken &instanceName) constUsdPrim
HasAssetInfo() constUsdObject
HasAssetInfoKey(const TfToken &keyPath) constUsdObject
HasAttribute(const TfToken &attrName) constUsdPrim
HasAuthoredActive() constUsdPriminline
HasAuthoredAssetInfo() constUsdObject
HasAuthoredAssetInfoKey(const TfToken &keyPath) constUsdObject
HasAuthoredCustomData() constUsdObject
HasAuthoredCustomDataKey(const TfToken &keyPath) constUsdObject
HasAuthoredDisplayName() constUsdObject
HasAuthoredDocumentation() constUsdObject
HasAuthoredHidden() constUsdObject
HasAuthoredInherits() constUsdPrim
HasAuthoredInstanceable() constUsdPriminline
HasAuthoredMetadata(const TfToken &key) constUsdObject
HasAuthoredMetadataDictKey(const TfToken &key, const TfToken &keyPath) constUsdObject
HasAuthoredPayloads() constUsdPrim
HasAuthoredReferences() constUsdPrim
HasAuthoredSpecializes() constUsdPrim
HasAuthoredTypeName() constUsdPriminline
HasCustomData() constUsdObject
HasCustomDataKey(const TfToken &keyPath) constUsdObject
HasDefiningSpecifier() constUsdPriminline
HasMetadata(const TfToken &key) constUsdObject
HasMetadataDictKey(const TfToken &key, const TfToken &keyPath) constUsdObject
HasPayload() constUsdPrim
HasProperty(const TfToken &propName) constUsdPrim
HasRelationship(const TfToken &relName) constUsdPrim
HasVariantSets() constUsdPrim
Is() constUsdObjectinline
IsA() constUsdPriminline
IsA(const TfType &schemaType) constUsdPrim
IsA(const TfToken &schemaIdentifier) constUsdPrim
IsA(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion) constUsdPrim
IsAbstract() constUsdPriminline
IsActive() constUsdPriminline
IsComponent() constUsdPriminline
IsDefined() constUsdPriminline
IsGroup() constUsdPriminline
IsHidden() constUsdObject
IsInFamily(const TfToken &schemaFamily) constUsdPrim
IsInFamily(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
IsInFamily(UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPriminline
IsInFamily(const TfType &schemaType, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
IsInFamily(const TfToken &schemaIdentifier, UsdSchemaRegistry::VersionPolicy versionPolicy) constUsdPrim
IsInPrototype() constUsdPriminline
IsInstance() constUsdPriminline
IsInstanceable() constUsdPriminline
IsInstanceProxy() constUsdPriminline
IsLoaded() constUsdPriminline
IsModel() constUsdPriminline
IsPathInPrototype(const SdfPath &path)UsdPrimstatic
IsPrototype() constUsdPriminline
IsPrototypePath(const SdfPath &path)UsdPrimstatic
IsPseudoRoot() constUsdPrim
IsSubComponent() constUsdPriminline
IsValid() constUsdObjectinline
Load(UsdLoadPolicy policy=UsdLoadWithDescendants) constUsdPrim
MakeResolveTargetStrongerThanEditTarget(const UsdEditTarget &editTarget) constUsdPrim
MakeResolveTargetUpToEditTarget(const UsdEditTarget &editTarget) constUsdPrim
operator bool() constUsdObjectinlineexplicit
PropertyPredicateFunc typedefUsdPrim
RemoveAPI() constUsdPriminline
RemoveAPI(const TfToken &instanceName) constUsdPriminline
RemoveAPI(const TfType &schemaType) constUsdPrim
RemoveAPI(const TfType &schemaType, const TfToken &instanceName) constUsdPrim
RemoveAPI(const TfToken &schemaIdentifier) constUsdPrim
RemoveAPI(const TfToken &schemaIdentifier, const TfToken &instanceName) constUsdPrim
RemoveAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion) constUsdPrim
RemoveAPI(const TfToken &schemaFamily, UsdSchemaVersion schemaVersion, const TfToken &instanceName) constUsdPrim
RemoveAppliedSchema(const TfToken &appliedSchemaName) constUsdPrim
RemoveProperty(const TfToken &propName)UsdPrim
SetActive(bool active) constUsdPriminline
SetAssetInfo(const VtDictionary &customData) constUsdObject
SetAssetInfoByKey(const TfToken &keyPath, const VtValue &value) constUsdObject
SetChildrenReorder(const TfTokenVector &order) constUsdPriminline
SetCustomData(const VtDictionary &customData) constUsdObject
SetCustomDataByKey(const TfToken &keyPath, const VtValue &value) constUsdObject
SetDisplayName(const std::string &name) constUsdObject
SetDocumentation(const std::string &doc) constUsdObject
SetHidden(bool hidden) constUsdObject
SetInstanceable(bool instanceable) constUsdPriminline
SetKind(const TfToken &kind) constUsdPrim
SetMetadata(const TfToken &key, const T &value) constUsdObjectinline
SetMetadata(const TfToken &key, const VtValue &value) constUsdObject
SetMetadataByDictKey(const TfToken &key, const TfToken &keyPath, const T &value) constUsdObjectinline
SetMetadataByDictKey(const TfToken &key, const TfToken &keyPath, const VtValue &value) constUsdObject
SetPayload(const SdfPayload &payload) constUsdPrim
SetPayload(const std::string &assetPath, const SdfPath &primPath) constUsdPrim
SetPayload(const SdfLayerHandle &layer, const SdfPath &primPath) constUsdPrim
SetPropertyOrder(const TfTokenVector &order) constUsdPriminline
SetSpecifier(SdfSpecifier specifier) constUsdPriminline
SetTypeName(const TfToken &typeName) constUsdPriminline
SiblingIterator typedefUsdPrim
SiblingRange typedef (defined in UsdPrim)UsdPrim
SubtreeIterator typedefUsdPrim
SubtreeRange typedef (defined in UsdPrim)UsdPrim
Unload() constUsdPrim
UsdAPISchemaBase (defined in UsdPrim)UsdPrimfriend
UsdObject (defined in UsdPrim)UsdPrimfriend
UsdObject(_Null< Derived >) (defined in UsdObject)UsdObjectinlineexplicitprotected
UsdObject(const Usd_PrimDataHandle &prim, const SdfPath &proxyPrimPath) (defined in UsdObject)UsdObjectinlineprotected
UsdObject(UsdObjType objType, const Usd_PrimDataHandle &prim, const SdfPath &proxyPrimPath, const TfToken &propName) (defined in UsdObject)UsdObjectinlineprotected
UsdPrim()UsdPriminline
UsdPrim_AttrConnectionFinder (defined in UsdPrim)UsdPrimfriend
UsdPrim_RelTargetFinder (defined in UsdPrim)UsdPrimfriend
UsdPrimRange (defined in UsdPrim)UsdPrimfriend
UsdPrimSiblingIterator (defined in UsdPrim)UsdPrimfriend
UsdPrimSubtreeIterator (defined in UsdPrim)UsdPrimfriend
UsdProperty (defined in UsdPrim)UsdPrimfriend
UsdSchemaBase (defined in UsdPrim)UsdPrimfriend
UsdStage (defined in UsdPrim)UsdPrimfriend