Enumerations
The following enumerations are available globally.
-
Data sets of vector map.
See moreDeclaration
Objective-C
enum GLMapInfoDataSet : uint8_t {}Swift
@frozen enum GLMapInfoDataSet : UInt8, @unchecked Sendable -
Data set mask. Used to perform action on multiple data sets at once.
See moreDeclaration
Objective-C
enum GLMapInfoDataSetMask : uint8_t {}Swift
struct GLMapInfoDataSetMask : OptionSet, @unchecked Sendable -
Placement of the object on map view. It’s used for scale ruler and attribution placement
See moreDeclaration
Objective-C
enum GLMapPlacement : uint8_t {}Swift
@frozen enum GLMapPlacement : UInt8, @unchecked Sendable -
Alignment of text. It’s used for text in MarkerLayer
See moreDeclaration
Objective-C
enum GLMapTextAlignment : uint8_t {}Swift
@frozen enum GLMapTextAlignment : UInt8, @unchecked Sendable -
Type of data inside of the
See moreGLMapVectorObjectDeclaration
Objective-C
enum GLMapVectorObjectType : uint8_t {}Swift
struct GLMapVectorObjectType : OptionSet, @unchecked Sendable -
Errors returned by download tasks
See moreDeclaration
Objective-C
enum GLMapError : uint16_t {}Swift
@frozen enum GLMapError : UInt16, @unchecked Sendable -
Transform mode for GLMapDrawable
See moreDeclaration
Objective-C
enum GLMapTransformMode : uint8_t {}Swift
@frozen enum GLMapTransformMode : UInt8, @unchecked Sendable -
Supported unit systems
See moreDeclaration
Objective-C
enum GLUnitSystem : uint8_t {}Swift
@frozen enum GLUnitSystem : UInt8, @unchecked Sendable -
Supported units
See moreDeclaration
Objective-C
enum GLUnits : uint8_t {}Swift
@frozen enum GLUnits : UInt8, @unchecked Sendable -
Maneuver types
See moreDeclaration
Objective-C
enum GLManeuverType : uint8_t {}Swift
@frozen enum GLManeuverType : UInt8, @unchecked Sendable -
Route point types to describe the behavior of navigation waypoints. More details at: https://valhalla.github.io/valhalla/api/turn-by-turn/api-reference/#locations
See moreDeclaration
Objective-C
enum GLRoutePointType : uint8_t {}Swift
@frozen enum GLRoutePointType : UInt8, @unchecked Sendable -
Functions flags to describe behaviour of user function
See moreDeclaration
Objective-C
enum FunctionFlag : uint8_t {}Swift
struct FunctionFlag : OptionSet, @unchecked Sendable -
Map tile state
See moreDeclaration
Objective-C
enum GLMapTileState : uint8_t {}Swift
@frozen enum GLMapTileState : UInt8, @unchecked Sendable -
Transition functions available
See moreDeclaration
Objective-C
enum GLMapTransitionFunction : uint8_t {}Swift
@frozen enum GLMapTransitionFunction : UInt8, @unchecked Sendable -
Mode for routing
See moreDeclaration
Objective-C
enum GLRouteMode : uint8_t {}Swift
@frozen enum GLRouteMode : UInt8, @unchecked Sendable -
Bike types
See moreDeclaration
Objective-C
enum GLRouteBikeType : uint8_t {}Swift
@frozen enum GLRouteBikeType : UInt8, @unchecked Sendable -
Type of date time
See moreDeclaration
Objective-C
enum GLRouteDateTimeType : uint8_t {}Swift
@frozen enum GLRouteDateTimeType : UInt8, @unchecked Sendable -
See moreGLRouteTurnLaneMaskis a type to represent different lane directions.Declaration
Objective-C
enum GLRouteTurnLaneMask : uint16_t {}Swift
struct GLRouteTurnLaneMask : OptionSet, @unchecked Sendable -
Search matching functions
See moreDeclaration
Objective-C
enum GLSearchMatchType : uint8_t {}Swift
@frozen enum GLSearchMatchType : UInt8, @unchecked Sendable -
Tag sets used to predefine tag sets for filters. It allows configure search query with ease.
See moreDeclaration
Objective-C
enum GLSearchTagSet : uint8_t {}Swift
@frozen enum GLSearchTagSet : UInt8, @unchecked Sendable -
Tag set mask allows to select multiple tag sets in search filter. When tag set is limited, less non relevant results will be found.
See moreDeclaration
Objective-C
enum GLSearchTagSetMask : uint8_t {}Swift
struct GLSearchTagSetMask : OptionSet, @unchecked Sendable
Install in Dash
Enumerations Reference