System/Library/PrivateFrameworks/Navigation.framework
MNNavigationStateGuidance.h
Download MNNavigationStateGuidance.h
@class MNNavigationSessionManager, MNStartNavigationDetails;
@interface MNNavigationStateGuidance : MNNavigationState {
MNNavigationSessionManager *_navigationSessionManager;
MNStartNavigationDetails *_startDetails;
}
+ (id)guidanceStateForStartDetails:(id)a0 stateManager:(id)a1 navigationSessionManager:(id)a2;
- (void)changeOfflineState:(unsigned long long)a0;
- (void)setSimulationSpeedOverride:(double)a0;
- (void)recordTraceBookmarkAtCurrentPositionWthScreenshotData:(id)a0;
- (void)recordPedestrianTracePath:(id)a0;
- (void)forceReroute;
- (void)rerouteWithWaypoints:(id)a0;
- (void)resumeOriginalDestination;
- (void)removeWaypointAtIndex:(unsigned long long)a0;
- (void)setDisplayedStepIndex:(unsigned long long)a0;
- (void)advanceToNextLeg;
- (void)vibrateForPrompt:(unsigned long long)a0 withReply:(id /* block */)a1;
- (void)switchToRoute:(id)a0;
- (void)stopNavigationWithReason:(unsigned long long)a0;
- (void)insertWaypoint:(id)a0;
- (void)setTraceIsPlaying:(BOOL)a0;
- (void)repeatCurrentTrafficAlertWithReply:(id /* block */)a0;
- (void)setSimulationSpeedMultiplier:(double)a0;
- (void)pauseRealtimeUpdatesForSubscriber:(id)a0;
- (void)setTracePlaybackSpeed:(double)a0;
- (void)updateDestination:(id)a0;
- (void)setJunctionViewImageWidth:(double)a0 height:(double)a1;
- (void)enableNavigationCapability:(unsigned long long)a0;
- (void)changeTransportType:(int)a0 route:(id)a1;
- (void)repeatCurrentGuidanceWithReply:(id /* block */)a0;
- (void)setTracePosition:(double)a0;
- (void)setSimulationPosition:(double)a0;
- (void)resumeRealtimeUpdatesForSubscriber:(id)a0;
- (void)stopCurrentGuidancePrompt;
- (void)enterState;
- (void)setRideIndex:(unsigned long long)a0 forSegmentIndex:(unsigned long long)a1;
- (void)setIsConnectedToCarplay:(BOOL)a0;
- (void)disableNavigationCapability:(unsigned long long)a0;
- (void).cxx_destruct;
- (void)acceptReroute:(BOOL)a0 forTrafficIncidentAlert:(id)a1;
- (unsigned long long)desiredLocationProviderType;
- (id)clParameters;
- (id)currentDestination;
- (id)initWithStateManager:(id)a0 navigationSessionManager:(id)a1 startDetails:(id)a2;
- (void)leaveState;
- (void)postEnterState;
- (void)preEnterState;
- (BOOL)requiresHighMemoryThreshold;
- (BOOL)shouldClearStoredRoutes;
- (id)simulationLocationProvider;
- (id)traceManager;
@end