| 
| SYS_VISIBILITY_EXPORT void  | newStageFactory (UT_Array< XUSD_StageFactory * > *factories) | 
|   | 
| HUSD_API bool  | HUSDgetNodePath (int nodeid, UT_StringHolder &nodepath) | 
|   | 
| HUSD_API std::string  | HUSDgetTag (const XUSD_DataLockPtr &datalock) | 
|   | 
| HUSD_API const TfToken &  | HUSDgetDataIdToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSavePathToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetOverrideSavePathToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSavePathIsTimeDependentToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSaveControlToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetCreatorNodeToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetEditorNodesToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSoloLightPathsToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSoloGeometryPathsToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetTreatAsSopLayerToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetVolumeFilePathsToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSourcePathToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetMaterialIdToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetHasAutoPreviewShaderToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetIsAutoCreatedShaderToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetPreviewTagsToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetPreviewDefaultValueKeyPathToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetPrimEditorNodesToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetSourceNodeToken () | 
|   | 
| HUSD_API const TfToken &  | HUSDgetDialogScriptToken () | 
|   | 
| HUSD_API const TfType &  | HUSDfindType (const UT_StringRef &type_name) | 
|   | 
| HUSD_API bool  | HUSDisDerivedType (const UsdPrim &prim, const TfType &base_type) | 
|   | 
| HUSD_API UT_StringHolder  | HUSDgetSpecifier (const UsdPrim &prim) | 
|   | 
| HUSD_API bool  | HUSDisPrimEditable (const UsdPrim &prim) | 
|   | 
| HUSD_API bool  | HUSDisPrimSelectable (const UsdPrim &prim, UT_Map< HUSD_Path, bool > *cache=nullptr) | 
|   | 
| HUSD_API bool  | HUSDisPrimHiddenInUi (const UsdPrim &prim) | 
|   | 
| HUSD_API SdfPath  | HUSDgetSdfPath (const UT_StringRef &path) | 
|   | 
| HUSD_API SdfPathVector  | HUSDgetSdfPaths (const UT_StringArray &paths) | 
|   | 
| HUSD_API const SdfPath &  | HUSDgetHoudiniLayerInfoSdfPath () | 
|   | 
| HUSD_API const SdfPath &  | HUSDgetHoudiniFreeCameraSdfPath () | 
|   | 
| HUSD_API UsdTimeCode  | HUSDgetUsdTimeCode (const HUSD_TimeCode &timecode) | 
|   | 
| HUSD_API UsdTimeCode  | HUSDgetCurrentUsdTimeCode () | 
|   | 
| HUSD_API UsdTimeCode  | HUSDgetNonDefaultUsdTimeCode (const HUSD_TimeCode &timecode) | 
|   | 
| HUSD_API UsdTimeCode  | HUSDgetEffectiveUsdTimeCode (const HUSD_TimeCode &timecode, const UsdAttribute &attr) | 
|   | 
| HUSD_API HUSD_TimeCode  | HUSDgetEffectiveTimeCode (const HUSD_TimeCode &timecode, const UsdAttribute &attr) | 
|   | 
| HUSD_API SdfLayerOffset  | HUSDgetSdfLayerOffset (const HUSD_LayerOffset &layeroffset) | 
|   | 
| HUSD_API HUSD_LayerOffset  | HUSDgetLayerOffset (const SdfLayerOffset &layeroffset) | 
|   | 
| HUSD_API Usd_PrimFlagsPredicate  | HUSDgetUsdPrimPredicate (HUSD_PrimTraversalDemands demands) | 
|   | 
| HUSD_API UsdListPosition  | HUSDgetUsdListPosition (const UT_StringRef &editopstr) | 
|   | 
| HUSD_API UsdStagePopulationMask  | HUSDgetUsdStagePopulationMask (const HUSD_LoadMasks &load_masks) | 
|   | 
| HUSD_API SdfVariability  | HUSDgetSdfVariability (HUSD_Variability variability) | 
|   | 
| HUSD_API SdfSpecifier  | HUSDgetSdfSpecifier (const UT_StringRef &specifier, bool *valid=nullptr) | 
|   | 
| HUSD_API bool  | HUSDisSopLayer (const std::string &identifier) | 
|   | 
| HUSD_API bool  | HUSDisSopLayer (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API bool  | HUSDisLopLayer (const std::string &identifier) | 
|   | 
| HUSD_API bool  | HUSDisLopLayer (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API bool  | HUSDshouldSaveLayerToDisk (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API std::string  | HUSDgetLayerSaveLocation (const SdfLayerHandle &layer, bool *using_node_path=nullptr) | 
|   | 
| HUSD_API SdfPrimSpecHandle  | HUSDgetLayerInfoPrim (const SdfLayerHandle &layer, bool create) | 
|   | 
| HUSD_API void  | HUSDsetSavePath (const SdfLayerHandle &layer, const UT_StringRef &savepath, bool savepath_is_time_dependent, const UT_StringRef &overrides_savepath=UT_StringRef()) | 
|   | 
| HUSD_API bool  | HUSDgetSavePath (const SdfLayerHandle &layer, std::string &savepath) | 
|   | 
| HUSD_API bool  | HUSDgetOverrideSavePath (const SdfLayerHandle &layer, std::string &savepath) | 
|   | 
| HUSD_API bool  | HUSDgetSavePathIsTimeDependent (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API void  | HUSDaddVolumeLockedGeos (XUSD_Data &outdata, const SdfLayerRefPtr &layer) | 
|   | 
| HUSD_API void  | HUSDaddVolumeLockedGeos (XUSD_LockedGeoSet &locked_geos, const SdfLayerRefPtr &layer) | 
|   | 
| HUSD_API void  | HUSDsetSourcePath (const SdfLayerHandle &layer, const UT_StringRef &sourcePath) | 
|   | 
| HUSD_API bool  | HUSDgetSourcePath (const SdfLayerHandle &layer, std::string &sourcePath) | 
|   | 
| HUSD_API void  | HUSDsetSaveControl (const SdfLayerHandle &layer, const UT_StringRef &savecontrol) | 
|   | 
| HUSD_API bool  | HUSDgetSaveControl (const SdfLayerHandle &layer, std::string &savecontrol) | 
|   | 
| HUSD_API void  | HUSDsetCreatorNode (const SdfLayerHandle &layer, int node_id) | 
|   | 
| HUSD_API bool  | HUSDgetCreatorNode (const SdfLayerHandle &layer, std::string &nodepath) | 
|   | 
| HUSD_API void  | HUSDsetSourceNode (const UsdPrim &prim, int node_id) | 
|   | 
| HUSD_API void  | HUSDclearEditorNodes (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API void  | HUSDaddEditorNode (const SdfLayerHandle &layer, int node_id) | 
|   | 
| HUSD_API void  | HUSDsetSoloLightPaths (const SdfLayerHandle &layer, const HUSD_PathSet &paths) | 
|   | 
| HUSD_API bool  | HUSDgetSoloLightPaths (const SdfLayerHandle &layer, HUSD_PathSet &paths) | 
|   | 
| HUSD_API bool  | HUSDhasAnyVisibleLights (const UsdStageRefPtr &stage, const HUSD_TimeCode &tc) | 
|   | 
| HUSD_API void  | HUSDsetSoloGeometryPaths (const SdfLayerHandle &layer, const HUSD_PathSet &paths) | 
|   | 
| HUSD_API bool  | HUSDgetSoloGeometryPaths (const SdfLayerHandle &layer, HUSD_PathSet &paths) | 
|   | 
| HUSD_API void  | HUSDsetTreatAsSopLayer (const SdfLayerHandle &layer, bool treatassoplayer) | 
|   | 
| HUSD_API bool  | HUSDgetTreatAsSopLayer (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API void  | HUSDaddPrimEditorNodeId (const UsdPrim &prim, int node_id) | 
|   | 
| HUSD_API void  | HUSDaddPrimEditorNodeId (const SdfPrimSpecHandle &prim, int node_id) | 
|   | 
| HUSD_API void  | HUSDclearPrimEditorNodeIds (const UsdPrim &prim) | 
|   | 
| HUSD_API void  | HUSDclearPrimEditorNodeIds (const SdfPrimSpecHandle &prim) | 
|   | 
| HUSD_API void  | HUSDaddPropertyEditorNodeId (const UsdProperty &property, int nodeid) | 
|   | 
| HUSD_API void  | HUSDclearPropertyEditorNodeIds (const UsdProperty &property) | 
|   | 
| HUSD_API void  | HUSDbumpPropertiesForHydra (const UsdAttributeVector &attrs) | 
|   | 
| HUSD_API void  | HUSDclearDataId (const UsdAttribute &attr) | 
|   | 
| HUSD_API TfToken  | HUSDgetParentKind (const TfToken &kind) | 
|   | 
| HUSD_API bool  | HUSDprimAndAllExistingAncestorsActive (const UsdStageWeakPtr &stage, const SdfPath &path) | 
|   | 
| HUSD_API SdfPrimSpecHandle  | HUSDcreatePrimInLayer (const UsdStageWeakPtr &stage, const SdfLayerHandle &layer, const SdfPath &path, const TfToken &kind, SdfSpecifier specifier, SdfSpecifier parent_prims_specifier, const std::string &parent_prims_type) | 
|   | 
| HUSD_API bool  | HUSDcopySpec (const SdfLayerHandle &srclayer, const SdfPath &srcpath, const SdfLayerHandle &destlayer, const SdfPath &destath, const SdfPath &srcroot=SdfPath(), const SdfPath &destroot=SdfPath(), const fpreal frameoffset=0, const fpreal frameratescale=1) | 
|   | 
| HUSD_API void  | HUSDmodifyAssetPaths (const SdfLayerHandle &layer, const UsdUtilsModifyAssetPathFn &modifyFn, bool keep_empty_assets_in_arrays=true) | 
|   | 
| HUSD_API bool  | HUSDupdateExternalReferences (const SdfLayerHandle &layer, const std::map< std::string, std::string > &pathmap) | 
|   | 
HUSD_API std::map< std::string,  
XUSD_ExternalRefType >  | HUSDgetExternalReferences (const SdfLayerRefPtr &layer, bool sublayer_only=false) | 
|   | 
| HUSD_API void  | HUSDaddExternalReferencesToLayerMap (const SdfLayerRefPtr &layer, XUSD_IdentifierToReferenceInfoMap &referenceinfomap, bool recursive, bool include_placeholders=false) | 
|   | 
| HUSD_API void  | HUSDstitchLayers (const SdfLayerHandle &strongLayer, const SdfLayerHandle &weakLayer, HUSD_PathSet *varyingDefaultPaths=nullptr) | 
|   | 
| HUSD_API bool  | HUSDaddStageTimeSample (const UsdStageWeakPtr &src, const UsdStageRefPtr &dest, const UsdTimeCode &timecode, XUSD_LayerSet &held_layers, bool force_notifiable_file_format, bool set_layer_override_save_paths, XUSD_ExistenceTracker *existence_tracker, HUSD_PathSet *varying_default_paths=nullptr) | 
|   | 
| HUSD_API const std::string &  | HUSDgetStageRootLayerIdentifier () | 
|   | 
| HUSD_API UsdStageRefPtr  | HUSDcreateStageInMemory (UsdStage::InitialLoadSet load, const UsdStageWeakPtr &context_stage=UsdStageWeakPtr(), int resolver_context_nodeid=OP_INVALID_ITEM_ID, const ArResolverContext *resolver_context=nullptr) | 
|   | 
| HUSD_API UsdStageRefPtr  | HUSDcreateStageInMemory (const HUSD_LoadMasks *load_masks, const UsdStageWeakPtr &context_stage=UsdStageWeakPtr(), int resolver_context_nodeid=OP_INVALID_ITEM_ID, const ArResolverContext *resolver_context=nullptr) | 
|   | 
| HUSD_API UsdStageRefPtr  | HUSDcreateStageFromRootLayer (const SdfLayerRefPtr &rootlayer, const HUSD_LoadMasks *load_masks=nullptr, const UsdStageWeakPtr &context_stage=UsdStageWeakPtr()) | 
|   | 
| HUSD_API UsdStageRefPtr  | HUSDcreateStageFromFile (const UT_StringRef &filepath, const HUSD_LoadMasks *load_masks=nullptr, const UsdStageWeakPtr &context_stage=UsdStageWeakPtr()) | 
|   | 
| HUSD_API void  | HUSDcopyMinimalRootPrimMetadata (const SdfLayerRefPtr &dest, const SdfLayerHandle &src) | 
|   | 
| HUSD_API SdfLayerRefPtr  | HUSDcreateAnonymousLayer (const SdfLayerHandle &context_layer=SdfLayerHandle(), const std::string &tag=std::string()) | 
|   | 
| HUSD_API SdfLayerRefPtr  | HUSDcreateAnonymousCopy (SdfLayerRefPtr srclayer, const std::string &tag=std::string()) | 
|   | 
| HUSD_API SdfLayerRefPtr  | HUSDflattenLayerPartitions (const UsdStageWeakPtr &stage, int flatten_flags, SdfLayerRefPtrVector &explicit_layers) | 
|   | 
| HUSD_API SdfLayerRefPtr  | HUSDflattenLayers (const UsdStageWeakPtr &stage) | 
|   | 
| HUSD_API SdfLayerRefPtr  | HUSDflattenLayersInChunks (const std::vector< std::string > &sublayers, const std::vector< SdfLayerOffset > &sublayeroffsets, const UsdStageRefPtr &context_stage) | 
|   | 
| HUSD_API bool  | HUSDisLayerEmpty (const SdfLayerHandle &layer, const UsdStageRefPtr &compare_stage_root_prim=UsdStageRefPtr(), bool ignore_sublayers=false) | 
|   | 
| HUSD_API bool  | HUSDisLayerPlaceholder (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API bool  | HUSDisLayerPlaceholder (const std::string &identifier) | 
|   | 
| HUSD_API std::string  | HUSDgetLopLayerMutingIdentifier (const SdfLayerHandle &layer) | 
|   | 
| HUSD_API bool  | HUSDisStageVariableExpression (const UT_StringRef &expr, bool check_for_errors) | 
|   | 
| HUSD_API SdfPath  | HUSDgetBestRefPrimPath (const UT_StringRef &reffilepath, const SdfFileFormat::FileFormatArguments &args, const UT_StringRef &refprimpath, UsdStageRefPtr &stage) | 
|   | 
| HUSD_API void  | HUSDclearBestRefPathCache (const std::string &layeridentifier=std::string()) | 
|   | 
| HUSD_API HUSD_TimeSampling  | HUSDgetValueTimeSampling (const UsdAttribute &attrib) | 
|   | 
| HUSD_API HUSD_TimeSampling  | HUSDgetValueTimeSampling (const UsdGeomPrimvar &pvar) | 
|   | 
| HUSD_API HUSD_TimeSampling  | HUSDgetLocalTransformTimeSampling (const UsdPrim &pr, bool *resets=nullptr) | 
|   | 
| HUSD_API HUSD_TimeSampling  | HUSDgetWorldTransformTimeSampling (const UsdPrim &pr) | 
|   | 
| HUSD_API void  | HUSDupdateTimeSampling (HUSD_TimeSampling &sampling, HUSD_TimeSampling new_sampling) | 
|   | 
| HUSD_API void  | HUSDupdateValueTimeSampling (HUSD_TimeSampling &sampling, const UsdAttribute &attrib) | 
|   | 
| HUSD_API void  | HUSDupdateValueTimeSampling (HUSD_TimeSampling &sampling, const UsdGeomPrimvar &primvar) | 
|   | 
| HUSD_API void  | HUSDupdateLocalTransformTimeSampling (HUSD_TimeSampling &sampling, const UsdPrim &prim) | 
|   | 
| HUSD_API void  | HUSDupdateWorldTransformTimeSampling (HUSD_TimeSampling &sampling, const UsdPrim &prim) | 
|   | 
| HUSD_API bool  | HUSDvalueMightBeTimeVarying (const UsdAttribute &attrib) | 
|   | 
| HUSD_API bool  | HUSDlocalTransformMightBeTimeVarying (const UsdPrim &prim) | 
|   | 
| HUSD_API VtValue  | HUSDoptionToVtValue (const UT_OptionEntry *option) | 
|   | 
| HUSD_API void  | HUSDgetMinimalPathsForInheritableProperty (bool skip_point_instancers, const UsdStageRefPtr &stage, XUSD_PathSet &paths) | 
|   | 
| HUSD_API void  | HUSDgetMinimalMostNestedPathsForInheritableProperty (const UsdStageRefPtr &stage, XUSD_PathSet &paths) | 
|   | 
| HUSD_API void  | HUSDgenerateUniqueTransformOpSuffix (UT_StringHolder &suffix, const UsdGeomXformable &xformable, UsdGeomXformOp::Type type=UsdGeomXformOp::TypeTransform, bool test_base_xform=false) | 
|   | 
| HUSD_API void  | HUSDconvertToFileFormatArguments (const UT_StringMap< UT_StringHolder > &ut_args, SdfFileFormat::FileFormatArguments &sdf_args) | 
|   | 
| HUSD_TimeSampling  | HUSDgetBoundsTimeSampling (const UsdPrim &prim, bool world_space_bounds) | 
|   | 
| HUSD_API bool  | HUSDconvertDictionary (UT_Options &options, const VtDictionary &dict, const UT_StringMap< UT_StringHolder > *aliases=nullptr) | 
|   | 
| HUSD_API bool  | HUSDconvertDictionary (UT_JSONWriter &w, const VtDictionary &dict, const UT_StringMap< UT_StringHolder > *aliases=nullptr) | 
|   | 
| HUSD_API bool  | HUSDconvertValue (UT_JSONWriter &w, const VtValue &value) | 
|   | 
| HUSD_API void  | HUSDconvertVariantSelectionFallbacks (const UT_StringMap< UT_StringArray > &utfallbacks, PcpVariantFallbackMap &fallbacks) | 
|   | 
| HUSD_API void  | HUSDconvertVariantSelectionFallbacks (const PcpVariantFallbackMap &fallbacks, UT_StringMap< UT_StringArray > &utfallbacks) | 
|   |