TencentNavKit

### - a -

- addLocationListener: : TNKLocationAdapter
- addLocationListener:lisenerConfig: : TNKLocationAdapter
- audioPlayerDidFinishPlaying: : <TNKAudioPlayerDelegate>
- audioPlayerDidFinishPlaying:text:successfully: : <TNKAudioPlayerDelegate>

### - b -

- build : TNKDriveNavView

### - c -

- cancel : TNKSearchTask
- changeToBackupRoute: : TNKDriveNavManager
- clearAllRouteUI : TNKBaseNavView
- configServiceProtocol: : TNKNavServices
- configureUserLocationPresentation: : TNKBaseNavView, TNKBaseNavView(QMapView)

### - d -

- deleteAllBackupRoutes : TNKDriveNavManager
- deleteBackupRoute: : TNKDriveNavManager
- distanceBetweenCoordinate:coordinate: : TNKMathTool
- driveNavManager:didAddBackupRoutes: : <TNKDriveNavDelegate>
- driveNavManager:didArriveWaypointInfo: : <TNKDriveNavDelegate>
- driveNavManager:didDeleteBackupRoutes: : <TNKDriveNavDelegate>
- driveNavManager:didEnterIdleSection: : <TNKDriveNavDelegate>
- driveNavManager:didStartNavFail: : <TNKDriveNavDelegate>
- driveNavManager:didStartRerouting: : <TNKDriveNavDelegate>
- driveNavManager:didUpdateCameraInfo: : <TNKDriveNavDelegate>
- driveNavManager:didUpdateLocation: : <TNKDriveNavDelegate>
- driveNavManager:didUpdateTollStationInfo: : <TNKDriveNavDelegate>
- driveNavManager:didUpdateTrafficJamInfo: : <TNKDriveNavDelegate>
- driveNavManager:gpsStatusDidChange: : <TNKDriveNavDelegate>
- driveNavManager:naviTTS: : <TNKDriveNavDataSource>
- driveNavManager:rerouteDidFail: : <TNKDriveNavDelegate>
- driveNavManager:rerouteDidInFence: : <TNKDriveNavDelegate>
- driveNavManager:rerouteDidSuccess: : <TNKDriveNavDelegate>
- driveNavManager:routeDidChange:changeRouteMsg: : <TNKDriveNavDelegate>
- driveNavManager:showGuidedLaneInfo: : <TNKDriveNavDelegate>
- driveNavManager:showRecommendedRouteInfo: : <TNKDriveNavDelegate>
- driveNavManager:updateLocationFailedWithError: : <TNKDriveNavDelegate>
- driveNavManager:updateNavigationData: : <TNKDriveNavDelegate>
- driveNavManager:updateParallelRoadStatus: : <TNKDriveNavDelegate>
- driveNavManagerDidStart: : <TNKDriveNavDelegate>
- driveNavManagerDidStop: : <TNKDriveNavDelegate>
- driveNavManagerDidUpdateRotueTraffic: : <TNKDriveNavDelegate>
- driveNavManagerHideGuidedLaneInfo: : <TNKDriveNavDelegate>
- driveNavManagerOnNavigationDataReady:nav_session_id:success: : <TNKDriveNavDelegate>
- driveNavManagerWillArriveDestination: : <TNKDriveNavDelegate>

### - g -

- getUIComponentConfig : TNKDriveNavView

### - i -

- initWithDayFillColorPalette:dayStrokeColorPalette:nightFillColorPalette:nightStrokeColorPalette: : TNKRouteLineConfig
- initWithFrame:config: : TNKBaseNavView
- initWithImage:numOfLane: : TNKLaneInfo
- initWithMainRouteColorConfig:accompanyRouteColorConfig: : TNKRouteConfig
- initWithSearchRoute: : TNKDriveNavRoute, TNKRideNavRoute, TNKWalkNavRoute
- initWithSmoothColor:slowColor:verySlowColor:jamColor:eraseColor:unknownColor: : TNKRouteColorPalette
- invokeAudioPlayerWillStartPlaying: : <TNKAudioPlayerDelegate>
- isPlayerMute : <TNKAudioPlayerProtocol>

### - m -

- mapRectFitsPoints: : TNKMathTool
- mapRectFitsTwoCoordinates:coordinate: : TNKMathTool
- mutePlayer : <TNKAudioPlayerProtocol>

### - n -

- navView:didChangeDayNightStatus: : <TNKBaseNavViewDelegate>, <TNKDriveNavViewDelegate>
- navView:didChangeUIMode: : <TNKDriveNavViewDelegate>
- navView:didChangeUIMode:followed: : <TNKBaseNavViewDelegate>
- navViewCloseButtonClicked: : <TNKBaseNavViewDelegate>, <TNKDriveNavViewDelegate>
- navViewDidHideEnlargedMap: : <TNKDriveNavViewDelegate>
- navViewDidShowEnlargedMap: : <TNKDriveNavViewDelegate>
- NS_UNAVAILABLE : TNKDriveNavRoute, TNKDriveRoutePlanService, TNKRideNavRoute, TNKWalkNavRoute

### - p -

- playWithAudioParam: : <TNKAudioPlayerProtocol>
- playWithNaviTTS: : <TNKAudioPlayerProtocol>
- playWithRate: : <TNKAudioPlayerProtocol>

### - r -

