|
static SDF_API Sdf_PathNode const * | New (bool isAbsolute) |
|
static Sdf_PathPrimNodeHandle | FindOrCreatePrim (Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreatePrimProperty (Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPrimNodeHandle | FindOrCreatePrimVariantSelection (Sdf_PathNode const *parent, const TfToken &variantSet, const TfToken &variant, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreateTarget (Sdf_PathNode const *parent, SdfPath const &targetPath, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreateRelationalAttribute (Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreateMapper (Sdf_PathNode const *parent, SdfPath const &targetPath, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreateMapperArg (Sdf_PathNode const *parent, const TfToken &name, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathPropNodeHandle | FindOrCreateExpression (Sdf_PathNode const *parent, TfFunctionRef< bool()> isValid) |
|
static Sdf_PathNode const * | GetAbsoluteRootNode () |
|
static Sdf_PathNode const * | GetRelativeRootNode () |
|
static std::pair< Sdf_PathNode
const *, Sdf_PathNode const * > | RemoveCommonSuffix (Sdf_PathNode const *a, Sdf_PathNode const *b, bool stopAtRootPrim) |
|
static SDF_API const TfToken & | GetPathToken (Sdf_PathNode const *primPart, Sdf_PathNode const *propPart) |
|
static SDF_API TfToken | GetPathAsToken (Sdf_PathNode const *primPart, Sdf_PathNode const *propPart) |
|
static char const * | GetDebugText (Sdf_PathNode const *primPart, Sdf_PathNode const *propPart) |
|
Definition at line 354 of file pathNode.h.