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;
180- (void)addPickListener:(nullable
id<NCPickListener>)listener;
188- (void)removePickListener:(nullable
id<NCPickListener>)listener;
197- (void)addInputListener:(nullable
id<NCInputListener>)listener;
205- (void)removeInputListener:(nullable
id<NCInputListener>)listener;
214- (void)addCameraListener:(nullable
id<NCCameraListener>)listener;
222- (void)removeCameraListener:(nullable
id<NCCameraListener>)listener;
233 duration:(int32_t)duration
243- (BOOL)selectMapFeature:(nonnull NSString *)featureId;
252- (BOOL)deselectMapFeature:(nonnull NSString *)featureId;
269- (void)applyFilter:(nonnull NSString *)filter
270 layer:(nonnull NSString *)layer;
279+ (void)setDebugFlag:(NCDebugFlag)flag
289+ (BOOL)getDebugFlag:(NCDebugFlag)flag;
301 duration:(int32_t)duration