コード例 #1
0
        public bool ConnectDstObject(FbxObject pObject, FbxConnection.EType pType)
        {
            bool ret = NativeMethods.FbxObject_ConnectDstObject__SWIG_0(swigCPtr, FbxObject.getCPtr(pObject), (int)pType);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #2
0
        public bool ConnectDst(FbxPropertyHandle pDst, FbxConnection.EType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyHandle_ConnectDst__SWIG_0(swigCPtr, FbxPropertyHandle.getCPtr(pDst), (int)pType);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #3
0
        public bool ConnectSrc(FbxPropertyHandle pSrc, FbxConnection.EType pType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyHandle_ConnectSrc__SWIG_0(swigCPtr, FbxPropertyHandle.getCPtr(pSrc), (int)pType);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #4
0
        //public T FindSrcObject<T>(FbxCriteria pCriteria, string pName, int pStartIndex=0)
        //    where T : FbxObject
        //{
        //    throw new NotImplementedException();
        //}

        public bool ConnectDstObject(FbxObject pObject, FbxConnection.EType pType = FbxConnection.EType.None)
        {
            if (DstObjects.Contains(pObject))
            {
                return(false);
            }

            DstObjects.Add(pObject);

            return(true);
        }
コード例 #5
0
        public bool ConnectDstAt(int pSrc_DstIndex, FbxConnectionPoint pDst, FbxConnection.EType pConnectionType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPoint_ConnectDstAt__SWIG_0(swigCPtr, pSrc_DstIndex, FbxConnectionPoint.getCPtr(pDst), (int)pConnectionType);

            return(ret);
        }
コード例 #6
0
        public bool ConnectSrc(FbxConnectionPoint pSrc, FbxConnection.EType pConnectionType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPoint_ConnectSrc__SWIG_0(swigCPtr, FbxConnectionPoint.getCPtr(pSrc), (int)pConnectionType);

            return(ret);
        }
コード例 #7
0
        public bool RequestValidDstConnection(FbxConnectionPoint pConnect, FbxConnection.EType pConnectionType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPoint_RequestValidDstConnection(swigCPtr, FbxConnectionPoint.getCPtr(pConnect), (int)pConnectionType);

            return(ret);
        }
コード例 #8
0
        public virtual bool IsValidConnection(FbxConnectionPoint pConnect, FbxConnection.EType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPointFilter_IsValidConnection(swigCPtr, FbxConnectionPoint.getCPtr(pConnect), (int)pType);

            return(ret);
        }
コード例 #9
0
        public bool ConnectDst(int pSrcId, FbxPropertyPage pDstPage, int pDstId, FbxConnection.EType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_ConnectDst(swigCPtr, pSrcId, FbxPropertyPage.getCPtr(pDstPage), pDstId, (int)pType);

            return(ret);
        }
コード例 #10
0
 public FbxConnection.EType GetDstType(int pIndex)
 {
     FbxConnection.EType ret = (FbxConnection.EType)FbxWrapperNativePINVOKE.FbxConnectionPoint_GetDstType__SWIG_0(swigCPtr, pIndex);
     return(ret);
 }
コード例 #11
0
 public FbxConnection.EType GetSrcType(int pIndex)
 {
     FbxConnection.EType ret = (FbxConnection.EType)fbx_wrapperPINVOKE.FbxConnectionPoint_GetSrcType__SWIG_0(swigCPtr, pIndex);
     return(ret);
 }
コード例 #12
0
        public bool ConnectSrcAt(int pDst_SrcIndex, FbxConnectionPoint pSrc, FbxConnection.EType pConnectionType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxConnectionPoint_ConnectSrcAt__SWIG_0(swigCPtr, pDst_SrcIndex, FbxConnectionPoint.getCPtr(pSrc), (int)pConnectionType);

            return(ret);
        }
コード例 #13
0
        public bool ConnectDst(FbxConnectionPoint pDst, FbxConnection.EType pConnectionType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxConnectionPoint_ConnectDst__SWIG_0(swigCPtr, FbxConnectionPoint.getCPtr(pDst), (int)pConnectionType);

            return(ret);
        }
コード例 #14
0
        public bool RequestValidSrcConnection(FbxConnectionPoint pConnect, FbxConnection.EType pConnectionType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxConnectionPoint_RequestValidSrcConnection(swigCPtr, FbxConnectionPoint.getCPtr(pConnect), (int)pConnectionType);

            return(ret);
        }
コード例 #15
0
        public bool ConnectDstObject(FbxObject pObject, FbxConnection.EType pType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxObject_ConnectDstObject__SWIG_0(swigCPtr, FbxObject.getCPtr(pObject), (int)pType);

            return(ret);
        }
コード例 #16
0
        public static bool ConnectConnect(FbxConnectionPoint pSrc, FbxConnectionPoint pDst, FbxConnection.EType pConnectionType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPoint_ConnectConnect(FbxConnectionPoint.getCPtr(pSrc), FbxConnectionPoint.getCPtr(pDst), (int)pConnectionType);

            return(ret);
        }
コード例 #17
0
 public FbxConnection.EType GetSrcType(int pIndex, FbxConnectionPointFilter pFilter)
 {
     FbxConnection.EType ret = (FbxConnection.EType)fbx_wrapperPINVOKE.FbxConnectionPoint_GetSrcType__SWIG_1(swigCPtr, pIndex, FbxConnectionPointFilter.getCPtr(pFilter));
     return(ret);
 }
コード例 #18
0
        public static bool ConnectAt(FbxConnectionPoint pSrc, int pSrc_DstIndex, FbxConnectionPoint pDst, int pDst_SrcIndex, FbxConnection.EType pConnectionType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxConnectionPoint_ConnectAt(FbxConnectionPoint.getCPtr(pSrc), pSrc_DstIndex, FbxConnectionPoint.getCPtr(pDst), pDst_SrcIndex, (int)pConnectionType);

            return(ret);
        }
コード例 #19
0
        public bool ConnectSrc(FbxPropertyConnect pSrc, FbxConnection.EType pType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyConnect_ConnectSrc(swigCPtr, FbxPropertyConnect.getCPtr(pSrc), (int)pType);

            return(ret);
        }
コード例 #20
0
 public FbxConnection.EType GetDstType(int pIndex, FbxConnectionPointFilter pFilter)
 {
     FbxConnection.EType ret = (FbxConnection.EType)FbxWrapperNativePINVOKE.FbxConnectionPoint_GetDstType__SWIG_1(swigCPtr, pIndex, FbxConnectionPointFilter.getCPtr(pFilter));
     return(ret);
 }
コード例 #21
0
ファイル: FbxProperty.cs プロジェクト: zwiglm/NeoAxisEngine
        public bool ConnectSrcObject(FbxObject pObject, FbxConnection.EType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxProperty_ConnectSrcObject__SWIG_0(swigCPtr, FbxObject.getCPtr(pObject), (int)pType);

            return(ret);
        }
コード例 #22
0
        public bool ConnectSrc(int pDstId, FbxPropertyPage pSrcPage, int pSrcId, FbxConnection.EType pType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyPage_ConnectSrc(swigCPtr, pDstId, FbxPropertyPage.getCPtr(pSrcPage), pSrcId, (int)pType);

            return(ret);
        }
コード例 #23
0
        public bool ConnectDst(FbxPropertyConnect pDst, FbxConnection.EType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyConnect_ConnectDst(swigCPtr, FbxPropertyConnect.getCPtr(pDst), (int)pType);

            return(ret);
        }