Example #1
0
 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);
 }
Example #2
0
 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);
 }
Example #3
0
            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);
            }
Example #4
0
        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);
        }
Example #5
0
 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));
 }
Example #6
0
 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));
 }
Example #7
0
            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);
            }
Example #8
0
            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));
                }
            }
Example #9
0
            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);
            }
Example #10
0
 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));
 }
Example #11
0
 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);
 }
Example #12
0
        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);
        }
Example #13
0
 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);
 }