Esempio n. 1
0
 protected override System.Collections.Generic.List <System.IntPtr> CreateFunctionPointers()
 {
     System.Collections.Generic.List <System.IntPtr> list = base.CreateFunctionPointers();
     release_0_delegatefield = new release_0_delegate(this.release_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(release_0_delegatefield));
     setErrorStream_1_delegatefield = new setErrorStream_1_delegate(this.setErrorStream_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setErrorStream_1_delegatefield));
     getErrorStream_2_delegatefield = new getErrorStream_2_delegate(this.getErrorStream_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getErrorStream_2_delegatefield));
     getLastError_3_delegatefield = new getLastError_3_delegate(this.getLastError_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getLastError_3_delegatefield));
     getFirstError_4_delegatefield = new getFirstError_4_delegate(this.getFirstError_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getFirstError_4_delegatefield));
     getAllocator_5_delegatefield = new getAllocator_5_delegate(this.getAllocator_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getAllocator_5_delegatefield));
     getRemoteDebugger_6_delegatefield = new getRemoteDebugger_6_delegate(this.getRemoteDebugger_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getRemoteDebugger_6_delegatefield));
     setAllocaThreshold_7_delegatefield = new setAllocaThreshold_7_delegate(this.setAllocaThreshold_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setAllocaThreshold_7_delegatefield));
     return(list);
 }
Esempio n. 2
0
 protected override System.Collections.Generic.List <System.IntPtr> CreateFunctionPointers()
 {
     System.Collections.Generic.List <System.IntPtr> list = base.CreateFunctionPointers();
     release_0_delegatefield = new release_0_delegate(this.release_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(release_0_delegatefield));
     setParameter_1_delegatefield = new setParameter_1_delegate(this.setParameter_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(setParameter_1_delegatefield));
     getParameter_2_delegatefield = new getParameter_2_delegate(this.getParameter_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getParameter_2_delegatefield));
     createScene_3_delegatefield = new createScene_3_delegate(this.createScene_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createScene_3_delegatefield));
     releaseScene_4_delegatefield = new releaseScene_4_delegate(this.releaseScene_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseScene_4_delegatefield));
     getNbScenes_5_delegatefield = new getNbScenes_5_delegate(this.getNbScenes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbScenes_5_delegatefield));
     getScene_6_delegatefield = new getScene_6_delegate(this.getScene_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getScene_6_delegatefield));
     createTriangleMesh_7_delegatefield = new createTriangleMesh_7_delegate(this.createTriangleMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createTriangleMesh_7_delegatefield));
     releaseTriangleMesh_8_delegatefield = new releaseTriangleMesh_8_delegate(this.releaseTriangleMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseTriangleMesh_8_delegatefield));
     getNbTriangleMeshes_9_delegatefield = new getNbTriangleMeshes_9_delegate(this.getNbTriangleMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbTriangleMeshes_9_delegatefield));
     createHeightField_10_delegatefield = new createHeightField_10_delegate(this.createHeightField_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createHeightField_10_delegatefield));
     releaseHeightField_11_delegatefield = new releaseHeightField_11_delegate(this.releaseHeightField_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseHeightField_11_delegatefield));
     getNbHeightFields_12_delegatefield = new getNbHeightFields_12_delegate(this.getNbHeightFields_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbHeightFields_12_delegatefield));
     createCCDSkeleton_13_delegatefield = new createCCDSkeleton_13_delegate(this.createCCDSkeleton_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createCCDSkeleton_13_delegatefield));
     createCCDSkeleton_14_delegatefield = new createCCDSkeleton_14_delegate(this.createCCDSkeleton_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createCCDSkeleton_14_delegatefield));
     releaseCCDSkeleton_15_delegatefield = new releaseCCDSkeleton_15_delegate(this.releaseCCDSkeleton_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseCCDSkeleton_15_delegatefield));
     getNbCCDSkeletons_16_delegatefield = new getNbCCDSkeletons_16_delegate(this.getNbCCDSkeletons_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbCCDSkeletons_16_delegatefield));
     createConvexMesh_17_delegatefield = new createConvexMesh_17_delegate(this.createConvexMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createConvexMesh_17_delegatefield));
     releaseConvexMesh_18_delegatefield = new releaseConvexMesh_18_delegate(this.releaseConvexMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseConvexMesh_18_delegatefield));
     getNbConvexMeshes_19_delegatefield = new getNbConvexMeshes_19_delegate(this.getNbConvexMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbConvexMeshes_19_delegatefield));
     createClothMesh_20_delegatefield = new createClothMesh_20_delegate(this.createClothMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createClothMesh_20_delegatefield));
     releaseClothMesh_21_delegatefield = new releaseClothMesh_21_delegate(this.releaseClothMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseClothMesh_21_delegatefield));
     getNbClothMeshes_22_delegatefield = new getNbClothMeshes_22_delegate(this.getNbClothMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbClothMeshes_22_delegatefield));
     getClothMeshes_23_delegatefield = new getClothMeshes_23_delegate(this.getClothMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getClothMeshes_23_delegatefield));
     createSoftBodyMesh_24_delegatefield = new createSoftBodyMesh_24_delegate(this.createSoftBodyMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(createSoftBodyMesh_24_delegatefield));
     releaseSoftBodyMesh_25_delegatefield = new releaseSoftBodyMesh_25_delegate(this.releaseSoftBodyMesh_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(releaseSoftBodyMesh_25_delegatefield));
     getNbSoftBodyMeshes_26_delegatefield = new getNbSoftBodyMeshes_26_delegate(this.getNbSoftBodyMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbSoftBodyMeshes_26_delegatefield));
     getSoftBodyMeshes_27_delegatefield = new getSoftBodyMeshes_27_delegate(this.getSoftBodyMeshes_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getSoftBodyMeshes_27_delegatefield));
     getInternalVersion_28_delegatefield = new getInternalVersion_28_delegate(this.getInternalVersion_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getInternalVersion_28_delegatefield));
     getInterface_29_delegatefield = new getInterface_29_delegate(this.getInterface_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getInterface_29_delegatefield));
     getHWVersion_30_delegatefield = new getHWVersion_30_delegate(this.getHWVersion_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getHWVersion_30_delegatefield));
     getNbPPUs_31_delegatefield = new getNbPPUs_31_delegate(this.getNbPPUs_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getNbPPUs_31_delegatefield));
     getFoundationSDK_32_delegatefield = new getFoundationSDK_32_delegate(this.getFoundationSDK_virtual);
     list.Add(Marshal.GetFunctionPointerForDelegate(getFoundationSDK_32_delegatefield));
     return(list);
 }