- registerNavDelegate: : TNKDriveNavManager, TNKRideNavManager, TNKWalkNavManager
- removeCurrentEnlargedMap : TNKDriveNavView
- removeLocationListener: : TNKLocationAdapter
- requestTts : TNKDriveNavManager
- rerouteWithParam: : TNKBaseNavManager
- rideNavManager:didStartRerouting: : <TNKRideNavDelegate>
- rideNavManager:didUpdateLocation: : <TNKRideNavDelegate>
- rideNavManager:gpsStatusDidChange: : <TNKRideNavDelegate>
- rideNavManager:naviTTS: : <TNKRideNavDataSource>
- rideNavManager:rerouteDidFail: : <TNKRideNavDelegate>
- rideNavManager:rerouteDidSuccess: : <TNKRideNavDelegate>
- rideNavManager:updateLocationFailedWithError: : <TNKRideNavDelegate>
- rideNavManager:updateNavigationData: : <TNKRideNavDelegate>
- rideNavManagerDidStart: : <TNKRideNavDelegate>
- rideNavManagerDidStop: : <TNKRideNavDelegate>
- rideNavManagerWillArriveDestination: : <TNKRideNavDelegate>

### - s -

- sdkVersion : TNKNavServices
- searchRoutesWithRequest:completion: : TNKDriveNavManager, TNKDriveRoutePlanService, TNKRideNavManager, TNKWalkNavManager
- setAllComponentVisibility: : TNKDriveNavView
- setAvoidAreas: : TNKDriveRouteRequest
- setBackupRoutesHidden:backupRouteIDs: : TNKDriveNavView
- setCarIcon:size: : TNKNaviTrafficBarWidget
- setDebugLog: : TNKLocationAdapter
- setDestArriveOffRouteRadius:destOffRouteRadius: : TNKDriveNavManager
- setLogOn: : TNKLogger
- setMapStyle: : TNKBaseNavView, TNKBaseNavView(QMapView)
- setNaveRoutePlanCacheSize: : TNKBaseNavManager
- setPrivacyAgreement: : TNKNavServices
- setUIComponentConfig: : TNKDriveNavView
- sharedInstance : TNKDriveNavManager, TNKDriveRoutePlanService, TNKLocationAdapter, TNKLogger, TNKRideNavManager, TNKWalkNavManager
- sharedServices : TNKNavServices
- startNavWithIndex: : TNKBaseNavManager
- startNavWithRouteID: : TNKBaseNavManager
- stateInterruption : <TNKAudioPlayerProtocol>
- stop : <TNKAudioPlayerProtocol>
- stopNav : TNKBaseNavManager

### - t -

- tencentLBSLocationManager:didUpdatePosMatchLocation: : <TNKPosMatchLocationListener>
- tnk_setVisibleMapWithPoints:edgePadding:animated: : QMapView(TNKExtesion)
- TNKAccompanyRouteTrafficStatusBorderColor : TNKRouteTrafficItem
- TNKAccompanyRouteTrafficStatusColor : TNKRouteTrafficItem
- TNKRouteTrafficStatusBorderColor : TNKRouteTrafficItem
- TNKRouteTrafficStatusColor : TNKRouteTrafficItem

### - u -

- UNAVAILABLE_ATTRIBUTE : TNKBaseNavView
- unmutePlayer : <TNKAudioPlayerProtocol>
- unregisterAllNavDelegates : TNKDriveNavManager, TNKRideNavManager, TNKWalkNavManager
- unregisterNavDelegate: : TNKDriveNavManager, TNKRideNavManager, TNKWalkNavManager
- updateDestinationMarkerPresentation: : TNKBaseNavView
- updateEnlargedMapConfig: : TNKDriveNavView
- updateOriginMarkerPresentation: : TNKBaseNavView
- updateRedLineConfig: : TNKBaseNavView
- updateRouteConfig: : TNKBaseNavView
- updateUserLocationPresentation: : TNKBaseNavView
- updateWaypointMarkerPresentation: : TNKDriveNavView

### - w -

- walkNavManager:didStartRerouting: : <TNKWalkNavDelegate>
- walkNavManager:didUpdateLocation: : <TNKWalkNavDelegate>
- walkNavManager:gpsStatusDidChange: : <TNKWalkNavDelegate>
- walkNavManager:naviTTS: : <TNKWalkNavDataSource>
- walkNavManager:rerouteDidFail: : <TNKWalkNavDelegate>
- walkNavManager:rerouteDidSuccess: : <TNKWalkNavDelegate>
- walkNavManager:updateLocationFailedWithError: : <TNKWalkNavDelegate>
- walkNavManager:updateNavigationData: : <TNKWalkNavDelegate>
- walkNavManagerDidStart: : <TNKWalkNavDelegate>
- walkNavManagerDidStop: : <TNKWalkNavDelegate>
- walkNavManagerWillArriveDestination: : <TNKWalkNavDelegate>
- withGuidedLaneEnabled : TNKDriveNavView
- withNavigationPanelEnabled : TNKDriveNavView
- withPanelTopGap : TNKDriveNavView
- withShowBottomToolbar : TNKDriveNavView
- withShowBroadCastButton : TNKDriveNavView
- withShowCurrentSpeedView : TNKDriveNavView
- withShowGrossSpeedingView : TNKDriveNavView
- withShowLimitSpeedAndCurrentRoadNameView : TNKDriveNavView
- withShowMapTrafficButton : TNKDriveNavView
- withShowOverviewButton : TNKDriveNavView
- withShowRoadTypeButton : TNKDriveNavView
- withShowRouteRefreshButton : TNKDriveNavView
- withShowServiceAreaInfo : TNKDriveNavView
- withShowSmartLocView : TNKDriveNavView
- withShowToast : TNKDriveNavView
- withShowTrafficBar : TNKDriveNavView
- withShowUIElements : TNKDriveNavView
- writeLogText: : TNKLogger