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