Enumerations
The following enumerations are available globally.
-
@typedef SITAccessibilityMode
A list of accessibility modes that can be chosen when computing a route.
See moreDeclaration
Objective-C
enum SITAccessibilityMode : int {} -
Error of the directions module
See moreDeclaration
Objective-C
enum SITDirectionsError : NSInteger {} -
The type of action the user should perform in order to arrive to the destination.
See moreDeclaration
Objective-C
enum kSITIndicationActions : NSInteger {}Swift
enum kSITIndicationActions : Int, @unchecked Sendable -
The type of turn (if any) the user should perform in order to arrive to the destination.
See moreDeclaration
Objective-C
enum kSITIndicationOrientation : NSInteger {}Swift
enum kSITIndicationOrientation : Int, @unchecked Sendable -
Represents the current state of the indoor localization manager.
See moreDeclaration
Objective-C
enum SITIndoorLocationManagerStates : int {} -
The quality of the location. Is only used indoor.
See moreDeclaration
Objective-C
enum kSITQualityValues : NSInteger {}Swift
enum kSITQualityValues : Int, @unchecked Sendable -
The provider of the rotation matrix.
See moreDeclaration
Objective-C
enum kSITRotationMatrixProvider : NSInteger {}Swift
enum kSITRotationMatrixProvider : Int, @unchecked Sendable -
Type of error the location manager can return.
See moreDeclaration
Objective-C
enum SITLocationError : NSInteger {} -
Declaration
Objective-C
enum SITLocationState : int {}Swift
enum SITLocationState : Int32, @unchecked Sendable -
The interval indicating how often positions will be uploaded to realtime
See moreDeclaration
Objective-C
enum SITRealtimeUpdateInterval : NSInteger {}Swift
enum SITRealtimeUpdateInterval : Int, @unchecked Sendable -
Allows to indicate how the user that carries the smartphone moves: by foot (default), using ar data, etc.
Knowing how the user moves is important since Situm adapts to each movement type.
See moreDeclaration
Objective-C
enum SITMotionMode : NSInteger {}Swift
enum SITMotionMode : Int, @unchecked Sendable -
Type of error the navigation manager can return.
See moreDeclaration
Objective-C
enum SITNavigationError : NSInteger {} -
Action of an event
See moreDeclaration
Objective-C
enum kSITOccurrenceAction : NSInteger {}Swift
enum kSITOccurrenceAction : Int, @unchecked Sendable -
Building detector strategy to find the building to start the indoor positioning. Default value is GPSProximity.
See moreDeclaration
Objective-C
enum kSITBuildingDetector : NSInteger {}Swift
enum kSITBuildingDetector : Int, @unchecked Sendable -
Accuracy you require for outdoor positions when the app is in background.
See moreDeclaration
Objective-C
enum kSITBackgroundAccuracy : NSInteger {}Swift
enum kSITBackgroundAccuracy : Int, @unchecked Sendable -
Type of error the real time manager can return.
See moreDeclaration
Objective-C
enum SITRealTimeError : NSInteger {} -
Enum that represent all the posible resources a tile could have
See moreDeclaration
Objective-C
enum SITTileResource : NSInteger {}Swift
enum SITTileResource : Int, @unchecked Sendable
Enumerations Reference