Esempio n. 1
0
        public virtual unsafe void SetImageRequest(global::Com.Facebook.Imagepipeline.Request.ImageRequest imageRequest)
        {
            const string __id = "setImageRequest.(Lcom/facebook/imagepipeline/request/ImageRequest;)V";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue((imageRequest == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imageRequest).Handle);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
            }
        }
Esempio n. 2
0
 static void n_SetImageRequest_Lcom_facebook_imagepipeline_request_ImageRequest_(IntPtr jnienv, IntPtr native__this, IntPtr native_request)
 {
     global::Com.Facebook.Drawee.View.SimpleDraweeView       __this  = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.View.SimpleDraweeView> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Imagepipeline.Request.ImageRequest request = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Request.ImageRequest> (native_request, JniHandleOwnership.DoNotTransfer);
     __this.SetImageRequest(request);
 }
Esempio n. 3
0
 static void n_SetImageRequest_Lcom_facebook_imagepipeline_request_ImageRequest_(IntPtr jnienv, IntPtr native__this, IntPtr native_imageRequest)
 {
     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.Request.ImageRequest           imageRequest = global::Java.Lang.Object.GetObject <global::Com.Facebook.Imagepipeline.Request.ImageRequest> (native_imageRequest, JniHandleOwnership.DoNotTransfer);
     __this.SetImageRequest(imageRequest);
 }
Esempio n. 4
0
        public unsafe global::Com.Facebook.Datasource.IDataSource RawGetDataSourceForRequest(global::Com.Facebook.Drawee.Interfaces.IDraweeController controller, string controllerId, global::Com.Facebook.Imagepipeline.Request.ImageRequest imageRequest, global::Java.Lang.Object callerContext, global::Com.Facebook.Drawee.Controller.AbstractDraweeControllerBuilder.CacheLevel cacheLevel)
        {
            const string __id = "getDataSourceForRequest.(Lcom/facebook/drawee/interfaces/DraweeController;Ljava/lang/String;Lcom/facebook/imagepipeline/request/ImageRequest;Ljava/lang/Object;Lcom/facebook/drawee/controller/AbstractDraweeControllerBuilder$CacheLevel;)Lcom/facebook/datasource/DataSource;";
            IntPtr       native_controllerId = JNIEnv.NewString(controllerId);

            try
            {
                JniArgumentValue *__args = stackalloc JniArgumentValue[5];
                __args[0] = new JniArgumentValue((controller == null) ? IntPtr.Zero : ((global::Java.Lang.Object)controller).Handle);
                __args[1] = new JniArgumentValue(native_controllerId);
                __args[2] = new JniArgumentValue((imageRequest == null) ? IntPtr.Zero : ((global::Java.Lang.Object)imageRequest).Handle);
                __args[3] = new JniArgumentValue((callerContext == null) ? IntPtr.Zero : ((global::Java.Lang.Object)callerContext).Handle);
                __args[4] = new JniArgumentValue((cacheLevel == null) ? IntPtr.Zero : ((global::Java.Lang.Object)cacheLevel).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Com.Facebook.Datasource.IDataSource>(__rm.Handle, JniHandleOwnership.TransferLocalRef));
            }
            finally
            {
                JNIEnv.DeleteLocalRef(native_controllerId);
            }
        }