예제 #1
0
        public bool SetFlagInheritType(FbxPropertyFlags.EFlags pFlag, FbxPropertyFlags.EInheritType pType)
        {
            bool ret = NativeMethods.FbxProperty_SetFlagInheritType(swigCPtr, (int)pFlag, (int)pType);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #2
0
        public bool ModifiedFlag(FbxPropertyFlags.EFlags pFlag)
        {
            bool ret = NativeMethods.FbxProperty_ModifiedFlag(swigCPtr, (int)pFlag);

            if (NativeMethods.SWIGPendingException.Pending)
            {
                throw NativeMethods.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #3
0
        public bool Equal(FbxPropertyFlags pOther, FbxPropertyFlags.EFlags pFlags)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyFlags_Equal(swigCPtr, FbxPropertyFlags.getCPtr(pOther), (int)pFlags);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #4
0
        public FbxProperty StaticInit(FbxObject pObject, string pName, double pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(fbx_wrapperPINVOKE.FbxPropertyTDouble_StaticInit__SWIG_0(swigCPtr, FbxObject.getCPtr(pObject), pName, pValue, pForceSet, (int)pFlags), false);

            return(ret);
        }
예제 #5
0
        public bool ModifyFlags(FbxPropertyFlags.EFlags pFlags, bool pValue)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyHandle_ModifyFlags(swigCPtr, (int)pFlags, pValue);

            return(ret);
        }
예제 #6
0
 public FbxPropertyFlags.EFlags GetFlags()
 {
     FbxPropertyFlags.EFlags ret = (FbxPropertyFlags.EFlags)FbxWrapperNativePINVOKE.FbxPropertyHandle_GetFlags(swigCPtr);
     return(ret);
 }
예제 #7
0
 public FbxPropertyFlags.EInheritType GetFlagsInheritType(FbxPropertyFlags.EFlags pFlags, bool pCheckInstanceOf)
 {
     FbxPropertyFlags.EInheritType ret = (FbxPropertyFlags.EInheritType)FbxWrapperNativePINVOKE.FbxPropertyPage_GetFlagsInheritType__SWIG_1(swigCPtr, (int)pFlags, pCheckInstanceOf);
     return(ret);
 }
예제 #8
0
        public bool ModifyFlags(int pId, FbxPropertyFlags.EFlags pFlags, bool pValue, bool pCheckFlagEquality)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_ModifyFlags__SWIG_0(swigCPtr, pId, (int)pFlags, pValue, pCheckFlagEquality);

            return(ret);
        }
        public FbxProperty StaticInit(FbxObject pObject, string pName, FbxDataType pDataType, FbxEuler.EOrder pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(fbx_wrapperPINVOKE.FbxPropertyTERotationOrder_StaticInit__SWIG_2(swigCPtr, FbxObject.getCPtr(pObject), pName, FbxDataType.getCPtr(pDataType), (int)pValue, pForceSet, (int)pFlags), false);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #10
0
        public bool SetFlags(FbxPropertyFlags.EFlags pMask, FbxPropertyFlags.EFlags pFlags)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyFlags_SetFlags(swigCPtr, (int)pMask, (int)pFlags);

            return(ret);
        }
예제 #11
0
 public FbxPropertyFlags(FbxPropertyFlags.EFlags pFlags) : this(fbx_wrapperPINVOKE.new_FbxPropertyFlags__SWIG_1((int)pFlags), true)
 {
 }
예제 #12
0
        public FbxProperty StaticInit(FbxProperty pCompound, string pName, FbxDataType pDataType, FbxTransform.EInheritType pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(FbxWrapperNativePINVOKE.FbxPropertyTEInheritType_StaticInit__SWIG_4(swigCPtr, FbxProperty.getCPtr(pCompound), pName, FbxDataType.getCPtr(pDataType), (int)pValue, pForceSet, (int)pFlags), false);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #13
0
        public FbxProperty StaticInit(FbxObject pObject, string pName, FbxTransform.EInheritType pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(FbxWrapperNativePINVOKE.FbxPropertyTEInheritType_StaticInit__SWIG_0(swigCPtr, FbxObject.getCPtr(pObject), pName, (int)pValue, pForceSet, (int)pFlags), false);

            return(ret);
        }
예제 #14
0
        public FbxProperty StaticInit(FbxObject pObject, string pName, FbxDataType pDataType, FbxDouble3 pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(FbxWrapperNativePINVOKE.FbxPropertyTFbxDouble3_StaticInit__SWIG_2(swigCPtr, FbxObject.getCPtr(pObject), pName, FbxDataType.getCPtr(pDataType), FbxDouble3.getCPtr(pValue), pForceSet, (int)pFlags), false);

            if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending)
            {
                throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #15
0
 public FbxPropertyFlags.EFlags GetFlags()
 {
     FbxPropertyFlags.EFlags ret = (FbxPropertyFlags.EFlags)fbx_wrapperPINVOKE.FbxPropertyHandle_GetFlags(swigCPtr);
     return(ret);
 }
예제 #16
0
        public bool ModifiedFlag(FbxPropertyFlags.EFlags pFlag)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxProperty_ModifiedFlag(swigCPtr, (int)pFlag);

            return(ret);
        }
예제 #17
0
        public bool SetFlag(string pName, FbxPropertyFlags.EFlags propFlag, bool pValue)
        {
            bool ret = fbx_wrapperPINVOKE.FbxIOSettings_SetFlag(swigCPtr, pName, (int)propFlag, pValue);

            return(ret);
        }
예제 #18
0
 public FbxPropertyFlags.EFlags GetMergedFlags(FbxPropertyFlags.EFlags pFlags)
 {
     FbxPropertyFlags.EFlags ret = (FbxPropertyFlags.EFlags)fbx_wrapperPINVOKE.FbxPropertyFlags_GetMergedFlags(swigCPtr, (int)pFlags);
     return(ret);
 }
예제 #19
0
 public FbxPropertyFlags.EFlags GetFlags()
 {
     FbxPropertyFlags.EFlags ret = (FbxPropertyFlags.EFlags)FbxWrapperNativePINVOKE.FbxPropertyPage_GetFlags__SWIG_1(swigCPtr);
     return(ret);
 }
예제 #20
0
        public bool ModifyFlags(FbxPropertyFlags.EFlags pFlags, bool pValue)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyFlags_ModifyFlags(swigCPtr, (int)pFlags, pValue);

            return(ret);
        }
예제 #21
0
        public bool ModifyFlags(int pId, FbxPropertyFlags.EFlags pFlags)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_ModifyFlags__SWIG_2(swigCPtr, pId, (int)pFlags);

            return(ret);
        }
