9#import <Foundation/Foundation.h>
10#import <UIKit/UIKit.h>
16@protocol NCBuildingListener;
17@protocol NCCameraListener;
18@protocol NCInputListener;
19@protocol NCPickListener;
20@protocol NCSublocationChangeListener;
36DEFAULT_EXPORT_ATTRIBUTE
53- (void)setSublocationId:(int32_t)id;
101- (nonnull
NCPoint *)screenPositionToMeters:(CGPoint)point;
119- (CGPoint)metersToScreenPosition:(nonnull
NCPoint *)point
120 clipToViewport:(BOOL)clipToViewport;
317- (void)pickMapObjectAt:(CGPoint)point;
334- (void)pickMapFeatureAt:(CGPoint)point;
351- (void)addPickListener:(nullable
id<NCPickListener>)listener;
367- (void)removePickListener:(nullable
id<NCPickListener>)listener;
384- (void)addInputListener:(nullable
id<NCInputListener>)listener;
400- (void)removeInputListener:(nullable
id<NCInputListener>)listener;
417- (void)addCameraListener:(nullable
id<NCCameraListener>)listener;
433- (void)removeCameraListener:(nullable
id<NCCameraListener>)listener;
449- (void)addSublocationChangeListener:(nullable
id<NCSublocationChangeListener>)listener;
465- (void)removeSublocationChangeListener:(nullable
id<NCSublocationChangeListener>)listener;
481- (void)addBuildingListener:(nullable
id<NCBuildingListener>)listener;
497- (void)removeBuildingListener:(nullable
id<NCBuildingListener>)listener;
516 duration:(int32_t)duration
537 duration:(int32_t)duration
556- (BOOL)selectMapFeature:(nonnull NSString *)featureId;
573- (BOOL)deselectMapFeature:(nonnull NSString *)featureId;
605- (void)applyLayerFilter:(nonnull NSString *)layer