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

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

_CreatePathToken(Sdf_PathNode const *primPart, Sdf_PathNode const *propPart)Sdf_PathNodeprotectedstatic
_Destroy() const Sdf_PathNodeinlineprotected
_GetElementImpl() const Sdf_PathNodeprotected
_RemovePathTokenFromTable() const Sdf_PathNodeprotected
_WriteText(Buffer &out) const Sdf_PathNodeprotected
_WriteTextToBuffer(Sdf_PathNode const *primPart, Sdf_PathNode const *propPart, Buffer &out)Sdf_PathNodeprotectedstatic
_WriteTextToBuffer(SdfPath const &path, Buffer &out)Sdf_PathNodeprotectedstatic
Compare(const Sdf_PathNode &rhs) const Sdf_PathNodeinline
ContainsPrimVariantSelection() const Sdf_PathNodeinline
ContainsPrimVarSelFlagSdf_PathNodestatic
ContainsTargetPath() const Sdf_PathNodeinline
ContainsTargetPathFlagSdf_PathNodestatic
ExpressionNode enum valueSdf_PathNode
FindOrCreateExpression(Sdf_PathNode const *parent, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreateMapper(Sdf_PathNode const *parent, SdfPath const &targetPath, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreateMapperArg(Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreatePrim(Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreatePrimProperty(Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreatePrimVariantSelection(Sdf_PathNode const *parent, const TfToken &variantSet, const TfToken &variant, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreateRelationalAttribute(Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
FindOrCreateTarget(Sdf_PathNode const *parent, SdfPath const &targetPath, TfFunctionRef< bool()> isValid)Sdf_PathNodestatic
GetAbsoluteRootNode()Sdf_PathNodestatic
GetCurrentRefCount() const Sdf_PathNodeinline
GetDebugText(Sdf_PathNode const *primPart, Sdf_PathNode const *propPart)Sdf_PathNodestatic
GetElement() const Sdf_PathNodeinline
GetElementCount() const Sdf_PathNodeinline
GetName() const Sdf_PathNodeinline
GetNodeType() const Sdf_PathNodeinline
GetParentNode() const Sdf_PathNodeinline
GetPathAsToken(Sdf_PathNode const *primPart, Sdf_PathNode const *propPart)Sdf_PathNodestatic
GetPathToken(Sdf_PathNode const *primPart, Sdf_PathNode const *propPart)Sdf_PathNodestatic
GetRelativeRootNode()Sdf_PathNodestatic
GetTargetPath() const Sdf_PathNodeinline
GetVariantSelection() const Sdf_PathNodeinline
HasTokenBitSdf_PathNodestatic
intrusive_ptr_add_ref(const Sdf_PathNode *)Sdf_PathNodefriend
intrusive_ptr_release(const Sdf_PathNode *)Sdf_PathNodefriend
IsAbsoluteFlagSdf_PathNodestatic
IsAbsolutePath() const Sdf_PathNodeinline
IsAbsoluteRoot() const Sdf_PathNodeinline
IsNamespaced() const Sdf_PathNodeinline
MapperArgNode enum valueSdf_PathNode
MapperNode enum valueSdf_PathNode
NodeType enum nameSdf_PathNode
NumNodeTypes enum valueSdf_PathNode
PrimNode enum valueSdf_PathNode
PrimPropertyNode enum valueSdf_PathNode
PrimVariantSelectionNode enum valueSdf_PathNode
RefCountMaskSdf_PathNodestatic
RelationalAttributeNode enum valueSdf_PathNode
RemoveCommonSuffix(Sdf_PathNode const *a, Sdf_PathNode const *b, bool stopAtRootPrim)Sdf_PathNodestatic
RootNode enum valueSdf_PathNode
Sdf_PathNode(Sdf_PathNode const *parent, NodeType nodeType)Sdf_PathNodeinlineprotected
Sdf_PathNode(bool isAbsolute)Sdf_PathNodeexplicitprotected
Sdf_PathNodePrivateAccessSdf_PathNodefriend
TargetNode enum valueSdf_PathNode
VariantSelectionType typedefSdf_PathNode
~Sdf_PathNode()Sdf_PathNodeinlineprotected