24 #ifndef PXR_USD_PCP_DEPENDENCY_H
25 #define PXR_USD_PCP_DEPENDENCY_H
127 return !(*
this == rhs);
172 #endif // PXR_USD_PCP_DEPENDENCY_H
SdfPath unrelocatedSitePath
std::vector< PcpDependency > PcpDependencyVector
Combined mask value representing any kind of dependency.
GLsizei const GLchar *const * string
bool operator!=(const PcpDependency &rhs) const
SdfPath sitePath
Path of the dependency specs in the layer stack.
PCP_API std::string PcpDependencyFlagsToString(const PcpDependencyFlags flags)
PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_WEAK_AND_REF_PTRS(PcpLayerStack)
PcpMapFunction mapFunc
The map function that applies to values from the site.
PCP_API PcpDependencyFlags PcpClassifyNodeDependency(const PcpNodeRef &n)
std::vector< PcpCulledDependency > PcpCulledDependencyVector
PCP_API bool PcpNodeIntroducesDependency(const PcpNodeRef &n)
PcpMapFunction mapToRoot
The map function that applies to values from the site.
bool operator==(const PcpDependency &rhs) const
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
PcpLayerStackRefPtr layerStack
Layer stack containing the specs the prim index depends on.
Description of a dependency.
#define PXR_NAMESPACE_CLOSE_SCOPE
unsigned int PcpDependencyFlags
A typedef for a bitmask of flags from PcpDependencyType.