18 #ifndef __XUSD_PathSet_h__
19 #define __XUSD_PathSet_h__
37 bool containsPathOrAncestor(
const SdfPath &path,
38 bool *contains =
nullptr)
const;
39 bool containsAncestor(
const SdfPath &path)
const;
40 bool containsPathOrDescendant(
const SdfPath &path,
41 bool *contains =
nullptr)
const;
42 bool containsDescendant(
const SdfPath &path)
const;
45 void removeDescendants();
47 void removeAncestors();
GLsizei const GLchar *const * path
std::set< class SdfPath > SdfPathSet
A set of SdfPaths.
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
LeafData & operator=(const LeafData &)=delete
#define PXR_NAMESPACE_CLOSE_SCOPE
bool OIIO_UTIL_API contains(string_view a, string_view b)
Does 'a' contain the string 'b' within it?