9#import <Foundation/Foundation.h>
10#import <TencentNavKit/TNKRerouteParam.h>
11#import <TencentNavKit/TNKAudioPlayerProtocol.h>
12#import <TencentNavKit/TNKLocationSimulator.h>
14NS_ASSUME_NONNULL_BEGIN
35@property (nonatomic, readonly, getter=isRunning) BOOL
running;
40@property (nonatomic, strong, nullable) id<TNKAudioPlayerProtocol>
audioPlayer;
52- (BOOL)startNavWithIndex:(NSUInteger)index;
59- (BOOL)startNavWithRouteID:(NSString *)routeID;
67- (BOOL)setNaveRoutePlanCacheSize:(
int) routePlanCacheSize;
_TNKWaypointRemovedStrategy
途经点移除策略
Definition: TNKBaseNavManager.h:20
@ TNKWaypointRemovedStrategyDefault
默认策略。到达途经点后SDK自动判达。
Definition: TNKBaseNavManager.h:22
@ TNKWaypointRemovedStrategyManually
开发者移除策略。达到途经点如果想要移除该途经点,需要开发者调用changeWayPoints方法重新算路
Definition: TNKBaseNavManager.h:24
NS_ASSUME_NONNULL_BEGIN enum _TNKWaypointRemovedStrategy TNKWaypointRemovedStrategy
途经点移除策略
导航管理基础类
Definition: TNKBaseNavManager.h:29
id< TNKLocationSimulator > locationSimulator
定位点模拟器,用于测试。
Definition: TNKBaseNavManager.h:45
BOOL running
导航控制器是否在工作中,包含导航状态+偏航状态
Definition: TNKBaseNavManager.h:35
id< TNKAudioPlayerProtocol > audioPlayer
导航播报的播放器。开发者如需SDK内置播报,需赋值[TNKAudioPlayer sharedAudioPlayer]对象至该属性
Definition: TNKBaseNavManager.h:40
重新算路参数基类
Definition: TNKRerouteParam.h:16