Example #1
0
 static void n_StyleMarker_Lorg_osmdroid_bonuspack_overlays_Marker_Landroid_content_Context_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Osmdroid.Bonuspack.Kml.IconStyle   __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Kml.IconStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Osmdroid.Bonuspack.Overlays.Marker p0     = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Android.Content.Context            p1     = global::Java.Lang.Object.GetObject <global::Android.Content.Context> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.StyleMarker(p0, p1);
 }
Example #2
0
        static bool n_Add_Lorg_osmdroid_bonuspack_overlays_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.Bonuspack.Overlays.Marker p0 = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.Add(p0);

            return(__ret);
        }
Example #3
0
 public override global::Osmdroid.Bonuspack.Overlays.Marker BuildClusterMarker(global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster p0, global::Osmdroid.Views.MapView p1)
 {
     if (id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_ == IntPtr.Zero)
     {
         id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_ = JNIEnv.GetMethodID(class_ref, "buildClusterMarker", "(Lorg/osmdroid/bonuspack/clustering/StaticCluster;Lorg/osmdroid/views/MapView;)Lorg/osmdroid/bonuspack/overlays/Marker;");
     }
     global::Osmdroid.Bonuspack.Overlays.Marker __ret = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (JNIEnv.CallObjectMethod(Handle, id_buildClusterMarker_Lorg_osmdroid_bonuspack_clustering_StaticCluster_Lorg_osmdroid_views_MapView_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
     return(__ret);
 }
Example #4
0
        public virtual void StyleMarker(global::Osmdroid.Bonuspack.Overlays.Marker p0, global::Android.Content.Context p1)
        {
            if (id_styleMarker_Lorg_osmdroid_bonuspack_overlays_Marker_Landroid_content_Context_ == IntPtr.Zero)
            {
                id_styleMarker_Lorg_osmdroid_bonuspack_overlays_Marker_Landroid_content_Context_ = JNIEnv.GetMethodID(class_ref, "styleMarker", "(Lorg/osmdroid/bonuspack/overlays/Marker;Landroid/content/Context;)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_styleMarker_Lorg_osmdroid_bonuspack_overlays_Marker_Landroid_content_Context_, new JValue(p0), new JValue(p1));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "styleMarker", "(Lorg/osmdroid/bonuspack/overlays/Marker;Landroid/content/Context;)V"), new JValue(p0), new JValue(p1));
            }
        }
Example #5
0
        public virtual void Add(global::Osmdroid.Bonuspack.Overlays.Marker p0)
        {
            if (id_add_Lorg_osmdroid_bonuspack_overlays_Marker_ == IntPtr.Zero)
            {
                id_add_Lorg_osmdroid_bonuspack_overlays_Marker_ = JNIEnv.GetMethodID(class_ref, "add", "(Lorg/osmdroid/bonuspack/overlays/Marker;)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_add_Lorg_osmdroid_bonuspack_overlays_Marker_, new JValue(p0));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "add", "(Lorg/osmdroid/bonuspack/overlays/Marker;)V"), new JValue(p0));
            }
        }
Example #6
0
        public virtual bool Add(global::Osmdroid.Bonuspack.Overlays.Marker p0)
        {
            if (id_add_Lorg_osmdroid_bonuspack_overlays_Marker_ == IntPtr.Zero)
            {
                id_add_Lorg_osmdroid_bonuspack_overlays_Marker_ = JNIEnv.GetMethodID(class_ref, "add", "(Lorg/osmdroid/bonuspack/overlays/Marker;)Z");
            }

            bool __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallBooleanMethod(Handle, id_add_Lorg_osmdroid_bonuspack_overlays_Marker_, new JValue(p0));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "add", "(Lorg/osmdroid/bonuspack/overlays/Marker;)Z"), new JValue(p0));
            }
            return(__ret);
        }
Example #7
0
 static void n_SetMarker_Lorg_osmdroid_bonuspack_overlays_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Clustering.StaticCluster> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Osmdroid.Bonuspack.Overlays.Marker p0 = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.Marker> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Marker = p0;
 }