public static FbxPropertyPage Create(string pName, EFbxType pType)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxPropertyPage_Create__SWIG_3(pName, (int)pType);
            FbxPropertyPage       ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxPropertyPage(cPtr, false);

            return(ret);
        }
        public static FbxPropertyValue Create(SWIGTYPE_p_void pData, EFbxType pType)
        {
            global::System.IntPtr cPtr = fbx_wrapperPINVOKE.FbxPropertyValue_Create(SWIGTYPE_p_void.getCPtr(pData), (int)pType);
            FbxPropertyValue      ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxPropertyValue(cPtr, false);

            return(ret);
        }
Exemple #3
0
        public static FbxPropertyInfo Create(string pName, EFbxType pType)
        {
            global::System.IntPtr cPtr = fbx_wrapperPINVOKE.FbxPropertyInfo_Create__SWIG_1(pName, (int)pType);
            FbxPropertyInfo       ret  = (cPtr == global::System.IntPtr.Zero) ? null : new FbxPropertyInfo(cPtr, false);

            return(ret);
        }
Exemple #4
0
        public EFbxType ToEnum()
        {
            EFbxType ret = (EFbxType)NativeMethods.FbxDataType_ToEnum(swigCPtr);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
Exemple #5
0
 public LayerElementArrayProxy(EFbxType pType) : this(FbxWrapperNativePINVOKE.new_FbxLayerElementMaterial_LayerElementArrayProxy((int)pType), true)
 {
 }
Exemple #6
0
 public void SetAt(int pIndex, SWIGTYPE_p_void pItem, EFbxType pValueType)
 {
     FbxWrapperNativePINVOKE.FbxLayerElementArray_SetAt(swigCPtr, pIndex, SWIGTYPE_p_void.getCPtr(pItem), (int)pValueType);
 }
 public DirectArrayFbxBool(EFbxType pDataType) : this(fbx_wrapperPINVOKE.new_DirectArrayFbxBool((int)pDataType), true)
 {
 }
Exemple #8
0
 public FbxLayerElementArrayTemplateFbxColor(EFbxType pDataType) : this(FbxWrapperNativePINVOKE.new_FbxLayerElementArrayTemplateFbxColor((int)pDataType), true)
 {
 }
Exemple #9
0
 public FbxDataType(EFbxType pType) : this(NativeMethods.new_FbxDataType__SWIG_4((int)pType), true)
 {
 }
        public bool Get(SWIGTYPE_p_void pValue, EFbxType pValueType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyHandle_Get(swigCPtr, SWIGTYPE_p_void.getCPtr(pValue), (int)pValueType);

            return(ret);
        }
Exemple #11
0
        public virtual SWIGTYPE_p_void GetLocked(FbxLayerElementArray.ELockMode pLockMode, EFbxType pDataType)
        {
            global::System.IntPtr cPtr = FbxWrapperNativePINVOKE.FbxLayerElementArray_GetLocked__SWIG_0(swigCPtr, (int)pLockMode, (int)pDataType);
            SWIGTYPE_p_void       ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);

            return(ret);
        }
Exemple #12
0
 public DirectArrayFbxSurfaceMaterialPtr(EFbxType pDataType) : this(fbx_wrapperPINVOKE.new_DirectArrayFbxSurfaceMaterialPtr((int)pDataType), true)
 {
 }
 public FbxLayerElementArray(EFbxType pDataType) : this(NativeMethods.new_FbxLayerElementArray((int)pDataType), true)
 {
 }
Exemple #14
0
 public void SetBlendModeBypass(EFbxType pType, bool pState)
 {
     FbxWrapperNativePINVOKE.FbxAnimLayer_SetBlendModeBypass(swigCPtr, (int)pType, pState);
 }
Exemple #15
0
        public bool GetBlendModeBypass(EFbxType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxAnimLayer_GetBlendModeBypass(swigCPtr, (int)pType);

            return(ret);
        }
