Exemple #1
0
        static IntPtr n_Obtain_IILandroid_graphics_Bitmap_Config_(IntPtr jnienv, IntPtr native__this, int width, int height, IntPtr native_config)
        {
            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.Config config = global::Java.Lang.Object.GetObject <global::Android.Graphics.Bitmap.Config> (native_config, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Obtain(width, height, config));

            return(__ret);
        }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
 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);
     }
 }
Exemple #4
0
 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);
 }
Exemple #5
0
 static IntPtr n_ObtainIntArray_I(IntPtr jnienv, IntPtr native__this, int size)
 {
     global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.SimpleBitmapProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewArray(__this.ObtainIntArray(size)));
 }