7#import <Foundation/Foundation.h>
14@protocol NCCameraListener;
15@protocol NCInputListener;
16@protocol NCPickListener;
32DEFAULT_EXPORT_ATTRIBUTE
41- (void)setSublocationId:(int32_t)id;
50- (nonnull
NCPoint *)screenPositionToMeters:(CGPoint)point;
60- (CGPoint)metersToScreenPosition:(nonnull
NCPoint *)point
61 clipToViewport:(BOOL)clipToViewport;
162- (void)pickMapObjectAt:(CGPoint)point;
171- (void)pickMapFeatureAt:(CGPoint)point;
181- (void)addPickListener:(nullable
id<NCPickListener>)listener;
189- (void)removePickListener:(nullable
id<NCPickListener>)listener;
199- (void)addInputListener:(nullable
id<NCInputListener>)listener;
207- (void)removeInputListener:(nullable
id<NCInputListener>)listener;
217- (void)addCameraListener:(nullable
id<NCCameraListener>)listener;
225- (void)removeCameraListener:(nullable
id<NCCameraListener>)listener;
237 duration:(int32_t)duration
249- (BOOL)selectMapFeature:(nonnull NSString *)featureId;
260- (BOOL)deselectMapFeature:(nonnull NSString *)featureId;
272- (void)applyFilter:(nonnull NSString *)filter
273 layer:(nonnull NSString *)layer;
275+ (void)setDebugFlag:(NCDebugFlag)flag
278+ (BOOL)getDebugFlag:(NCDebugFlag)flag;
294 duration:(int32_t)duration