HDK
|
#include <HUSD_DataHandle.h>
Friends | |
class | HUSD_AutoReadLock |
Definition at line 80 of file HUSD_DataHandle.h.
HUSD_DataHandle::HUSD_DataHandle | ( | HUSD_MirroringType | mirroring = HUSD_NOT_FOR_MIRRORING | ) |
HUSD_DataHandle::HUSD_DataHandle | ( | const HUSD_DataHandle & | src | ) |
HUSD_DataHandle::~HUSD_DataHandle | ( | ) |
bool HUSD_DataHandle::createCopyWithReplacement | ( | const HUSD_DataHandle & | src, |
const UT_StringRef & | frompath, | ||
const UT_StringRef & | topath, | ||
HUSD_MakeNewPathFunc | make_new_path, | ||
UT_StringSet & | replaced_layers | ||
) |
void HUSD_DataHandle::createNewData | ( | const HUSD_LoadMasksPtr & | load_masks = HUSD_LoadMasksPtr() , |
const HUSD_DataHandle * | resolver_context_data = nullptr |
||
) |
bool HUSD_DataHandle::createSoftCopy | ( | const HUSD_DataHandle & | src, |
const HUSD_LoadMasksPtr & | load_masks, | ||
bool | make_new_implicit_layer | ||
) |
bool HUSD_DataHandle::flattenLayers | ( | ) |
bool HUSD_DataHandle::flattenStage | ( | ) |
bool HUSD_DataHandle::hasLayerColorIndex | ( | int & | clridx | ) | const |
int HUSD_DataHandle::layerCount | ( | ) | const |
PXR_NS::XUSD_LayerPtr HUSD_DataHandle::layerLock | ( | PXR_NS::XUSD_DataPtr & | data, |
bool | create_change_block | ||
) | const |
HUSD_LoadMasksPtr HUSD_DataHandle::loadMasks | ( | ) | const |
bool HUSD_DataHandle::mirror | ( | const HUSD_DataHandle & | src, |
const HUSD_LoadMasks & | load_masks | ||
) |
bool HUSD_DataHandle::mirrorUpdateRootLayer | ( | const HUSD_MirrorRootLayer & | rootlayer | ) |
|
inline |
Definition at line 113 of file HUSD_DataHandle.h.
const HUSD_DataHandle& HUSD_DataHandle::operator= | ( | const HUSD_DataHandle & | src | ) |
PXR_NS::XUSD_ConstDataPtr HUSD_DataHandle::readLock | ( | const HUSD_ConstOverridesPtr & | overrides, |
bool | remove_layer_break | ||
) | const |
void HUSD_DataHandle::release | ( | ) | const |
const std::string& HUSD_DataHandle::rootLayerIdentifier | ( | ) | const |
PXR_NS::XUSD_DataPtr HUSD_DataHandle::writeLock | ( | ) | const |
PXR_NS::XUSD_DataPtr HUSD_DataHandle::writeOverridesLock | ( | const HUSD_OverridesPtr & | overrides | ) | const |
|
friend |
Definition at line 131 of file HUSD_DataHandle.h.