GMSNavigationManeuver
enum GMSNavigationManeuver : NSUInteger {}A set of values that specify the navigation action to take.
-
Unknown maneuver.
Declaration
Swift
case unknown = 0Objective-C
GMSNavigationManeuverUnknown = 0 -
Starting point of the maneuver.
Declaration
Swift
case depart = 1Objective-C
GMSNavigationManeuverDepart = 1 -
Arrival at a destination.
Declaration
Swift
case destination = 2Objective-C
GMSNavigationManeuverDestination = 2 -
Arrival at a destination located on the left side of the road.
Declaration
Swift
case destinationLeft = 3Objective-C
GMSNavigationManeuverDestinationLeft = 3 -
Arrival at a destination located on the right side of the road.
Declaration
Swift
case destinationRight = 4Objective-C
GMSNavigationManeuverDestinationRight = 4 -
Continue straight.
Declaration
Swift
case straight = 5Objective-C
GMSNavigationManeuverStraight = 5 -
Starting point of the maneuver.
Declaration
Swift
case turnLeft = 6Objective-C
GMSNavigationManeuverTurnLeft = 6 -
Regular right turn at an intersection.
Declaration
Swift
case turnRight = 7Objective-C
GMSNavigationManeuverTurnRight = 7 -
Keep left as the road diverges.
Declaration
Swift
case turnKeepLeft = 8Objective-C
GMSNavigationManeuverTurnKeepLeft = 8 -
Keep right as the road diverges.
Declaration
Swift
case turnKeepRight = 9Objective-C
GMSNavigationManeuverTurnKeepRight = 9 -
Slight left turn at an intersection.
Declaration
Swift
case turnSlightLeft = 10Objective-C
GMSNavigationManeuverTurnSlightLeft = 10 -
Slight right turn at an intersection.
Declaration
Swift
case turnSlightRight = 11Objective-C
GMSNavigationManeuverTurnSlightRight = 11 -
Sharp left turn at an intersection.
Declaration
Swift
case turnSharpLeft = 12Objective-C
GMSNavigationManeuverTurnSharpLeft = 12 -
Sharp right turn at an intersection.
Declaration
Swift
case turnSharpRight = 13Objective-C
GMSNavigationManeuverTurnSharpRight = 13 -
Clockwise turn onto the opposite side of the street.
Declaration
Swift
case turnUTurnClockwise = 14Objective-C
GMSNavigationManeuverTurnUTurnClockwise = 14 -
Counterclockwise turn onto the opposite side of the street.
Declaration
Swift
case turnUTurnCounterClockwise = 15Objective-C
GMSNavigationManeuverTurnUTurnCounterClockwise = 15 -
Current road joins another.
Declaration
Swift
case mergeUnspecified = 16Objective-C
GMSNavigationManeuverMergeUnspecified = 16 -
Current road joins another on the left.
Declaration
Swift
case mergeLeft = 17Objective-C
GMSNavigationManeuverMergeLeft = 17 -
Current road joins another on the right.
Declaration
Swift
case mergeRight = 18Objective-C
GMSNavigationManeuverMergeRight = 18 -
Current road joins another road slightly on the left.
Declaration
Swift
case forkLeft = 19Objective-C
GMSNavigationManeuverForkLeft = 19 -
Current road joins another road slightly on the right.
Declaration
Swift
case forkRight = 20Objective-C
GMSNavigationManeuverForkRight = 20 -
Enter a turnpike or freeway.
Declaration
Swift
case onRampUnspecified = 21Objective-C
GMSNavigationManeuverOnRampUnspecified = 21 -
Regular left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampLeft = 22Objective-C
GMSNavigationManeuverOnRampLeft = 22 -
Regular right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampRight = 23Objective-C
GMSNavigationManeuverOnRampRight = 23 -
Keep to the left side of the road when entering a turnpike or freeway as the road diverges.
Declaration
Swift
case onRampKeepLeft = 24Objective-C
GMSNavigationManeuverOnRampKeepLeft = 24 -
Keep to the right side of the road when entering a turnpike or freeway as the road diverges.
Declaration
Swift
case onRampKeepRight = 25Objective-C
GMSNavigationManeuverOnRampKeepRight = 25 -
Slight left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSlightLeft = 26Objective-C
GMSNavigationManeuverOnRampSlightLeft = 26 -
Slight right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSlightRight = 27Objective-C
GMSNavigationManeuverOnRampSlightRight = 27 -
Sharp left turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSharpLeft = 28Objective-C
GMSNavigationManeuverOnRampSharpLeft = 28 -
Sharp right turn to enter a turnpike or freeway.
Declaration
Swift
case onRampSharpRight = 29Objective-C
GMSNavigationManeuverOnRampSharpRight = 29 -
Clockwise turn onto the opposite side of the street to enter a turnpike or freeway.
Declaration
Swift
case onRampUTurnClockwise = 30Objective-C
GMSNavigationManeuverOnRampUTurnClockwise = 30 -
Counterclockwise turn onto the opposite side of the street to enter a turnpike or freeway.
Declaration
Swift
case onRampUTurnCounterClockwise = 31Objective-C
GMSNavigationManeuverOnRampUTurnCounterClockwise = 31 -
Exit a turnpike or freeway.
Declaration
Swift
case offRampUnspecified = 32Objective-C
GMSNavigationManeuverOffRampUnspecified = 32 -
Regular left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampLeft = 33Objective-C
GMSNavigationManeuverOffRampLeft = 33 -
Regular right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampRight = 34Objective-C
GMSNavigationManeuverOffRampRight = 34 -
Keep to the left side of the road when exiting a turnpike or freeway as the road diverges.
Declaration
Swift
case offRampKeepLeft = 35Objective-C
GMSNavigationManeuverOffRampKeepLeft = 35 -
Keep to the right side of the road when exiting a turnpike or freeway as the road diverges.
Declaration
Swift
case offRampKeepRight = 36Objective-C
GMSNavigationManeuverOffRampKeepRight = 36 -
Slight left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSlightLeft = 37Objective-C
GMSNavigationManeuverOffRampSlightLeft = 37 -
Slight right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSlightRight = 38Objective-C
GMSNavigationManeuverOffRampSlightRight = 38 -
Sharp left turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSharpLeft = 39Objective-C
GMSNavigationManeuverOffRampSharpLeft = 39 -
Sharp right turn to exit a turnpike or freeway.
Declaration
Swift
case offRampSharpRight = 40Objective-C
GMSNavigationManeuverOffRampSharpRight = 40 -
Clockwise turn onto the opposite side of the street to exit a turnpike or freeway.
Declaration
Swift
case offRampUTurnClockwise = 41Objective-C
GMSNavigationManeuverOffRampUTurnClockwise = 41 -
Counterclockwise turn onto the opposite side of the street to exit a turnpike or freeway.
Declaration
Swift
case offRampUTurnCounterClockwise = 42Objective-C
GMSNavigationManeuverOffRampUTurnCounterClockwise = 42 -
Enter a roundabout in the clockwise direction.
Declaration
Swift
case roundaboutClockwise = 43Objective-C
GMSNavigationManeuverRoundaboutClockwise = 43 -
Enter a roundabout in the counterclockwise direction.
Declaration
Swift
case roundaboutCounterClockwise = 44Objective-C
GMSNavigationManeuverRoundaboutCounterClockwise = 44 -
Enter a roundabout in the clockwise direction and continue straight.
Declaration
Swift
case roundaboutStraightClockwise = 45Objective-C
GMSNavigationManeuverRoundaboutStraightClockwise = 45 -
Enter a roundabout in the counterclockwise direction and continue straight.
Declaration
Swift
case roundaboutStraightCounterClockwise = 46Objective-C
GMSNavigationManeuverRoundaboutStraightCounterClockwise = 46 -
Enter a roundabout in the clockwise direction and turn left.
Declaration
Swift
case roundaboutLeftClockwise = 47Objective-C
GMSNavigationManeuverRoundaboutLeftClockwise = 47 -
Enter a roundabout in the counterclockwise direction and turn left.
Declaration
Swift
case roundaboutLeftCounterClockwise = 48Objective-C
GMSNavigationManeuverRoundaboutLeftCounterClockwise = 48 -
Enter a roundabout in the clockwise direction and turn right.
Declaration
Swift
case roundaboutRightClockwise = 49Objective-C
GMSNavigationManeuverRoundaboutRightClockwise = 49 -
Enter a roundabout in the counterclockwise direction and turn right.
Declaration
Swift
case roundaboutRightCounterClockwise = 50Objective-C
GMSNavigationManeuverRoundaboutRightCounterClockwise = 50 -
Enter a roundabout in the clockwise direction and turn slightly left.
Declaration
Swift
case roundaboutSlightLeftClockwise = 51Objective-C
GMSNavigationManeuverRoundaboutSlightLeftClockwise = 51 -
Enter a roundabout in the counterclockwise direction and turn slightly to the left.
Declaration
Swift
case roundaboutSlightLeftCounterClockwise = 52Objective-C
GMSNavigationManeuverRoundaboutSlightLeftCounterClockwise = 52 -
Enter a roundabout in the clockwise direction and turn slightly to the right.
Declaration
Swift
case roundaboutSlightRightClockwise = 53Objective-C
GMSNavigationManeuverRoundaboutSlightRightClockwise = 53 -
Enter a roundabout in the counterclockwise direction and turn slightly to the right.
Declaration
Swift
case roundaboutSlightRightCounterClockwise = 54Objective-C
GMSNavigationManeuverRoundaboutSlightRightCounterClockwise = 54 -
Enter a roundabout in the clockwise direction and turn sharply to the left.
Declaration
Swift
case roundaboutSharpLeftClockwise = 55Objective-C
GMSNavigationManeuverRoundaboutSharpLeftClockwise = 55 -
Enter a roundabout in the counterclockwise direction and turn sharply to the left.
Declaration
Swift
case roundaboutSharpLeftCounterClockwise = 56Objective-C
GMSNavigationManeuverRoundaboutSharpLeftCounterClockwise = 56 -
Enter a roundabout in the clockwise direction and turn sharply to the right.
Declaration
Swift
case roundaboutSharpRightClockwise = 57Objective-C
GMSNavigationManeuverRoundaboutSharpRightClockwise = 57 -
Enter a roundabout in the counterclockwise direction and turn sharply to the right.
Declaration
Swift
case roundaboutSharpRightCounterClockwise = 58Objective-C
GMSNavigationManeuverRoundaboutSharpRightCounterClockwise = 58 -
Enter a roundabout in the clockwise direction and turn clockwise onto the opposite side of the street.
Declaration
Swift
case roundaboutUTurnClockwise = 59Objective-C
GMSNavigationManeuverRoundaboutUTurnClockwise = 59 -
Enter a roundabout in the counterclockwise direction and turn counterclockwise onto the opposite side of the street.
Declaration
Swift
case roundaboutUTurnCounterClockwise = 60Objective-C
GMSNavigationManeuverRoundaboutUTurnCounterClockwise = 60 -
Exit a roundabout in the clockwise direction.
Declaration
Swift
case roundaboutExitClockwise = 61Objective-C
GMSNavigationManeuverRoundaboutExitClockwise = 61 -
Exit a roundabout in the counterclockwise direction.
Declaration
Swift
case roundaboutExitCounterClockwise = 62Objective-C
GMSNavigationManeuverRoundaboutExitCounterClockwise = 62 -
Take the boat ferry.
Declaration
Swift
case ferryBoat = 63Objective-C
GMSNavigationManeuverFerryBoat = 63 -
Take the train ferry.
Declaration
Swift
case ferryTrain = 64Objective-C
GMSNavigationManeuverFerryTrain = 64 -
The street name changes.
Declaration
Swift
case nameChange = 65Objective-C
GMSNavigationManeuverNameChange = 65