18 #ifndef __HUSD_Overrides_h__
19 #define __HUSD_Overrides_h__
49 void save(std::ostream &os)
const;
77 bool getSelectableOverrides(
const UT_StringRef &primpath,
81 bool active,
bool solo);
114 void lockToData(PXR_NS::XUSD_Data *
data);
115 void unlockFromData(PXR_NS::XUSD_Data *data);
117 PXR_NS::XUSD_OverridesData &
data()
const
120 {
return myVersionId; }
OIIO_UTIL_API bool copy(string_view from, string_view to, std::string &err)
PXR_NS::XUSD_OverridesData & data() const
A reference counter base class for use with UT_IntrusivePtr.
std::unique_ptr< T, Deleter > UT_UniquePtr
A smart pointer for unique ownership of dynamically allocated objects.
static const UT_StringHolder theEmptyString
that also have some descendant prim *whose name begins with which in turn has a child named baz where *the predicate active
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE