public VtValue(SdfAssetPathArray obj) : this(UsdCsPINVOKE.new_VtValue__SWIG_24(SdfAssetPathArray.getCPtr(obj)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
static public SdfAssetPath[] FromVtArray(SdfAssetPathArray input) { var output = UsdIo.ArrayAllocator.Malloc <SdfAssetPath>(input.size()); FromVtArray(input, ref output); return(output); }
public SdfAssetPathArray(SdfAssetPathArray other) : this(UsdCsPINVOKE.new_SdfAssetPathArray__SWIG_1(SdfAssetPathArray.getCPtr(other)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public void SetPayloadAssetDependencies(SdfAssetPathArray assetDeps) { UsdCsPINVOKE.UsdModelAPI_SetPayloadAssetDependencies(swigCPtr, SdfAssetPathArray.getCPtr(assetDeps)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public void swap(SdfAssetPathArray other) { UsdCsPINVOKE.SdfAssetPathArray_swap(swigCPtr, SdfAssetPathArray.getCPtr(other)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public bool SetClipAssetPaths(SdfAssetPathArray assetPaths) { bool ret = UsdCsPINVOKE.UsdClipsAPI_SetClipAssetPaths__SWIG_1(swigCPtr, SdfAssetPathArray.getCPtr(assetPaths)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public SdfAssetPathArray ComputeClipAssetPaths(string clipSet) { SdfAssetPathArray ret = new SdfAssetPathArray(UsdCsPINVOKE.UsdClipsAPI_ComputeClipAssetPaths__SWIG_0(swigCPtr, clipSet), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static bool Equals(SdfAssetPathArray lhs, SdfAssetPathArray rhs) { bool ret = UsdCsPINVOKE.SdfAssetPathArray_Equals(SdfAssetPathArray.getCPtr(lhs), SdfAssetPathArray.getCPtr(rhs)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool IsIdentical(SdfAssetPathArray other) { bool ret = UsdCsPINVOKE.SdfAssetPathArray_IsIdentical(swigCPtr, SdfAssetPathArray.getCPtr(other)); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
static public SdfAssetPathArray ToVtArray(SdfAssetPath[] input) { var output = new SdfAssetPathArray((uint)input.Length); // PERFORMANCE: this is super inefficient. for (int i = 0; i < input.Length; i++) { output[i] = new SdfAssetPath(input[i].GetAssetPath()); } return(output); }
static public void FromVtArray(SdfAssetPathArray input, ref SdfAssetPath[] output) { if (output.Length != input.size()) { output = UsdIo.ArrayAllocator.Malloc <SdfAssetPath>(input.size()); } // PERFORMANCE: this is super inefficient. for (int i = 0; i < input.size(); i++) { output[i] = input[i]; } }
public bool GetPayloadAssetDependencies(SdfAssetPathArray assetDeps) { bool ret = UsdCsPINVOKE.UsdModelAPI_GetPayloadAssetDependencies(swigCPtr, SdfAssetPathArray.getCPtr(assetDeps)); return(ret); }
static public List <SdfAssetPath> ListFromVtArray(SdfAssetPathArray input) { return(FromVtArray(input).ToList()); }
public bool GetClipAssetPaths(SdfAssetPathArray assetPaths) { bool ret = UsdCsPINVOKE.UsdClipsAPI_GetClipAssetPaths__SWIG_1(swigCPtr, SdfAssetPathArray.getCPtr(assetPaths)); return(ret); }
public SdfAssetPathArray ComputeClipAssetPaths() { SdfAssetPathArray ret = new SdfAssetPathArray(UsdCsPINVOKE.UsdClipsAPI_ComputeClipAssetPaths__SWIG_1(swigCPtr), true); return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SdfAssetPathArray obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }