|
HDK
|
#include "pxr/pxr.h"#include "pxr/usd/pcp/api.h"#include "pxr/usd/pcp/types.h"#include "pxr/usd/sdf/types.h"#include "pxr/base/tf/iterator.h"#include "pxr/base/tf/hashset.h"
Include dependency graph for node.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PcpNodeRef |
| struct | PcpNodeRef::Hash |
| Hash functor. More... | |
| class | PcpNodeRef_PtrProxy |
| class | PcpNodeRef_ChildrenIterator |
| class | PcpNodeRef_ChildrenReverseIterator |
| struct | Tf_IteratorInterface< PcpNodeRef::child_const_range, false > |
| struct | Tf_IteratorInterface< PcpNodeRef::child_const_range, true > |
| struct | Tf_ShouldIterateOverCopy< PcpNodeRef::child_const_range > |
Typedefs | |
| typedef std::shared_ptr < PcpErrorBase > | PcpErrorBasePtr |
| typedef TfHashSet< PcpNodeRef, PcpNodeRef::Hash > | PcpNodeRefHashSet |
| typedef std::vector< PcpNodeRef > | PcpNodeRefVector |
Functions | |
| TF_DECLARE_REF_PTRS (PcpPrimIndex_Graph) | |
| template<typename HashState > | |
| void | TfHashAppend (HashState &h, const PcpNodeRef &x) |
| Typedefs and support functions. More... | |
| size_t | hash_value (const PcpNodeRef &x) |
| PcpNodeRef_ChildrenIterator | begin (const PcpNodeRef::child_const_range &r) |
| Support for range-based for loops for PcpNodeRef children ranges. More... | |
| PcpNodeRef_ChildrenIterator | end (const PcpNodeRef::child_const_range &r) |
| Support for range-based for loops for PcpNodeRef children ranges. More... | |
| PcpNodeRef_ChildrenReverseIterator | begin (const PcpNodeRef::child_const_reverse_range &r) |
| Support for range-based for loops for PcpNodeRef children ranges. More... | |
| PcpNodeRef_ChildrenReverseIterator | end (const PcpNodeRef::child_const_reverse_range &r) |
| Support for range-based for loops for PcpNodeRef children ranges. More... | |
| int | PcpNode_GetNonVariantPathElementCount (const SdfPath &path) |
| typedef std::shared_ptr<PcpErrorBase> PcpErrorBasePtr |
| typedef TfHashSet<PcpNodeRef, PcpNodeRef::Hash> PcpNodeRefHashSet |
| typedef std::vector<PcpNodeRef> PcpNodeRefVector |
|
inline |
Support for range-based for loops for PcpNodeRef children ranges.
|
inline |
Support for range-based for loops for PcpNodeRef children ranges.
|
inline |
Support for range-based for loops for PcpNodeRef children ranges.
|
inline |
Support for range-based for loops for PcpNodeRef children ranges.
|
inline |
| TF_DECLARE_REF_PTRS | ( | PcpPrimIndex_Graph | ) |
|
inline |