#include <HUSD_DataHandle.h>
|
| HUSD_DataHandle (HUSD_MirroringType mirroring=HUSD_NOT_FOR_MIRRORING) |
|
| HUSD_DataHandle (const HUSD_DataHandle &src) |
|
| HUSD_DataHandle (void *stage_ptr) |
|
| HUSD_DataHandle (const UT_StringRef &filepath) |
|
| ~HUSD_DataHandle () |
|
bool | hasData () const |
|
bool | matchesResolverContext (const HUSD_DataHandle &other) const |
|
void | reset (int nodeid) |
|
const HUSD_DataHandle & | operator= (const HUSD_DataHandle &src) |
|
void | createNewData (const HUSD_LoadMasksPtr &load_masks=HUSD_LoadMasksPtr(), const HUSD_DataHandle *resolver_context_data=nullptr) |
|
bool | createSoftCopy (const HUSD_DataHandle &src, const HUSD_LoadMasksPtr &load_masks, bool make_new_implicit_layer) |
|
bool | createCopyWithReplacement (const HUSD_DataHandle &src, const UT_StringRef &frompath, const UT_StringRef &topath, HUSD_MakeNewPathFunc make_new_path, UT_StringSet &replaced_layers) |
|
bool | flattenLayers () |
|
bool | flattenStage () |
|
bool | mirror (const HUSD_DataHandle &src, const HUSD_LoadMasks &load_masks) |
|
void | clearMirror () |
|
bool | mirrorUpdateRootLayer (const HUSD_MirrorRootLayer &rootlayer) |
|
bool | hasLayerColorIndex (int &clridx) const |
|
int | layerCount () const |
|
int | nodeId () const |
|
HUSD_LoadMasksPtr | loadMasks () const |
|
const std::string & | rootLayerIdentifier () const |
|
bool | isLocked () const |
|
PXR_NS::XUSD_ConstDataPtr | readLock (const HUSD_ConstOverridesPtr &overrides, const HUSD_ConstPostLayersPtr &postlayers, bool remove_layer_break) const |
|
PXR_NS::XUSD_DataPtr | writeOverridesLock (const HUSD_OverridesPtr &overrides) const |
|
PXR_NS::XUSD_DataPtr | writeLock () const |
|
PXR_NS::XUSD_LayerPtr | layerLock (PXR_NS::XUSD_DataPtr &data, bool create_change_block) const |
|
void | release () const |
|
bool | isMostRecentStageLock () const |
|
Definition at line 87 of file HUSD_DataHandle.h.
HUSD_DataHandle::HUSD_DataHandle |
( |
void * |
stage_ptr | ) |
|
|
explicit |
HUSD_DataHandle::HUSD_DataHandle |
( |
const UT_StringRef & |
filepath | ) |
|
|
explicit |
HUSD_DataHandle::~HUSD_DataHandle |
( |
| ) |
|
static void HUSD_DataHandle::clearAllMirroredData |
( |
| ) |
|
|
static |
void HUSD_DataHandle::clearMirror |
( |
| ) |
|
bool HUSD_DataHandle::flattenLayers |
( |
| ) |
|
bool HUSD_DataHandle::flattenStage |
( |
| ) |
|
bool HUSD_DataHandle::hasData |
( |
| ) |
const |
bool HUSD_DataHandle::hasLayerColorIndex |
( |
int & |
clridx | ) |
const |
bool HUSD_DataHandle::isLocked |
( |
| ) |
const |
bool HUSD_DataHandle::isMostRecentStageLock |
( |
| ) |
const |
int HUSD_DataHandle::layerCount |
( |
| ) |
const |
bool HUSD_DataHandle::matchesResolverContext |
( |
const HUSD_DataHandle & |
other | ) |
const |
int HUSD_DataHandle::nodeId |
( |
| ) |
const |
|
inline |
void HUSD_DataHandle::release |
( |
| ) |
const |
void HUSD_DataHandle::reset |
( |
int |
nodeid | ) |
|
const std::string& HUSD_DataHandle::rootLayerIdentifier |
( |
| ) |
const |
The documentation for this class was generated from the following file: