コード例 #1
0
ファイル: aiFileIO.cs プロジェクト: NightCreature/SpaceSim
 internal static HandleRef getCPtr(aiFileIO obj) {
   return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
 }
コード例 #2
0
ファイル: aiFileIO.cs プロジェクト: clarte53/armine
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(aiFileIO obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
コード例 #3
0
        public static aiReturn aiExportSceneEx(aiScene pScene, string pFormatId, string pFileName, aiFileIO pIO, aiPostProcessSteps pPreprocessing)
        {
            aiReturn ret = (aiReturn)assimp_swigPINVOKE.aiExportSceneEx(aiScene.getCPtr(pScene), pFormatId, pFileName, aiFileIO.getCPtr(pIO), (uint)pPreprocessing);

            return(ret);
        }
コード例 #4
0
ファイル: aiFileIO.cs プロジェクト: mshimura/CS148
 internal static HandleRef getCPtr(aiFileIO obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
コード例 #5
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);
        }