Exemple #16
0
        public int FindBefore(int pBeforeIndex, SWIGTYPE_p_void pItem, EFbxType pValueType)
        {
            int ret = FbxWrapperNativePINVOKE.FbxLayerElementArray_FindBefore(swigCPtr, pBeforeIndex, SWIGTYPE_p_void.getCPtr(pItem), (int)pValueType);

            return(ret);
        }
Exemple #17
0
        public bool GetLast(SWIGTYPE_p_p_void pItem, EFbxType pValueType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxLayerElementArray_GetLast(swigCPtr, SWIGTYPE_p_p_void.getCPtr(pItem), (int)pValueType);

            return(ret);
        }
Exemple #18
0
 public void RemoveLast(SWIGTYPE_p_p_void pItem, EFbxType pValueType)
 {
     FbxWrapperNativePINVOKE.FbxLayerElementArray_RemoveLast(swigCPtr, SWIGTYPE_p_p_void.getCPtr(pItem), (int)pValueType);
 }
        public EFbxType GetType()
        {
            EFbxType ret = (EFbxType)FbxWrapperNativePINVOKE.FbxPropertyHandle_GetType(swigCPtr);

            return(ret);
        }
        public EFbxType GetType()
        {
            EFbxType ret = (EFbxType)FbxWrapperNativePINVOKE.FbxPropertyPage_GetType__SWIG_1(swigCPtr);

            return(ret);
        }
        public static FbxPropertyHandle Create(string pName, EFbxType pType)
        {
            FbxPropertyHandle ret = new FbxPropertyHandle(FbxWrapperNativePINVOKE.FbxPropertyHandle_Create__SWIG_2(pName, (int)pType), true);

            return(ret);
        }
        public int Add(int pParentId, string pName, EFbxType pType)
        {
            int ret = FbxWrapperNativePINVOKE.FbxPropertyPage_Add__SWIG_0(swigCPtr, pParentId, pName, (int)pType);

            return(ret);
        }
        public bool Set(SWIGTYPE_p_void pValue, EFbxType pValueType, bool pCheckValueEquality)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyHandle_Set(swigCPtr, SWIGTYPE_p_void.getCPtr(pValue), (int)pValueType, pCheckValueEquality);

            return(ret);
        }
Exemple #24
0
        public static FbxDataType Create(string pName, EFbxType pType)
        {
            FbxDataType ret = new FbxDataType(FbxWrapperNativePINVOKE.FbxDataType_Create__SWIG_0(pName, (int)pType), true);

            return(ret);
        }
        public bool Set(SWIGTYPE_p_void pValue, EFbxType pValueType)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyValue_Set(swigCPtr, SWIGTYPE_p_void.getCPtr(pValue), (int)pValueType);

            return(ret);
        }
        public bool GetDefaultValue(int pId, SWIGTYPE_p_void pValue, EFbxType pValueType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_GetDefaultValue(swigCPtr, pId, SWIGTYPE_p_void.getCPtr(pValue), (int)pValueType);

            return(ret);
        }
Exemple #27
0
 public FbxDataType(string pName, EFbxType pType) : this(NativeMethods.new_FbxDataType__SWIG_2(pName, (int)pType), true)
 {
 }
Exemple #28
0
 public virtual void Release(SWIGTYPE_p_p_void pDataPtr, EFbxType pDataType)
 {
     FbxWrapperNativePINVOKE.FbxLayerElementArray_Release__SWIG_0(swigCPtr, SWIGTYPE_p_p_void.getCPtr(pDataPtr), (int)pDataType);
 }
        public bool SetMinMax(int pId, FbxPropertyInfo.EValueIndex pValueId, SWIGTYPE_p_void pValue, EFbxType pValueType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_SetMinMax(swigCPtr, pId, (int)pValueId, SWIGTYPE_p_void.getCPtr(pValue), (int)pValueType);

            return(ret);
        }
Exemple #30
0
        public int InsertAt(int pIndex, SWIGTYPE_p_void pItem, EFbxType pValueType)
        {
            int ret = FbxWrapperNativePINVOKE.FbxLayerElementArray_InsertAt(swigCPtr, pIndex, SWIGTYPE_p_void.getCPtr(pItem), (int)pValueType);

            return(ret);
        }