예제 #22
0
 public FbxPropertyFlags.EInheritType GetFlagsInheritType(FbxPropertyFlags.EFlags pFlags)
 {
     FbxPropertyFlags.EInheritType ret = (FbxPropertyFlags.EInheritType)fbx_wrapperPINVOKE.FbxPropertyFlags_GetFlagsInheritType(swigCPtr, (int)pFlags);
     return(ret);
 }
예제 #23
0
        public bool SetFlagsInheritType(FbxPropertyFlags.EInheritType pInheritType, FbxPropertyFlags.EFlags pFlags)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyPage_SetFlagsInheritType__SWIG_1(swigCPtr, (int)pInheritType, (int)pFlags);

            return(ret);
        }
예제 #24
0
        public bool UnsetMask(FbxPropertyFlags.EFlags pFlags)
        {
            bool ret = fbx_wrapperPINVOKE.FbxPropertyFlags_UnsetMask(swigCPtr, (int)pFlags);

            return(ret);
        }
예제 #25
0
 public FbxPropertyFlags.EInheritType GetFlagsInheritType(FbxPropertyFlags.EFlags pFlags, bool pCheckReferences)
 {
     FbxPropertyFlags.EInheritType ret = (FbxPropertyFlags.EInheritType)FbxWrapperNativePINVOKE.FbxPropertyHandle_GetFlagsInheritType(swigCPtr, (int)pFlags, pCheckReferences);
     return(ret);
 }
예제 #26
0
 public FbxPropertyFlags.EFlags GetMask()
 {
     FbxPropertyFlags.EFlags ret = (FbxPropertyFlags.EFlags)fbx_wrapperPINVOKE.FbxPropertyFlags_GetMask(swigCPtr);
     return(ret);
 }
예제 #27
0
        public bool SetFlagsInheritType(FbxPropertyFlags.EFlags pFlags, FbxPropertyFlags.EInheritType pType)
        {
            bool ret = FbxWrapperNativePINVOKE.FbxPropertyHandle_SetFlagsInheritType(swigCPtr, (int)pFlags, (int)pType);

            return(ret);
        }
예제 #28
0
 public void ModifyFlag(FbxPropertyFlags.EFlags pFlag, bool pValue)
 {
     FbxWrapperNativePINVOKE.FbxProperty_ModifyFlag(swigCPtr, (int)pFlag, pValue);
 }
예제 #29
0
        public FbxProperty StaticInit(FbxProperty pCompound, string pName, FbxDataType pDataType, double pValue, bool pForceSet, FbxPropertyFlags.EFlags pFlags)
        {
            FbxProperty ret = new FbxProperty(fbx_wrapperPINVOKE.FbxPropertyTDouble_StaticInit__SWIG_4(swigCPtr, FbxProperty.getCPtr(pCompound), pName, FbxDataType.getCPtr(pDataType), pValue, pForceSet, (int)pFlags), false);

            if (fbx_wrapperPINVOKE.SWIGPendingException.Pending)
            {
                throw fbx_wrapperPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
예제 #30
0
 public FbxPropertyFlags.EInheritType GetFlagInheritType(FbxPropertyFlags.EFlags pFlag)
 {
     FbxPropertyFlags.EInheritType ret = (FbxPropertyFlags.EInheritType)FbxWrapperNativePINVOKE.FbxProperty_GetFlagInheritType(swigCPtr, (int)pFlag);
     return(ret);
 }