Esempio n. 1
0
        public static aiPropertyStore aiCreatePropertyStore()
        {
            global::System.IntPtr cPtr = assimp_swigPINVOKE.aiCreatePropertyStore();
            aiPropertyStore       ret  = (cPtr == global::System.IntPtr.Zero) ? null : new aiPropertyStore(cPtr, false);

            return(ret);
        }
Esempio n. 2
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(aiPropertyStore obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
Esempio n. 3
0
 public static void aiSetImportPropertyMatrix(aiPropertyStore store, string szName, aiMatrix4x4 mat)
 {
     assimp_swigPINVOKE.aiSetImportPropertyMatrix(aiPropertyStore.getCPtr(store), szName, aiMatrix4x4.getCPtr(mat));
 }
Esempio n. 4
0
 public static void aiSetImportPropertyString(aiPropertyStore store, string szName, aiString st)
 {
     assimp_swigPINVOKE.aiSetImportPropertyString(aiPropertyStore.getCPtr(store), szName, aiString.getCPtr(st));
 }
Esempio n. 5
0
 public static void aiSetImportPropertyFloat(aiPropertyStore store, string szName, float value)
 {
     assimp_swigPINVOKE.aiSetImportPropertyFloat(aiPropertyStore.getCPtr(store), szName, value);
 }
Esempio n. 6
0
 public static void aiReleasePropertyStore(aiPropertyStore p)
 {
     assimp_swigPINVOKE.aiReleasePropertyStore(aiPropertyStore.getCPtr(p));
 }
Esempio n. 7
0
        public static aiScene aiImportFileFromMemoryWithProperties(string pBuffer, uint pLength, aiPostProcessSteps pFlags, string pHint, aiPropertyStore pProps)
        {
            global::System.IntPtr cPtr = assimp_swigPINVOKE.aiImportFileFromMemoryWithProperties(pBuffer, pLength, (uint)pFlags, pHint, aiPropertyStore.getCPtr(pProps));
            aiScene ret = (cPtr == global::System.IntPtr.Zero) ? null : new aiScene(cPtr, false);

            return(ret);
        }
Esempio n. 8
0
        public static aiScene aiImportFileExWithProperties(string pFile, aiPostProcessSteps pFlags, aiFileIO pFS, aiPropertyStore pProps)
        {
            global::System.IntPtr cPtr = assimp_swigPINVOKE.aiImportFileExWithProperties(pFile, (uint)pFlags, aiFileIO.getCPtr(pFS), aiPropertyStore.getCPtr(pProps));
            aiScene ret = (cPtr == global::System.IntPtr.Zero) ? null : new aiScene(cPtr, false);

            return(ret);
        }