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
38- (void)addPositionListener:(nullable id<NCPositionListener>)listener;
39
43- (void)startLogRecording;
44
45- (void)addCheckPoint:(nonnull NCLocationPoint *)point;
46
47- (void)stopLogRecording;
48
49- (void)addLocationMeasurement:(nonnull NCGlobalPoint *)point
50 accuracy:(float)accuracy
51 provider:(nonnull NSString *)provider;
52
68- (void)removePositionListener:(nullable id<NCPositionListener>)listener;
69
70@end