示例#1
0
        public bool IsLayerMuted(SdfLayerHandle anchorLayer, string layerIdentifier)
        {
            bool ret = UsdCsPINVOKE.PcpCache_IsLayerMuted__SWIG_2(swigCPtr, SdfLayerHandle.getCPtr(anchorLayer), layerIdentifier);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#2
0
        public bool SetPayload(SdfLayerHandle layer, SdfPath primPath)
        {
            bool ret = UsdCsPINVOKE.UsdPrim_SetPayload__SWIG_2(swigCPtr, SdfLayerHandle.getCPtr(layer), SdfPath.getCPtr(primPath));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#3
0
        public SdfLayerTreeHandle New(SdfLayerHandle layer, SdfLayerTreeHandleVector childTrees, SdfLayerOffset cumulativeOffset)
        {
            SdfLayerTreeHandle ret = new SdfLayerTreeHandle(UsdCsPINVOKE.SdfLayerTreeHandle_New__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(layer), SdfLayerTreeHandleVector.getCPtr(childTrees), SdfLayerOffset.getCPtr(cumulativeOffset)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        public bool HasLayer(SdfLayerHandle layer)
        {
            bool ret = UsdCsPINVOKE.PcpLayerStack_HasLayer__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(layer));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public PcpNodeRef GetNodeProvidingSpec(SdfLayerHandle layer, SdfPath path)
        {
            PcpNodeRef ret = new PcpNodeRef(UsdCsPINVOKE.PcpPrimIndex_GetNodeProvidingSpec__SWIG_1(swigCPtr, SdfLayerHandle.getCPtr(layer), SdfPath.getCPtr(path)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
        public bool CanHaveOpinionForSite(SdfPath localPcpSitePath, SdfLayerHandle layer, SdfPath allowedPathInLayer)
        {
            bool ret = UsdCsPINVOKE.PcpCache_CanHaveOpinionForSite(swigCPtr, SdfPath.getCPtr(localPcpSitePath), SdfLayerHandle.getCPtr(layer), SdfPath.getCPtr(allowedPathInLayer));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#7
0
        public SWIGTYPE_p_PcpDependencyVector FindSiteDependencies(SdfLayerHandle siteLayer, SdfPath sitePath, SWIGTYPE_p_PcpDependencyFlags depMask, bool recurseOnSite, bool recurseOnIndex, bool filterForExistingCachesOnly)
        {
            SWIGTYPE_p_PcpDependencyVector ret = new SWIGTYPE_p_PcpDependencyVector(UsdCsPINVOKE.PcpCache_FindSiteDependencies__SWIG_1(swigCPtr, SdfLayerHandle.getCPtr(siteLayer), SdfPath.getCPtr(sitePath), SWIGTYPE_p_PcpDependencyFlags.getCPtr(depMask), recurseOnSite, recurseOnIndex, filterForExistingCachesOnly), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#8
0
        public PcpLayerStackPtrVector FindAllLayerStacksUsingLayer(SdfLayerHandle layer)
        {
            PcpLayerStackPtrVector ret = new PcpLayerStackPtrVector(UsdCsPINVOKE.PcpCache_FindAllLayerStacksUsingLayer(swigCPtr, SdfLayerHandle.getCPtr(layer)), false);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#9
0
        public static SdfPrimSpecHandle New(SdfLayerHandle parentLayer, string name, SdfSpecifier spec)
        {
            SdfPrimSpecHandle ret = new SdfPrimSpecHandle(UsdCsPINVOKE.SdfPrimSpec_New__SWIG_1(SdfLayerHandle.getCPtr(parentLayer), name, (int)spec), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#10
0
        public SdfLayerOffset GetLayerOffsetForLayer(SdfLayerHandle arg0)
        {
            global::System.IntPtr cPtr = UsdCsPINVOKE.PcpLayerStackPtr_GetLayerOffsetForLayer__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(arg0));
            SdfLayerOffset        ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SdfLayerOffset(cPtr, false);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
        public UsdStage FindOneMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
        {
            global::System.IntPtr cPtr = UsdCsPINVOKE.UsdStageCache_FindOneMatching__SWIG_3(swigCPtr, SdfLayerHandle.getCPtr(rootLayer), SdfLayerHandle.getCPtr(sessionLayer), ArResolverContext.getCPtr(pathResolverContext));
            UsdStage ret = (cPtr == global::System.IntPtr.Zero) ? null : new UsdStage(cPtr, true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#12
0
        public UsdEditTarget GetVariantEditTarget(SdfLayerHandle layer)
        {
            UsdEditTarget ret = new UsdEditTarget(UsdCsPINVOKE.UsdVariantSet_GetVariantEditTarget__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(layer)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public SdfLayerHandle GetLayer()
        {
            SdfLayerHandle ret = new SdfLayerHandle(UsdCsPINVOKE.SdfRelationshipSpecHandle_GetLayer(swigCPtr), true);

            return(ret);
        }
示例#14
0
        public SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t GetEditContextForVariant(TfToken MaterialVariantName, SdfLayerHandle layer)
        {
            SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t ret = new SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t(UsdCsPINVOKE.UsdShadeMaterial_GetEditContextForVariant__SWIG_0(swigCPtr, TfToken.getCPtr(MaterialVariantName), SdfLayerHandle.getCPtr(layer)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#15
0
        public SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t FindAllMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
        {
            SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t ret = new SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t(UsdCsPINVOKE.UsdStageCache_FindAllMatching__SWIG_3(swigCPtr, SdfLayerHandle.getCPtr(rootLayer), SdfLayerHandle.getCPtr(sessionLayer), ArResolverContext.getCPtr(pathResolverContext)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
 public PcpLayerStackIdentifier(SdfLayerHandle rootLayer_, SdfLayerHandle sessionLayer_, ArResolverContext pathResolverContext_) : this(UsdCsPINVOKE.new_PcpLayerStackIdentifier__SWIG_1(SdfLayerHandle.getCPtr(rootLayer_), SdfLayerHandle.getCPtr(sessionLayer_), ArResolverContext.getCPtr(pathResolverContext_)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public PcpLayerStackIdentifier(SdfLayerHandle rootLayer_) : this(UsdCsPINVOKE.new_PcpLayerStackIdentifier__SWIG_3(SdfLayerHandle.getCPtr(rootLayer_)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#18
0
        public SdfLayerHandle GetLayer()
        {
            SdfLayerHandle ret = new SdfLayerHandle(UsdCsPINVOKE.SdfLayerTreeHandle_GetLayer(swigCPtr), false);

            return(ret);
        }
示例#19
0
        public SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t FindAllMatching(SdfLayerHandle rootLayer)
        {
            SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t ret = new SWIGTYPE_p_std__vectorT_TfRefPtrT_UsdStage_t_t(UsdCsPINVOKE.UsdStageCache_FindAllMatching__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(rootLayer)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#20
0
        public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer)
        {
            UsdStageRefPtrVector ret = new UsdStageRefPtrVector(UsdCsPINVOKE.UsdStageCache_FindAllMatching__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(rootLayer)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#21
0
        public uint EraseAll(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
        {
            uint ret = UsdCsPINVOKE.UsdStageCache_EraseAll__SWIG_2(swigCPtr, SdfLayerHandle.getCPtr(rootLayer), SdfLayerHandle.getCPtr(sessionLayer), ArResolverContext.getCPtr(pathResolverContext));

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#22
0
        public UsdStageRefPtrVector FindAllMatching(SdfLayerHandle rootLayer, SdfLayerHandle sessionLayer, ArResolverContext pathResolverContext)
        {
            UsdStageRefPtrVector ret = new UsdStageRefPtrVector(UsdCsPINVOKE.UsdStageCache_FindAllMatching__SWIG_3(swigCPtr, SdfLayerHandle.getCPtr(rootLayer), SdfLayerHandle.getCPtr(sessionLayer), ArResolverContext.getCPtr(pathResolverContext)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#23
0
        public static SdfLayerTreeHandle New(SdfLayerHandle layer, SdfLayerTreeHandleVector childTrees)
        {
            SdfLayerTreeHandle ret = new SdfLayerTreeHandle(UsdCsPINVOKE.SdfLayerTree_New__SWIG_1(SdfLayerHandle.getCPtr(layer), SdfLayerTreeHandleVector.getCPtr(childTrees)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#24
0
        public static UsdEditTarget ForLocalDirectVariant(SdfLayerHandle layer, SdfPath varSelPath)
        {
            UsdEditTarget ret = new UsdEditTarget(UsdCsPINVOKE.UsdEditTarget_ForLocalDirectVariant(SdfLayerHandle.getCPtr(layer), SdfPath.getCPtr(varSelPath)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#25
0
        public SdfLayerHandle GetRootLayer()
        {
            SdfLayerHandle ret = new SdfLayerHandle(UsdCsPINVOKE.UsdStageWeakPtr_GetRootLayer(swigCPtr), true);

            return(ret);
        }
示例#26
0
        public SdfLayerHandle GetLayer()
        {
            SdfLayerHandle ret = new SdfLayerHandle(UsdCsPINVOKE.UsdEditTarget_GetLayer(swigCPtr), false);

            return(ret);
        }
示例#27
0
        public SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t GetVariantEditContext(SdfLayerHandle layer)
        {
            SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t ret = new SWIGTYPE_p_std__pairT_UsdStageWeakPtr_UsdEditTarget_t(UsdCsPINVOKE.UsdVariantSet_GetVariantEditContext__SWIG_0(swigCPtr, SdfLayerHandle.getCPtr(layer)), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#28
0
 public UsdEditTarget(SdfLayerHandle layer, SdfLayerOffset offset) : this(UsdCsPINVOKE.new_UsdEditTarget__SWIG_1(SdfLayerHandle.getCPtr(layer), SdfLayerOffset.getCPtr(offset)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }
        public SdfLayerHandle GetLayer()
        {
            SdfLayerHandle ret = new SdfLayerHandle(UsdCsPINVOKE.SdfPropertySpecHandle_GetLayer(swigCPtr), true);

            return(ret);
        }
示例#30
0
 public UsdEditTarget(SdfLayerHandle layer, PcpNodeRef node) : this(UsdCsPINVOKE.new_UsdEditTarget__SWIG_5(SdfLayerHandle.getCPtr(layer), PcpNodeRef.getCPtr(node)), true)
 {
     if (UsdCsPINVOKE.SWIGPendingException.Pending)
     {
         throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
     }
 }