|
| XUSD_Data (HUSD_MirroringType mirroring) |
|
| XUSD_Data (const UsdStageRefPtr &stage) |
|
| ~XUSD_Data () |
|
bool | isStageValid () const |
|
UsdStageRefPtr | stage () const |
|
SdfLayerRefPtr | activeLayer () const |
|
bool | activeLayerIsReusable () const |
|
std::set< std::string > | getStageLayersToRemoveFromLayerBreak () const |
|
SdfLayerRefPtr | createFlattenedLayer (HUSD_StripLayerResponse response) const |
|
SdfLayerRefPtr | createFlattenedStage (HUSD_StripLayerResponse response) const |
|
const XUSD_LayerAtPathArray & | sourceLayers () const |
|
const HUSD_ConstOverridesPtr & | overrides () const |
|
const HUSD_ConstPostLayersPtr & | postLayers () const |
|
const SdfLayerRefPtr & | sessionLayer (HUSD_OverridesLayerId id) const |
|
const HUSD_LoadMasksPtr & | loadMasks () const |
|
const std::string & | rootLayerIdentifier () const |
|
bool | addLayer (const std::string &filepath, const SdfLayerOffset &offset, int position, XUSD_AddLayerOp add_layer_op, bool copy_root_prim_metadata) |
|
bool | addLayer (const XUSD_LayerAtPath &layer, int position, XUSD_AddLayerOp add_layer_op, bool copy_root_prim_metadata) |
|
bool | addLayers (const std::vector< std::string > &paths, const std::vector< bool > &above_breaks, const SdfLayerOffsetVector &offsets, int position, XUSD_AddLayerOp add_layer_op, bool copy_root_prim_metadata) |
|
bool | addLayers (const std::vector< std::string > &paths, const SdfLayerOffsetVector &offsets, int position, XUSD_AddLayerOp add_layer_op, bool copy_root_prim_metadata) |
|
bool | addLayers (const XUSD_LayerAtPathArray &layers, int position, XUSD_AddLayerOp add_layer_op, bool copy_root_prim_metadata) |
|
bool | addLayer () |
|
bool | removeLayers (const std::set< std::string > &filepaths) |
|
bool | replaceAllSourceLayers (const XUSD_LayerAtPathArray &layers, const XUSD_LockedGeoSet &locked_geos, const XUSD_LayerSet &held_layers, const XUSD_LayerSet &replacement_layers, const HUSD_LockedStageSet &locked_stages, const UT_SharedPtr< XUSD_RootLayerData > &root_layer_data, bool last_sublayer_is_editable) |
|
bool | applyLayerBreak () |
|
void | setStageRootPrimMetadata (const TfToken &field, const VtValue &value) |
|
void | setStageRootLayerData (const UT_SharedPtr< XUSD_RootLayerData > &rootlayerdata) |
|
void | setStageRootLayerData (const SdfLayerRefPtr &layer) |
|
void | addLockedGeo (const XUSD_LockedGeoPtr &lockedgeo) |
|
void | addLockedGeos (const XUSD_LockedGeoSet &lockedgeos) |
|
const XUSD_LockedGeoSet & | lockedGeos () const |
|
void | addHeldLayer (const SdfLayerRefPtr &layer) |
|
void | addHeldLayers (const XUSD_LayerSet &layers) |
|
const XUSD_LayerSet & | heldLayers () const |
|
void | addReplacements (const XUSD_LayerSet &replacements) |
|
const XUSD_LayerSet & | replacements () const |
|
void | addLockedStage (const HUSD_LockedStagePtr &stage) |
|
void | addLockedStages (const HUSD_LockedStageSet &stages) |
|
const HUSD_LockedStageSet & | lockedStages () 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 143 of file XUSD_Data.h.