static float n_GetLastKnownOrientation(IntPtr jnienv, IntPtr native__this) { global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.LastKnownOrientation); }
static void n_StopOrientationProvider(IntPtr jnienv, IntPtr native__this) { global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.StopOrientationProvider(); }
static void n_OnSensorChanged_Landroid_hardware_SensorEvent_(IntPtr jnienv, IntPtr native__this, IntPtr native_e) { global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Hardware.SensorEvent e = global::Java.Lang.Object.GetObject <global::Android.Hardware.SensorEvent> (native_e, JniHandleOwnership.DoNotTransfer); __this.OnSensorChanged(e); }
static bool n_StartOrientationProvider_Lorg_osmdroid_views_overlay_compass_IOrientationConsumer_(IntPtr jnienv, IntPtr native__this, IntPtr native_orientationConsumer) { global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Osmdroid.Views.Overlay.Compass.IOrientationConsumer orientationConsumer = (global::Osmdroid.Views.Overlay.Compass.IOrientationConsumer)global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.IOrientationConsumer> (native_orientationConsumer, JniHandleOwnership.DoNotTransfer); bool __ret = __this.StartOrientationProvider(orientationConsumer); return(__ret); }
static void n_OnAccuracyChanged_Landroid_hardware_Sensor_I(IntPtr jnienv, IntPtr native__this, IntPtr native_sensor, int native_accuracy) { global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Views.Overlay.Compass.InternalCompassOrientationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Hardware.Sensor sensor = global::Java.Lang.Object.GetObject <global::Android.Hardware.Sensor> (native_sensor, JniHandleOwnership.DoNotTransfer); global::Android.Hardware.SensorStatus accuracy = (global::Android.Hardware.SensorStatus)native_accuracy; __this.OnAccuracyChanged(sensor, accuracy); }