7 #ifndef PXR_USD_USD_RESOLVER_H
8 #define PXR_USD_USD_RESOLVER_H
45 bool skipEmptyNodes =
true,
59 bool skipEmptyNodes =
true,
68 return _curNode != _endNode;
117 return _curNode->GetPath();
138 void _SkipEmptyNodes();
141 bool _skipEmptyNodes;
145 SdfLayerRefPtrVector::const_iterator _curLayer;
146 SdfLayerRefPtrVector::const_iterator _endLayer;
152 #endif // PXR_USD_USD_RESOLVER_H
#define PXR_NAMESPACE_OPEN_SCOPE
USD_API Usd_Resolver(const PcpPrimIndex *index, bool skipEmptyNodes=true, const UsdResolveInfo *resolveInfo=nullptr)
const PcpPrimIndex * GetPrimIndex() const
const SdfPath & GetLocalPath() const
SDF_API SdfPath AppendProperty(TfToken const &propName) const
const SdfLayerRefPtr & GetLayer() const
#define PXR_NAMESPACE_CLOSE_SCOPE
SdfPath GetLocalPath(TfToken const &propName) const
PcpNodeRef GetNode() const
bool IsEmpty() const
Returns true iff this token contains the empty string "".