private static bool nativeNext(android.graphics.RegionIterator.NativeRegionIterator native_iter, android.graphics.Rect r) { System.IntPtr r_ptr = System.IntPtr.Zero; try { bool _retval = libxobotos_RegionIterator_next(native_iter, out r_ptr); android.graphics.Rect.Rect_Helper.MarshalOut(r_ptr, r); return(_retval); } finally { android.graphics.Rect.Rect_Helper.FreeNativePtr(r_ptr); } }
private static extern bool libxobotos_RegionIterator_next(android.graphics.RegionIterator.NativeRegionIterator native_iter, out System.IntPtr r);
private static void nativeDestructor(android.graphics.RegionIterator.NativeRegionIterator native_iter) { native_iter.Dispose(); }