Loading...
Searching...
No Matches
NCNavigationManager.h
Go to the documentation of this file.
1#import "NCExport.h"
2#import "NCGlobalPoint.h"
3#import "NCLocationPoint.h"
4#import <Foundation/Foundation.h>
5@protocol NCPositionListener;
6
7
19DEFAULT_EXPORT_ATTRIBUTE
20@interface NCNavigationManager : NSObject
21
30- (void)addPositionListener:(nullable id<NCPositionListener>)listener;
31
35- (void)startLogRecording;
36
37- (void)addCheckPoint:(nonnull NCLocationPoint *)point;
38
39- (void)stopLogRecording;
40
41- (void)addLocationMeasurement:(nonnull NCGlobalPoint *)point
42 accuracy:(double)accuracy
43 provider:(nonnull NSString *)provider;
44
52- (void)removePositionListener:(nullable id<NCPositionListener>)listener;
53
54@end