GLRouteTurnLaneMask
Objective-C
enum GLRouteTurnLaneMask : uint16_t {}
Swift
struct GLRouteTurnLaneMask : OptionSet, @unchecked Sendable
GLRouteTurnLaneMask is a type to represent different lane directions.
-
Represents no turn lane or undefined state.
Declaration
Objective-C
GLRouteTurnLaneMask_Empty = 0u -
Represents a lane with no specific turn direction.
Declaration
Objective-C
GLRouteTurnLaneMask_None = 1u << 0uSwift
static var none: GLRouteTurnLaneMask { get } -
Represents a lane that continues straight ahead.
Declaration
Objective-C
GLRouteTurnLaneMask_Through = 1u << 1uSwift
static var through: GLRouteTurnLaneMask { get } -
Represents a lane that turns sharply to the left.
Declaration
Objective-C
GLRouteTurnLaneMask_SharpLeft = 1u << 2uSwift
static var sharpLeft: GLRouteTurnLaneMask { get } -
Represents a lane that turns left.
Declaration
Objective-C
GLRouteTurnLaneMask_Left = 1u << 3uSwift
static var left: GLRouteTurnLaneMask { get } -
Represents a lane that turns slightly to the left.
Declaration
Objective-C
GLRouteTurnLaneMask_SlightLeft = 1u << 4uSwift
static var slightLeft: GLRouteTurnLaneMask { get } -
Represents a lane that turns slightly to the right.
Declaration
Objective-C
GLRouteTurnLaneMask_SlightRight = 1u << 5uSwift
static var slightRight: GLRouteTurnLaneMask { get } -
Represents a lane that turns right.
Declaration
Objective-C
GLRouteTurnLaneMask_Right = 1u << 6uSwift
static var right: GLRouteTurnLaneMask { get } -
Represents a lane that turns sharply to the right.
Declaration
Objective-C
GLRouteTurnLaneMask_SharpRight = 1u << 7uSwift
static var sharpRight: GLRouteTurnLaneMask { get } -
Represents a lane that reverses direction (U-turn).
Declaration
Objective-C
GLRouteTurnLaneMask_Reverse = 1u << 8uSwift
static var reverse: GLRouteTurnLaneMask { get } -
Represents a lane that merges into another lane to the left.
Declaration
Objective-C
GLRouteTurnLaneMask_MergeToLeft = 1u << 9uSwift
static var mergeToLeft: GLRouteTurnLaneMask { get } -
Represents a lane that merges into another lane to the right.
Declaration
Objective-C
GLRouteTurnLaneMask_MergeToRight = 1u << 10uSwift
static var mergeToRight: GLRouteTurnLaneMask { get }
Install in Dash