static void n_Release_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_bytes) { global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); byte[] bytes = (byte[])JNIEnv.GetArray(native_bytes, JniHandleOwnership.DoNotTransfer, typeof(byte)); __this.Release(bytes); if (bytes != null) { JNIEnv.CopyArray(bytes, native_bytes); } }
static void n_Release_arrayI(IntPtr jnienv, IntPtr native__this, IntPtr native_array) { global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); int[] array = (int[])JNIEnv.GetArray(native_array, JniHandleOwnership.DoNotTransfer, typeof(int)); __this.Release(array); if (array != null) { JNIEnv.CopyArray(array, native_array); } }
static void n_Release_Landroid_graphics_Bitmap_(IntPtr jnienv, IntPtr native__this, IntPtr native_bitmap) { global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Bitmap bitmap = global::Java.Lang.Object.GetObject <global::Android.Graphics.Bitmap> (native_bitmap, JniHandleOwnership.DoNotTransfer); __this.Release(bitmap); }