HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UsdPrim Member List

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

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