コード例 #1
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public bool OpenFileForWrite(double pFrameStartOffset, double pSamplingFrameRate, uint pSampleCount, uint pPointCount, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCache_OpenFileForWrite__SWIG_4(swigCPtr, pFrameStartOffset, pSamplingFrameRate, pSampleCount, pPointCount, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #2
0
        public virtual bool NeedApply(FbxAnimStack pAnimStack, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_NeedApply__SWIG_0(swigCPtr, FbxAnimStack.getCPtr(pAnimStack), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #3
0
        public virtual bool Apply(FbxObject pObj, FbxAnimStack pAnimStack, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_Apply__SWIG_2(swigCPtr, FbxObject.getCPtr(pObj), FbxAnimStack.getCPtr(pAnimStack), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #4
0
        public override bool Apply(SWIGTYPE_p_p_FbxAnimCurve pCurve, int pCount, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterResample_Apply__SWIG_6(swigCPtr, SWIGTYPE_p_p_FbxAnimCurve.getCPtr(pCurve), pCount, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #5
0
        public override bool Apply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterResample_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 override bool Apply(SWIGTYPE_p_p_FbxAnimCurve pCurve, int pCount, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterConstantKeyReducer_Apply__SWIG_4(swigCPtr, SWIGTYPE_p_p_FbxAnimCurve.getCPtr(pCurve), pCount, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #7
0
        public int LoadContent(FbxStatus pStatus)
        {
            int ret = FbxWrapperNativePINVOKE.FbxDocument_LoadContent__SWIG_0(swigCPtr, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #8
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public bool ConvertFromMCToPC2(double pSamplingFrameRate, uint pChannelIndex, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCache_ConvertFromMCToPC2__SWIG_0(swigCPtr, pSamplingFrameRate, pChannelIndex, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #9
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
 public void SetCacheFileName(string pRelativeFileName_UTF8, string pAbsoluteFileName_UTF8, FbxStatus pStatus)
 {
     fbx_wrapperPINVOKE.FbxCache_SetCacheFileName__SWIG_0(swigCPtr, pRelativeFileName_UTF8, pAbsoluteFileName_UTF8, FbxStatus.getCPtr(pStatus));
 }
コード例 #10
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public bool Write(uint pFrameIndex, SWIGTYPE_p_double pBuffer, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCache_Write__SWIG_6(swigCPtr, pFrameIndex, SWIGTYPE_p_double.getCPtr(pBuffer), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #11
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public bool ConvertFromPC2ToMC(FbxCache.EMCFileCount pFileCount, double pSamplingFrameRate, FbxCache.EMCBinaryFormat pBinaryFormat, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCache_ConvertFromPC2ToMC__SWIG_0(swigCPtr, (int)pFileCount, pSamplingFrameRate, (int)pBinaryFormat, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #12
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public bool Read(uint pFrameIndex, SWIGTYPE_p_double pBuffer, uint pPointCount, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxCache_Read__SWIG_8(swigCPtr, pFrameIndex, SWIGTYPE_p_double.getCPtr(pBuffer), pPointCount, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #13
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public double GetFrameStartOffset(FbxStatus pStatus)
        {
            double ret = fbx_wrapperPINVOKE.FbxCache_GetFrameStartOffset__SWIG_0(swigCPtr, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #14
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
        public uint GetPointCount(FbxStatus pStatus)
        {
            uint ret = fbx_wrapperPINVOKE.FbxCache_GetPointCount__SWIG_0(swigCPtr, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #15
0
        public override bool Apply(FbxAnimCurve pCurve, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterConstantKeyReducer_Apply__SWIG_8(swigCPtr, FbxAnimCurve.getCPtr(pCurve), FbxStatus.getCPtr(pStatus));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #16
0
        public virtual bool Apply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = NativeMethods.FbxAnimCurveFilterUnroll_Apply__SWIG_0(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #17
0
        public override bool Apply(FbxAnimStack pAnimStack, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilterConstantKeyReducer_Apply__SWIG_0(swigCPtr, FbxAnimStack.getCPtr(pAnimStack), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #18
0
ファイル: FbxPose.cs プロジェクト: zwiglm/NeoAxisEngine
        public bool IsValidBindPose(FbxNode pRoot, double pMatrixCmpTolerance, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPose_IsValidBindPose__SWIG_0(swigCPtr, FbxNode.getCPtr(pRoot), pMatrixCmpTolerance, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #19
0
        public virtual FbxVector4 GetControlPoints(FbxStatus pStatus)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxGeometryBase_GetControlPoints__SWIG_0(swigCPtr, FbxStatus.getCPtr(pStatus));
            FbxVector4            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxVector4(cPtr, false);

            return(ret);
        }
コード例 #20
0
ファイル: FbxPose.cs プロジェクト: zwiglm/NeoAxisEngine
        public bool IsValidBindPoseVerbose(FbxNode pRoot, SWIGTYPE_p_FbxArrayT_FbxNode_p_t pMissingAncestors, SWIGTYPE_p_FbxArrayT_FbxNode_p_t pMissingDeformers, SWIGTYPE_p_FbxArrayT_FbxNode_p_t pMissingDeformersAncestors, SWIGTYPE_p_FbxArrayT_FbxNode_p_t pWrongMatrices, double pMatrixCmpTolerance, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPose_IsValidBindPoseVerbose__SWIG_0(swigCPtr, FbxNode.getCPtr(pRoot), SWIGTYPE_p_FbxArrayT_FbxNode_p_t.getCPtr(pMissingAncestors), SWIGTYPE_p_FbxArrayT_FbxNode_p_t.getCPtr(pMissingDeformers), SWIGTYPE_p_FbxArrayT_FbxNode_p_t.getCPtr(pMissingDeformersAncestors), SWIGTYPE_p_FbxArrayT_FbxNode_p_t.getCPtr(pWrongMatrices), pMatrixCmpTolerance, FbxStatus.getCPtr(pStatus));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #21
0
        public bool CreateAnimStack(string pName, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxDocument_CreateAnimStack__SWIG_0(swigCPtr, pName, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #22
0
ファイル: FbxPose.cs プロジェクト: zwiglm/NeoAxisEngine
        public bool IsValidBindPoseVerbose(FbxNode pRoot, FbxUserNotification pUserNotification, double pMatrixCmpTolerance, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPose_IsValidBindPoseVerbose__SWIG_3(swigCPtr, FbxNode.getCPtr(pRoot), FbxUserNotification.getCPtr(pUserNotification), pMatrixCmpTolerance, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #23
0
        public override bool Apply(FbxObject pObj, FbxAnimStack pAnimStack, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterResample_Apply__SWIG_2(swigCPtr, FbxObject.getCPtr(pObj), FbxAnimStack.getCPtr(pAnimStack), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #24
0
 public FbxGlobalLightSettings.ShadowPlane GetShadowPlane(int pIndex, FbxStatus pStatus)
 {
     global::System.IntPtr cPtr             = fbx_wrapperPINVOKE.FbxGlobalLightSettings_GetShadowPlane__SWIG_0(swigCPtr, pIndex, FbxStatus.getCPtr(pStatus));
     FbxGlobalLightSettings.ShadowPlane ret = (cPtr == global::System.IntPtr.Zero) ? null : new FbxGlobalLightSettings.ShadowPlane(cPtr, false);
     return(ret);
 }
コード例 #25
0
        public bool SetDefaultCamera(string pCameraName, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxGlobalCameraSettings_SetDefaultCamera__SWIG_0(swigCPtr, pCameraName, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #26
0
        public override bool Apply(FbxAnimCurve arg0, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterUnroll_Apply__SWIG_8(swigCPtr, FbxAnimCurve.getCPtr(arg0), FbxStatus.getCPtr(pStatus));

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #27
0
        public virtual bool NeedApply(SWIGTYPE_p_p_FbxAnimCurve pCurve, int pCount, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_NeedApply__SWIG_6(swigCPtr, SWIGTYPE_p_p_FbxAnimCurve.getCPtr(pCurve), pCount, FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #28
0
        public override bool NeedApply(FbxObject arg0, FbxAnimStack arg1, FbxStatus pStatus)
        {
            bool ret = fbx_wrapperPINVOKE.FbxAnimCurveFilterUnroll_NeedApply__SWIG_2(swigCPtr, FbxObject.getCPtr(arg0), FbxAnimStack.getCPtr(arg1), FbxStatus.getCPtr(pStatus));

            return(ret);
        }
コード例 #29
0
        public virtual bool Apply(FbxAnimCurveNode pCurveNode, FbxStatus pStatus)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimCurveFilter_Apply__SWIG_4(swigCPtr, FbxAnimCurveNode.getCPtr(pCurveNode), FbxStatus.getCPtr(pStatus));

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #30
0
ファイル: FbxCache.cs プロジェクト: yeluo-vinager/FbxWrapper
 public void SetCacheFileFormat(FbxCache.EFileFormat pFileFormat, FbxStatus pStatus)
 {
     fbx_wrapperPINVOKE.FbxCache_SetCacheFileFormat__SWIG_0(swigCPtr, (int)pFileFormat, FbxStatus.getCPtr(pStatus));
 }