static void n_OnIntermediateImageSet_Ljava_lang_String_Lcom_facebook_imagepipeline_image_ImageInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_id, IntPtr native_imageInfo)
        {
            global::Com.Facebook.Drawee.Backends.Pipeline.Info.Internal.ImagePerfControllerListener __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.Internal.ImagePerfControllerListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string id = JNIEnv.GetString(native_id, JniHandleOwnership.DoNotTransfer);

            global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo = (global::Com.Facebook.Imagepipeline.Image.IImageInfo)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Image.IImageInfo> (native_imageInfo, JniHandleOwnership.DoNotTransfer);
            __this.OnIntermediateImageSet(id, imageInfo);
        }
        static void n_OnFinalImageSet_Ljava_lang_String_Lcom_facebook_imagepipeline_image_ImageInfo_Landroid_graphics_drawable_Animatable_(IntPtr jnienv, IntPtr native__this, IntPtr native_id, IntPtr native_imageInfo, IntPtr native_animatable)
        {
            global::Com.Facebook.Drawee.Backends.Pipeline.Info.Internal.ImagePerfControllerListener __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.Internal.ImagePerfControllerListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string id = JNIEnv.GetString(native_id, JniHandleOwnership.DoNotTransfer);

            global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo  = (global::Com.Facebook.Imagepipeline.Image.IImageInfo)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Image.IImageInfo> (native_imageInfo, JniHandleOwnership.DoNotTransfer);
            global::Android.Graphics.Drawables.IAnimatable      animatable = (global::Android.Graphics.Drawables.IAnimatable)global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.IAnimatable> (native_animatable, JniHandleOwnership.DoNotTransfer);
            __this.OnFinalImageSet(id, imageInfo, animatable);
        }
Beispiel #3
0
        public virtual unsafe void SetImageInfo(global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo)
        {
            const string __id = "setImageInfo.(Lcom/facebook/imagepipeline/image/ImageInfo;)V";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue((imageInfo == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imageInfo).Handle);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
            }
        }
        public virtual unsafe void OnIntermediateImageSet(string id, global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo)
        {
            const string __id      = "onIntermediateImageSet.(Ljava/lang/String;Lcom/facebook/imagepipeline/image/ImageInfo;)V";
            IntPtr       native_id = JNIEnv.NewString(id);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue(native_id);
                __args [1] = new JniArgumentValue((imageInfo == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imageInfo).Handle);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_id);
            }
        }
        public virtual unsafe void OnFinalImageSet(string id, global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo, global::Android.Graphics.Drawables.IAnimatable animatable)
        {
            const string __id      = "onFinalImageSet.(Ljava/lang/String;Lcom/facebook/imagepipeline/image/ImageInfo;Landroid/graphics/drawable/Animatable;)V";
            IntPtr       native_id = JNIEnv.NewString(id);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue(native_id);
                __args [1] = new JniArgumentValue((imageInfo == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imageInfo).Handle);
                __args [2] = new JniArgumentValue((animatable == null) ? IntPtr.Zero : ((global::Java.Lang.Object)animatable).Handle);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_id);
            }
        }
Beispiel #6
0
 static void n_SetImageInfo_Lcom_facebook_imagepipeline_image_ImageInfo_(IntPtr jnienv, IntPtr native__this, IntPtr native_imageInfo)
 {
     global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.Info.ImagePerfState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Imagepipeline.Image.IImageInfo imageInfo            = (global::Com.Facebook.Imagepipeline.Image.IImageInfo)global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Image.IImageInfo> (native_imageInfo, JniHandleOwnership.DoNotTransfer);
     __this.SetImageInfo(imageInfo);
 }