5#import <Foundation/Foundation.h>
8@protocol NCRouteLayerListener;
9@protocol NCRouteViewListener;
31DEFAULT_EXPORT_ATTRIBUTE
47- (void)setVisible:(BOOL)visible;
172- (void)addRouteLayerListener:(nullable
id<NCRouteLayerListener>)listener;
178- (void)removeRouteLayerListener:(nullable
id<NCRouteLayerListener>)listener;
193- (void)addRouteViewListener:(nullable
id<NCRouteViewListener>)listener;
199- (void)removeRouteViewListener:(nullable
id<NCRouteViewListener>)listener;
214- (void)setTraveledColor:(nonnull UIColor *)color;
229- (void)setRemainingColor:(nonnull UIColor *)color;
244- (void)setWidth:(
float)width;
289- (void)setRemainingDashLength:(
float)dashLength;
304- (void)setRemainingGapLength:(
float)gapLength;
319- (void)setRemainingPointSize:(
float)width
320 height:(
float)height;
350- (void)setRemainingPlacementSpacing:(
float)spacing;
365- (void)setRemainingPlacementMinRatio:(
float)ratio;
380- (void)setRemainingCollisionEnabled:(BOOL)enabled;
388@property (nonatomic, readonly, getter=isValid) BOOL
valid;