static void n_MapTileRequestCompleted_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_aState, IntPtr native_aDrawable) { global::Osmdroid.TileProvider.IMapTileProviderCallback __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.IMapTileProviderCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState aState = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_aState, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Drawables.Drawable aDrawable = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_aDrawable, JniHandleOwnership.DoNotTransfer); __this.MapTileRequestCompleted(aState, aDrawable); }
static void n_TileLoaded_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_pState, IntPtr native_pDrawable) { global::Osmdroid.TileProvider.Modules.MapTileDownloader.TileLoader __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.Modules.MapTileDownloader.TileLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState pState = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_pState, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Drawables.Drawable pDrawable = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_pDrawable, JniHandleOwnership.DoNotTransfer); __this.TileLoaded(pState, pDrawable); }
static IntPtr n_LoadTile_Lorg_osmdroid_tileprovider_MapTileRequestState_(IntPtr jnienv, IntPtr native__this, IntPtr native_pState) { global::Osmdroid.TileProvider.Modules.MapTileFilesystemProvider.TileLoader __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.Modules.MapTileFilesystemProvider.TileLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState pState = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_pState, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.LoadTile(pState)); return(__ret); }
static IntPtr n_FindNextAppropriateProvider_Lorg_osmdroid_tileprovider_MapTileRequestState_(IntPtr jnienv, IntPtr native__this, IntPtr native_aState) { global::Osmdroid.TileProvider.MapTileProviderArray __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileProviderArray> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState aState = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_aState, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.FindNextAppropriateProvider(aState)); return(__ret); }
public void MapTileRequestCompleted(global::Osmdroid.TileProvider.MapTileRequestState aState, global::Android.Graphics.Drawables.Drawable aDrawable) { if (id_mapTileRequestCompleted_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero) { id_mapTileRequestCompleted_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "mapTileRequestCompleted", "(Lorg/osmdroid/tileprovider/MapTileRequestState;Landroid/graphics/drawable/Drawable;)V"); } JNIEnv.CallVoidMethod(Handle, id_mapTileRequestCompleted_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_, new JValue(aState), new JValue(aDrawable)); }
public void MapTileRequestFailed(global::Osmdroid.TileProvider.MapTileRequestState aState) { if (id_mapTileRequestFailed_Lorg_osmdroid_tileprovider_MapTileRequestState_ == IntPtr.Zero) { id_mapTileRequestFailed_Lorg_osmdroid_tileprovider_MapTileRequestState_ = JNIEnv.GetMethodID(class_ref, "mapTileRequestFailed", "(Lorg/osmdroid/tileprovider/MapTileRequestState;)V"); } JNIEnv.CallVoidMethod(Handle, id_mapTileRequestFailed_Lorg_osmdroid_tileprovider_MapTileRequestState_, new JValue(aState)); }
static IntPtr n_LoadTile_Lorg_osmdroid_tileprovider_MapTileRequestState_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Osmdroid.Bonuspack.Mapsforge.MapsForgeTileModuleProvider.TileLoader __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Mapsforge.MapsForgeTileModuleProvider.TileLoader> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState p0 = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_p0, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.LoadTile(p0)); return(__ret); }
protected override void TileLoaded(global::Osmdroid.TileProvider.MapTileRequestState pState, global::Android.Graphics.Drawables.Drawable pDrawable) { if (id_tileLoaded_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero) { id_tileLoaded_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "tileLoaded", "(Lorg/osmdroid/tileprovider/MapTileRequestState;Landroid/graphics/drawable/Drawable;)V"); } if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_tileLoaded_Lorg_osmdroid_tileprovider_MapTileRequestState_Landroid_graphics_drawable_Drawable_, new JValue(pState), new JValue(pDrawable)); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "tileLoaded", "(Lorg/osmdroid/tileprovider/MapTileRequestState;Landroid/graphics/drawable/Drawable;)V"), new JValue(pState), new JValue(pDrawable)); } }
public override global::Android.Graphics.Drawables.Drawable LoadTile(global::Osmdroid.TileProvider.MapTileRequestState pState) { if (id_loadTile_Lorg_osmdroid_tileprovider_MapTileRequestState_ == IntPtr.Zero) { id_loadTile_Lorg_osmdroid_tileprovider_MapTileRequestState_ = JNIEnv.GetMethodID(class_ref, "loadTile", "(Lorg/osmdroid/tileprovider/MapTileRequestState;)Landroid/graphics/drawable/Drawable;"); } global::Android.Graphics.Drawables.Drawable __ret; if (GetType() == ThresholdType) { __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (JNIEnv.CallObjectMethod(Handle, id_loadTile_Lorg_osmdroid_tileprovider_MapTileRequestState_, new JValue(pState)), JniHandleOwnership.TransferLocalRef); } else { __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "loadTile", "(Lorg/osmdroid/tileprovider/MapTileRequestState;)Landroid/graphics/drawable/Drawable;"), new JValue(pState)), JniHandleOwnership.TransferLocalRef); } return(__ret); }
static IntPtr n_GetCallback(IntPtr jnienv, IntPtr native__this) { global::Osmdroid.TileProvider.MapTileRequestState __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Callback)); }
static bool n_IsEmpty(IntPtr jnienv, IntPtr native__this) { global::Osmdroid.TileProvider.MapTileRequestState __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.IsEmpty); }
protected virtual global::Osmdroid.TileProvider.Modules.MapTileModuleProviderBase FindNextAppropriateProvider(global::Osmdroid.TileProvider.MapTileRequestState aState) { if (id_findNextAppropriateProvider_Lorg_osmdroid_tileprovider_MapTileRequestState_ == IntPtr.Zero) { id_findNextAppropriateProvider_Lorg_osmdroid_tileprovider_MapTileRequestState_ = JNIEnv.GetMethodID(class_ref, "findNextAppropriateProvider", "(Lorg/osmdroid/tileprovider/MapTileRequestState;)Lorg/osmdroid/tileprovider/modules/MapTileModuleProviderBase;"); } global::Osmdroid.TileProvider.Modules.MapTileModuleProviderBase __ret; if (GetType() == ThresholdType) { __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.Modules.MapTileModuleProviderBase> (JNIEnv.CallObjectMethod(Handle, id_findNextAppropriateProvider_Lorg_osmdroid_tileprovider_MapTileRequestState_, new JValue(aState)), JniHandleOwnership.TransferLocalRef); } else { __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.Modules.MapTileModuleProviderBase> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "findNextAppropriateProvider", "(Lorg/osmdroid/tileprovider/MapTileRequestState;)Lorg/osmdroid/tileprovider/modules/MapTileModuleProviderBase;"), new JValue(aState)), JniHandleOwnership.TransferLocalRef); } return(__ret); }
static void n_MapTileRequestFailed_Lorg_osmdroid_tileprovider_MapTileRequestState_(IntPtr jnienv, IntPtr native__this, IntPtr native_aState) { global::Osmdroid.TileProvider.IMapTileProviderCallback __this = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.IMapTileProviderCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.TileProvider.MapTileRequestState aState = global::Java.Lang.Object.GetObject <global::Osmdroid.TileProvider.MapTileRequestState> (native_aState, JniHandleOwnership.DoNotTransfer); __this.MapTileRequestFailed(aState); }