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 moreGLMapVectorObject
Declaration
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
-
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