static IntPtr n_Title_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_aTitle) { global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); string aTitle = JNIEnv.GetString(native_aTitle, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Title(aTitle)); return(__ret); }
static IntPtr n_Bitmap_Landroid_graphics_Bitmap_(IntPtr jnienv, IntPtr native__this, IntPtr native_aBitmap) { global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Graphics.Bitmap aBitmap = global::Java.Lang.Object.GetObject <global::Android.Graphics.Bitmap> (native_aBitmap, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Bitmap(aBitmap)); return(__ret); }
static IntPtr n_InvokeAnchor_Lorg_osmdroid_api_Marker_Anchor_(IntPtr jnienv, IntPtr native__this, IntPtr native_aAnchor) { global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Api.Marker.Anchor aAnchor = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker.Anchor> (native_aAnchor, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.InvokeAnchor(aAnchor)); return(__ret); }
public void AddMarker(global::Osmdroid.Api.Marker marker) { if (id_addMarker_Lorg_osmdroid_api_Marker_ == IntPtr.Zero) { id_addMarker_Lorg_osmdroid_api_Marker_ = JNIEnv.GetMethodID(class_ref, "addMarker", "(Lorg/osmdroid/api/Marker;)V"); } JNIEnv.CallVoidMethod(Handle, id_addMarker_Lorg_osmdroid_api_Marker_, new JValue(marker)); }
static IntPtr n_Icon_I(IntPtr jnienv, IntPtr native__this, int aIcon) { global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Icon(aIcon))); }
static void n_AddMarker_Lorg_osmdroid_api_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_marker) { global::Osmdroid.Api.IMap __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IMap> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Api.Marker marker = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (native_marker, JniHandleOwnership.DoNotTransfer); __this.AddMarker(marker); }