static void n_OnLoadFailed_Ljava_lang_Exception_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Java.Lang.Exception p0 = global::Java.Lang.Object.GetObject <global::Java.Lang.Exception> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable p1 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.OnLoadFailed(p0, p1);
 }
コード例 #2
0
        static bool n_OnException_Ljava_lang_Exception_Ljava_lang_Object_Lcom_bumptech_glide_request_target_Target_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, bool p3)
        {
            global::Com.Bumptech.Glide.Request.IRequestListener __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.IRequestListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Exception p0 = global::Java.Lang.Object.GetObject <global::Java.Lang.Exception> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object    p1 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p1, JniHandleOwnership.DoNotTransfer);
            global::Com.Bumptech.Glide.Request.Target.ITarget p2 = (global::Com.Bumptech.Glide.Request.Target.ITarget)global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (native_p2, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.OnException(p0, p1, p2, p3);

            return(__ret);
        }
 static void n_OnStop(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.OnStop();
 }
 static void n_GetSize_Lcom_bumptech_glide_request_target_SizeReadyCallback_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget            __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Bumptech.Glide.Request.Target.ISizeReadyCallback p0     = (global::Com.Bumptech.Glide.Request.Target.ISizeReadyCallback)global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ISizeReadyCallback> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.GetSize(p0);
 }
 static void n_SetRequest_Lcom_bumptech_glide_request_Request_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Bumptech.Glide.Request.IRequest       p0     = (global::Com.Bumptech.Glide.Request.IRequest)global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.IRequest> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Request = p0;
 }
 static IntPtr n_GetRequest(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Request));
 }
コード例 #7
0
        public unsafe bool OnException(global::Java.Lang.Exception p0, global::Java.Lang.Object p1, global::Com.Bumptech.Glide.Request.Target.ITarget p2, bool p3)
        {
            if (id_onException_Ljava_lang_Exception_Ljava_lang_Object_Lcom_bumptech_glide_request_target_Target_Z == IntPtr.Zero)
            {
                id_onException_Ljava_lang_Exception_Ljava_lang_Object_Lcom_bumptech_glide_request_target_Target_Z = JNIEnv.GetMethodID(class_ref, "onException", "(Ljava/lang/Exception;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z");
            }
            IntPtr  native_p1 = JNIEnv.ToLocalJniHandle(p1);
            JValue *__args    = stackalloc JValue [4];

            __args [0] = new JValue(p0);
            __args [1] = new JValue(native_p1);
            __args [2] = new JValue(p2);
            __args [3] = new JValue(p3);
            bool __ret = JNIEnv.CallBooleanMethod(Handle, id_onException_Ljava_lang_Exception_Ljava_lang_Object_Lcom_bumptech_glide_request_target_Target_Z, __args);

            JNIEnv.DeleteLocalRef(native_p1);
            return(__ret);
        }
コード例 #8
0
#pragma warning restore 0649

        public bool OnResourceReady(global::Java.Lang.Object p0, global::Java.Lang.Object p1, global::Com.Bumptech.Glide.Request.Target.ITarget p2, bool p3, bool p4)
        {
            var __h = OnResourceReadyHandler;

            if (__h == null)
            {
                return(false);
            }
            var __e = new ResourceReadyEventArgs(true, p0, p1, p2, p3, p4);

            __h(sender, __e);
            return(__e.Handled);
        }
コード例 #9
0
#pragma warning restore 0649

        public bool OnException(global::Java.Lang.Exception p0, global::Java.Lang.Object p1, global::Com.Bumptech.Glide.Request.Target.ITarget p2, bool p3)
        {
            var __h = OnExceptionHandler;

            if (__h == null)
            {
                return(false);
            }
            var __e = new ExceptionEventArgs(true, p0, p1, p2, p3);

            __h(sender, __e);
            return(__e.Handled);
        }
コード例 #10
0
 public ResourceReadyEventArgs(bool handled, global::Java.Lang.Object p0, global::Java.Lang.Object p1, global::Com.Bumptech.Glide.Request.Target.ITarget p2, bool p3, bool p4)
 {
     this.handled = handled;
     this.p0      = p0;
     this.p1      = p1;
     this.p2      = p2;
     this.p3      = p3;
     this.p4      = p4;
 }
コード例 #11
0
 public ExceptionEventArgs(bool handled, global::Java.Lang.Exception p0, global::Java.Lang.Object p1, global::Com.Bumptech.Glide.Request.Target.ITarget p2, bool p3)
 {
     this.handled = handled;
     this.p0      = p0;
     this.p1      = p1;
     this.p2      = p2;
     this.p3      = p3;
 }