Ejemplo n.º 1
0
            public LowMemoryException(global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __self, global::Java.Lang.Throwable p1) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
            {
                if (Handle != IntPtr.Zero)
                {
                    return;
                }

                if (GetType() != typeof(LowMemoryException))
                {
                    SetHandle(
                        global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(L" + global::Android.Runtime.JNIEnv.GetJniName(GetType().DeclaringType) + ";Ljava/lang/Throwable;)V", new JValue(__self), new JValue(p1)),
                        JniHandleOwnership.TransferLocalRef);
                    global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(L" + global::Android.Runtime.JNIEnv.GetJniName(GetType().DeclaringType) + ";Ljava/lang/Throwable;)V", new JValue(__self), new JValue(p1));
                    return;
                }

                if (id_ctor_Lorg_osmdroid_tileprovider_tilesource_BitmapTileSourceBase_Ljava_lang_Throwable_ == IntPtr.Zero)
                {
                    id_ctor_Lorg_osmdroid_tileprovider_tilesource_BitmapTileSourceBase_Ljava_lang_Throwable_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lorg/osmdroid/tileprovider/tilesource/BitmapTileSourceBase;Ljava/lang/Throwable;)V");
                }
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lorg_osmdroid_tileprovider_tilesource_BitmapTileSourceBase_Ljava_lang_Throwable_, new JValue(__self), new JValue(p1)),
                    JniHandleOwnership.TransferLocalRef);
                JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Lorg_osmdroid_tileprovider_tilesource_BitmapTileSourceBase_Ljava_lang_Throwable_, new JValue(__self), new JValue(p1));
            }
Ejemplo n.º 2
0
        static IntPtr n_LocalizedName_Lorg_osmdroid_ResourceProxy_(IntPtr jnienv, IntPtr native__this, IntPtr native_proxy)
        {
            global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.IResourceProxy proxy = (global::Osmdroid.IResourceProxy)global::Java.Lang.Object.GetObject <global::Osmdroid.IResourceProxy> (native_proxy, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.NewString(__this.LocalizedName(proxy));

            return(__ret);
        }
Ejemplo n.º 3
0
        static IntPtr n_GetTileRelativeFilenameString_Lorg_osmdroid_tileprovider_MapTile_(IntPtr jnienv, IntPtr native__this, IntPtr native_tile)
        {
            global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.TileProvider.MapTile tile = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTile> (native_tile, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.NewString(__this.GetTileRelativeFilenameString(tile));

            return(__ret);
        }
Ejemplo n.º 4
0
        static IntPtr n_GetDrawable_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_aFilePath)
        {
            global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string aFilePath = JNIEnv.GetString(native_aFilePath, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret     = JNIEnv.ToLocalJniHandle(__this.GetDrawable(aFilePath));

            return(__ret);
        }
Ejemplo n.º 5
0
        static IntPtr n_GetDrawable_Ljava_io_InputStream_(IntPtr jnienv, IntPtr native__this, IntPtr native_aFileInputStream)
        {
            global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            System.IO.Stream aFileInputStream = global::Android.Runtime.InputStreamInvoker.FromJniHandle(native_aFileInputStream, JniHandleOwnership.DoNotTransfer);
            IntPtr           __ret            = JNIEnv.ToLocalJniHandle(__this.GetDrawable(aFileInputStream));

            return(__ret);
        }
Ejemplo n.º 6
0
 static IntPtr n_PathBase(IntPtr jnienv, IntPtr native__this)
 {
     global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewString(__this.PathBase()));
 }
Ejemplo n.º 7
0
 static int n_Ordinal(IntPtr jnienv, IntPtr native__this)
 {
     global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.TileSource.BitmapTileSourceBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Ordinal());
 }