コード例 #1
0
 public void SetRange(int index, SdfLayerHandleVector values)
 {
     UsdCsPINVOKE.SdfLayerHandleVector_SetRange(swigCPtr, index, SdfLayerHandleVector.getCPtr(values));
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #2
0
ファイル: UsdClipsAPI.cs プロジェクト: mwikenma/usd-unity-sdk
        public static SdfLayer GenerateClipManifestFromLayers(SdfLayerHandleVector clipLayers, SdfPath clipPrimPath)
        {
            global::System.IntPtr cPtr = UsdCsPINVOKE.UsdClipsAPI_GenerateClipManifestFromLayers(SdfLayerHandleVector.getCPtr(clipLayers), SdfPath.getCPtr(clipPrimPath));
            SdfLayer ret = (cPtr == global::System.IntPtr.Zero) ? null : new SdfLayer(cPtr, true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #3
0
 public SdfLayerHandleVector(SdfLayerHandleVector other) : this(UsdCsPINVOKE.new_SdfLayerHandleVector__SWIG_1(SdfLayerHandleVector.getCPtr(other)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }