示例#1
0
 public static void ConnectTimeWarp(FbxAnimCurveNode pCurveNode, FbxAnimUtilities.CurveNodeIntfce pData, FbxMultiMap pTimeWarpsKFCurveNodes)
 {
     FbxWrapperNativePINVOKE.FbxAnimUtilities_ConnectTimeWarp(FbxAnimCurveNode.getCPtr(pCurveNode), FbxAnimUtilities.CurveNodeIntfce.getCPtr(pData), FbxMultiMap.getCPtr(pTimeWarpsKFCurveNodes));
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
        public static bool EvaluateChannels(FbxAnimCurveNode pCurveNode, SWIGTYPE_p_double pData, uint pCount, FbxTime pTime)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveNode_EvaluateChannels(FbxAnimCurveNode.getCPtr(pCurveNode), SWIGTYPE_p_double.getCPtr(pData), pCount, FbxTime.getCPtr(pTime));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
        public virtual bool Apply(FbxAnimCurveNode pCurveNode)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilter_Apply__SWIG_5(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        public virtual bool Apply(FbxAnimCurveNode pCurveNode)
        {
            bool ret = NativeMethods.FbxAnimCurveFilterUnroll_Apply__SWIG_1(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public override bool Apply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterScaleCompensate_Apply__SWIG_4(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
 public static void ReleaseCurveNode(FbxAnimCurveNode pCurveNode)
 {
     FbxWrapperNativePINVOKE.FbxAnimUtilities_ReleaseCurveNode(FbxAnimCurveNode.getCPtr(pCurveNode));
 }
示例#7
0
 public static FbxAnimUtilities.CurveNodeIntfce GrabCurveNode(FbxAnimCurveNode pCN)
 {
     FbxAnimUtilities.CurveNodeIntfce ret = new FbxAnimUtilities.CurveNodeIntfce(FbxWrapperNativePINVOKE.FbxAnimUtilities_GrabCurveNode(FbxAnimCurveNode.getCPtr(pCN)), true);
     return(ret);
 }
示例#8
0
        public override bool Apply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterMatrixConverter_Apply__SWIG_0(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#9
0
        public override bool NeedApply(FbxAnimCurveNode pCurveNode)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterGimbleKiller_NeedApply__SWIG_5(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#10
0
        public override bool NeedApply(FbxAnimCurveNode pCurveNode)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterKeySync_NeedApply__SWIG_5(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
        public virtual bool NeedApply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_NeedApply__SWIG_4(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#12
0
        public override bool Apply(FbxAnimCurveNode pCurveNode)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterConstantKeyReducer_Apply__SWIG_7(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#13
0
        public bool NeedApply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = NativeMethods.FbxAnimCurveFilterUnroll_NeedApply__SWIG_0(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#14
0
 public static void ReleaseCurveNode(FbxAnimCurveNode pCurveNode)
 {
     fbx_wrapperPINVOKE.FbxAnimUtilities_ReleaseCurveNode(FbxAnimCurveNode.getCPtr(pCurveNode));
 }
示例#15
0
        public override bool NeedApply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterMatrixConverter_NeedApply__SWIG_2(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

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