|
| 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) |
| |
| | Sdf_PathNode (Sdf_PathNode const *parent, NodeType nodeType) |
| |
| | Sdf_PathNode (bool isAbsolute) |
| |
| | ~Sdf_PathNode () |
| |
| void | _Destroy () const |
| |
| TfToken | _GetElementImpl () const |
| |
| template<class Buffer > |
| void | _WriteText (Buffer &out) const |
| |
| SDF_API void | _RemovePathTokenFromTable () const |
| |
| static TfToken | _CreatePathToken (Sdf_PathNode const *primPart, Sdf_PathNode const *propPart) |
| |
| template<class Buffer > |
| static void | _WriteTextToBuffer (Sdf_PathNode const *primPart, Sdf_PathNode const *propPart, Buffer &out) |
| |
| template<class Buffer > |
| static void | _WriteTextToBuffer (SdfPath const &path, Buffer &out) |
| |
Definition at line 508 of file pathNode.h.