|
| | HUSD_Overrides () |
| |
| | ~HUSD_Overrides () |
| |
| void | save (std::ostream &os, const UT_Array< HUSD_OverridesLayerId > &layerids) const |
| |
| bool | load (UT_IStream &is) |
| |
| void | copy (const HUSD_Overrides &src) |
| |
| bool | isEmpty (const UT_Array< HUSD_OverridesLayerId > &layerids) const |
| |
| bool | isEmpty (HUSD_OverridesLayerId layer_id) const |
| |
| void | clear (const UT_Array< HUSD_OverridesLayerId > &layerids, 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) |
| |
| bool | setExpansionStateDrawMode (HUSD_AutoAnyLock &lock, const HUSD_ExpansionState &expansionstate) |
| |
| bool | setExpansionStateVisibility (HUSD_AutoAnyLock &lock, const HUSD_ExpansionState &expansionstate) |
| |
| 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 43 of file HUSD_Overrides.h.