MBNNIMUService_Internal.h 857 B

1234567891011121314151617
  1. // This file is generated and will be overwritten automatically.
  2. #import <Foundation/Foundation.h>
  3. #import <CoreLocation/CoreLocation.h>
  4. #import <MapboxNavigationNative/MBNNAltimeterUpdateCallback_Internal.h>
  5. #import <MapboxNavigationNative/MBNNCompassUpdateCallback_Internal.h>
  6. #import <MapboxNavigationNative/MBNNIMUUpdateCallback_Internal.h>
  7. NS_SWIFT_NAME(IMUService)
  8. @protocol MBNNIMUService
  9. - (int32_t)registerCompassUpdateCallbackForCallback:(nonnull MBNNCompassUpdateCallback)callback;
  10. - (int32_t)registerIMUUpdateCallbackForCallback:(nonnull MBNNIMUUpdateCallback)callback;
  11. - (int32_t)registerAltimeterUpdateCallbackForCallback:(nonnull MBNNAltimeterUpdateCallback)callback;
  12. - (void)unregisterCallbackForId:(int32_t)id;
  13. - (void)updateForCoordinate:(CLLocationCoordinate2D)coordinate
  14. altitude:(nullable NSNumber *)altitude;
  15. @end