| HDK
    | 
#include <HUSD_DataHandle.h>
 Inheritance diagram for HUSD_AutoLayerLock:
 Inheritance diagram for HUSD_AutoLayerLock:| Public Types | |
| enum | ChangeBlockTag { ChangeBlock, NoChangeBlock } | 
| Public Member Functions | |
| HUSD_AutoLayerLock (const HUSD_DataHandle &handle, ChangeBlockTag change_block=ChangeBlock) | |
| HUSD_AutoLayerLock (const HUSD_AutoWriteLock &lock, ChangeBlockTag change_block=NoChangeBlock) | |
| ~HUSD_AutoLayerLock () override | |
| const PXR_NS::XUSD_LayerPtr & | layer () const | 
| void | addLockedGeos (const PXR_NS::XUSD_LockedGeoSet &lockedgeos) | 
| void | addHeldLayers (const PXR_NS::XUSD_LayerSet &layers) | 
| void | addReplacements (const PXR_NS::XUSD_LayerSet &replacements) | 
| void | addLockedStages (const HUSD_LockedStageSet &stages) | 
| PXR_NS::XUSD_ConstDataPtr | constData () const override | 
|  Public Member Functions inherited from HUSD_AutoAnyLock | |
| HUSD_AutoAnyLock (const HUSD_DataHandle &handle) | |
| virtual | ~HUSD_AutoAnyLock () | 
| bool | isStageValid () const | 
| const HUSD_DataHandle & | dataHandle () const | 
Definition at line 321 of file HUSD_DataHandle.h.
| Enumerator | |
|---|---|
| ChangeBlock | |
| NoChangeBlock | |
Definition at line 324 of file HUSD_DataHandle.h.
| 
 | explicit | 
| 
 | explicit | 
| 
 | override | 
| void HUSD_AutoLayerLock::addHeldLayers | ( | const PXR_NS::XUSD_LayerSet & | layers | ) | 
| void HUSD_AutoLayerLock::addLockedGeos | ( | const PXR_NS::XUSD_LockedGeoSet & | lockedgeos | ) | 
| void HUSD_AutoLayerLock::addLockedStages | ( | const HUSD_LockedStageSet & | stages | ) | 
| void HUSD_AutoLayerLock::addReplacements | ( | const PXR_NS::XUSD_LayerSet & | replacements | ) | 
| 
 | overridevirtual | 
Implements HUSD_AutoAnyLock.
| 
 | inline | 
Definition at line 339 of file HUSD_DataHandle.h.