示例#1
0
        public int AddMaterial(FbxSurfaceMaterial pMaterial)
        {
            int ret = NativeMethods.FbxNode_AddMaterial(swigCPtr, FbxSurfaceMaterial.getCPtr(pMaterial));

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#2
0
 public void SetLast(FbxSurfaceMaterial pItem)
 {
     FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_SetLast(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));
 }
示例#3
0
        public int InsertAt(int pIndex, FbxSurfaceMaterial pItem)
        {
            int ret = FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_InsertAt(swigCPtr, pIndex, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#4
0
        public int Add(FbxSurfaceMaterial pItem)
        {
            int ret = FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_Add(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#5
0
        public int FindBefore(int pBeforeIndex, FbxSurfaceMaterial pItem)
        {
            int ret = FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_FindBefore(swigCPtr, pBeforeIndex, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#6
0
 public FbxMaterialConverter(FbxManager mManager, FbxSurfaceMaterial pDefaultMaterial) : this(FbxWrapperNativePINVOKE.new_FbxMaterialConverter__SWIG_0(FbxManager.getCPtr(mManager), FbxSurfaceMaterial.getCPtr(pDefaultMaterial)), true)
 {
     if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
     {
         throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#7
0
        public bool RemoveIt(FbxSurfaceMaterial pItem)
        {
            bool ret = fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_RemoveIt(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#8
0
 public void SetAt(int pIndex, FbxSurfaceMaterial pItem)
 {
     fbx_wrapperPINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_SetAt(swigCPtr, pIndex, FbxSurfaceMaterial.getCPtr(pItem));
 }
示例#9
0
 public void SetAt(int pIndex, FbxSurfaceMaterial pItem)
 {
     fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_SetAt(swigCPtr, pIndex, FbxSurfaceMaterial.getCPtr(pItem));
 }
示例#10
0
        public int InsertAt(int pIndex, FbxSurfaceMaterial pItem)
        {
            int ret = fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_InsertAt(swigCPtr, pIndex, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#11
0
        public int Add(FbxSurfaceMaterial pItem)
        {
            int ret = fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_Add(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#12
0
        public int FindBefore(int pBeforeIndex, FbxSurfaceMaterial pItem)
        {
            int ret = fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_FindBefore(swigCPtr, pBeforeIndex, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#13
0
        public static FbxSurfaceLambert fromMaterial(FbxSurfaceMaterial m)
        {
            global::System.IntPtr cPtr = NativeMethods.FbxSurfaceLambert_fromMaterial(FbxSurfaceMaterial.getCPtr(m));
            FbxSurfaceLambert     ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxSurfaceLambert(cPtr, false);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#14
0
        public bool RemoveMaterial(FbxSurfaceMaterial pMaterial)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxScene_RemoveMaterial(swigCPtr, FbxSurfaceMaterial.getCPtr(pMaterial));

            return(ret);
        }
示例#15
0
        public bool AddMaterial(FbxSurfaceMaterial pMaterial)
        {
            bool ret = fbx_wrapperPINVOKE.FbxScene_AddMaterial(swigCPtr, FbxSurfaceMaterial.getCPtr(pMaterial));

            return(ret);
        }
示例#16
0
        public bool RemoveIt(FbxSurfaceMaterial pItem)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_RemoveIt(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }
示例#17
0
 public void SetLast(FbxSurfaceMaterial pItem)
 {
     fbx_wrapperPINVOKE.DirectArrayFbxSurfaceMaterialPtr_SetLast(swigCPtr, FbxSurfaceMaterial.getCPtr(pItem));
 }
示例#18
0
        public int FindAfter(int pAfterIndex, FbxSurfaceMaterial pItem)
        {
            int ret = fbx_wrapperPINVOKE.FbxLayerElementArrayTemplateFbxSurfaceMaterialPtr_FindAfter(swigCPtr, pAfterIndex, FbxSurfaceMaterial.getCPtr(pItem));

            return(ret);
        }