コード例 #1
0
        public TfTokenVector GetNodeIdentifiers(TfToken family, NdrVersionFilter filter)
        {
            TfTokenVector ret = new TfTokenVector(UsdCsPINVOKE.NdrRegistry_GetNodeIdentifiers__SWIG_0(swigCPtr, TfToken.getCPtr(family), (int)filter), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #2
0
        public SWIGTYPE_p_std__vectorT_NdrNode_const_p_t GetNodesByName(string name, NdrVersionFilter filter)
        {
            SWIGTYPE_p_std__vectorT_NdrNode_const_p_t ret = new SWIGTYPE_p_std__vectorT_NdrNode_const_p_t(UsdCsPINVOKE.NdrRegistry_GetNodesByName__SWIG_0(swigCPtr, name, (int)filter), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #3
0
        public NdrNode GetNodeByNameAndType(string name, TfToken nodeType, NdrVersionFilter filter)
        {
            global::System.IntPtr cPtr = UsdCsPINVOKE.NdrRegistry_GetNodeByNameAndType__SWIG_0(swigCPtr, name, TfToken.getCPtr(nodeType), (int)filter);
            NdrNode ret = (cPtr == global::System.IntPtr.Zero) ? null : new NdrNode(cPtr, false);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #4
0
        public SWIGTYPE_p_std__vectorT_NdrNode_const_p_t GetNodesByFamily(TfToken family, NdrVersionFilter filter)
        {
            SWIGTYPE_p_std__vectorT_NdrNode_const_p_t ret = new SWIGTYPE_p_std__vectorT_NdrNode_const_p_t(UsdCsPINVOKE.NdrRegistry_GetNodesByFamily__SWIG_0(swigCPtr, TfToken.getCPtr(family), (int)filter), true);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #5
0
        public SdrShaderNode GetShaderNodeByName(string name, TfTokenVector typePriority, NdrVersionFilter filter)
        {
            global::System.IntPtr cPtr = UsdCsPINVOKE.SdrRegistry_GetShaderNodeByName__SWIG_0(swigCPtr, name, TfTokenVector.getCPtr(typePriority), (int)filter);
            SdrShaderNode         ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SdrShaderNode(cPtr, false);

            if (UsdCsPINVOKE.SWIGPendingException.Pending)
            {
                throw UsdCsPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }