Beispiel #1
0
 internal static void DestroyAndFree(ref RuntimeGPtrArrayHandle h)
 {
     unsafe {
         GPtrArrayFree(h.value);
         h.value = null;
     }
 }
Beispiel #2
0
 public void Dispose()
 {
     RuntimeGPtrArrayHandle.DestroyAndFree(ref handle);
 }
Beispiel #3
0
 internal SafeGPtrArrayHandle(IntPtr ptr)
 {
     handle = new RuntimeGPtrArrayHandle(ptr);
 }
		internal SafeGPtrArrayHandle (IntPtr ptr)
		{
			handle = new RuntimeGPtrArrayHandle (ptr);
		}
Beispiel #5
0
		internal static void DestroyAndFree (ref RuntimeGPtrArrayHandle h) {
			unsafe {
				GPtrArrayFree (h.value);
				h.value = null;
			}
		}
        }                                                                                    // 0x00000001806D8390-0x00000001806D8570

        internal static void DestroyAndFree(ref RuntimeGPtrArrayHandle h)
        {
        }                                                                            // 0x00000001806D8370-0x00000001806D8390
Beispiel #7
0
        }                                                       // 0x0000000180027C60-0x0000000180027C70

        // Constructors
        internal SafeGPtrArrayHandle(IntPtr ptr) : this()
        {
            handle = default;
        }         // 0x0000000180027B20-0x0000000180027B40