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 TfType &schemaType) const UsdPrim
ApplyAPI(const TfToken &instanceName) const UsdPriminline
ApplyAPI(const TfType &schemaType, const TfToken &instanceName) const UsdPrim
As() const UsdObjectinline
CanApplyAPI(std::string *whyNot=nullptr) const UsdPriminline
CanApplyAPI(const TfType &schemaType, std::string *whyNot=nullptr) const UsdPrim
CanApplyAPI(const TfToken &instanceName, std::string *whyNot=nullptr) const UsdPriminline
CanApplyAPI(const TfType &schemaType, 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
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
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
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
HasAPI(const TfToken &instanceName=TfToken()) const UsdPriminline
HasAPI(const TfType &schemaType, const TfToken &instanceName=TfToken()) 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
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
IsAbstract() const UsdPriminline
IsActive() const UsdPriminline
IsDefined() const UsdPriminline
IsGroup() const UsdPriminline
IsHidden() const UsdObject
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
operator bool() const UsdObjectinlineexplicit
PropertyPredicateFunc typedefUsdPrim
RemoveAPI() const UsdPriminline
RemoveAPI(const TfType &schemaType) const UsdPrim
RemoveAPI(const TfToken &instanceName) const UsdPriminline
RemoveAPI(const TfType &schemaType, 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
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