|
| HUSD_Overrides () |
|
| ~HUSD_Overrides () |
|
void | save (std::ostream &os) const |
|
bool | load (UT_IStream &is) |
|
void | copy (const HUSD_Overrides &src) |
|
bool | isEmpty () const |
|
bool | isEmpty (HUSD_OverridesLayerId layer_id) const |
|
void | clear (const UT_StringRef &fromprim=UT_StringHolder::theEmptyString) |
|
void | clear (HUSD_OverridesLayerId layer_id, const UT_StringRef &fromprim=UT_StringHolder::theEmptyString) |
|
bool | getDrawModeOverrides (const UT_StringRef &primpath, UT_StringMap< UT_StringHolder > &overrides) const |
|
bool | setDrawMode (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, const UT_StringRef &drawmode) |
|
bool | getActiveOverrides (const UT_StringRef &primpath, UT_StringMap< bool > &overrides) const |
|
bool | setActive (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, bool active) |
|
bool | getVisibleOverrides (const UT_StringRef &primpath, UT_StringMap< UT_StringHolder > &overrides) const |
|
bool | setVisible (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, const HUSD_TimeCode &timecode, bool visible) |
|
bool | getSelectableOverrides (const UT_StringRef &primpath, UT_StringMap< bool > &overrides) const |
|
bool | setSelectable (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, bool active, bool solo) |
|
bool | clearSelectable (HUSD_AutoWriteOverridesLock &lock) |
|
bool | setSoloLights (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | addSoloLights (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | removeSoloLights (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | getSoloLights (HUSD_PathSet &paths) const |
|
bool | setSoloGeometry (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | addSoloGeometry (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | removeSoloGeometry (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims) |
|
bool | getSoloGeometry (HUSD_PathSet &paths) const |
|
bool | showPurpose (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, const UT_StringRef &purpose) |
|
bool | setDisplayOpacity (HUSD_AutoWriteOverridesLock &lock, const HUSD_FindPrims &prims, const HUSD_TimeCode &timecode, fpreal opacity) |
|
void | lockToData (PXR_NS::XUSD_Data *data) |
|
void | unlockFromData (PXR_NS::XUSD_Data *data) |
|
PXR_NS::XUSD_OverridesData & | data () const |
|
exint | versionId () const |
|
SYS_FORCE_INLINE | UT_IntrusiveRefCounter () noexcept |
| Default constructor: Sets counter to 0. More...
|
|
SYS_FORCE_INLINE | UT_IntrusiveRefCounter (const UT_IntrusiveRefCounter &) noexcept |
| Copy constructor: Sets counter to 0. More...
|
|
UT_IntrusiveRefCounter & | operator= (const UT_IntrusiveRefCounter &) noexcept |
| Assignment operator: Does not modify counter. More...
|
|
SYS_FORCE_INLINE uint32 | use_count () const noexcept |
| Return current counter. More...
|
|
SYS_FORCE_INLINE bool | conditionalAddRef () noexcept |
|
Definition at line 42 of file HUSD_Overrides.h.