public UsdStageCache(UsdStageCache other) : this(UsdCsPINVOKE.new_UsdStageCache__SWIG_1(UsdStageCache.getCPtr(other)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public void swap(UsdStageCache other) { UsdCsPINVOKE.UsdStageCache_swap(swigCPtr, UsdStageCache.getCPtr(other)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(UsdStageCache obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public static UsdStageCache Get() { UsdStageCache ret = new UsdStageCache(UsdCsPINVOKE.UsdUtilsStageCache_Get(), false); return(ret); }