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)); }
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); }
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); }
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); }
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); }
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())); }
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()); }