Map

  • Map class provides map rendering functionality.

    See more

    Declaration

    Objective-C

    
    @interface MBMMap : MBMCameraManager

    Swift

    class Map : CameraManager
  • Describes the map option values.

    See more

    Declaration

    Objective-C

    
    @interface MBMMapOptions : NSObject

    Swift

    class MapOptions : NSObject
  • Options to configure a resource

    See more

    Declaration

    Objective-C

    
    @interface MBMResourceOptions : NSObject

    Swift

    class ResourceOptions : NSObject
  • Describes the map context mode. We can make some optimizations if we know that the drawing context is not shared with other code.

    See more

    Declaration

    Objective-C

    enum MBMContextMode : NSInteger {}

    Swift

    enum ContextMode : Int, @unchecked Sendable
  • Describes whether to constrain the map in both axes or only vertically e.g. while panning.

    See more

    Declaration

    Objective-C

    enum MBMConstrainMode : NSInteger {}

    Swift

    enum ConstrainMode : Int, @unchecked Sendable
  • Satisfies embedding platforms that requires the viewport coordinate systems to be set according to its standards.

    See more

    Declaration

    Objective-C

    enum MBMViewportMode : NSInteger {}

    Swift

    enum ViewportMode : Int, @unchecked Sendable
  • Describes the glyphs rasterization option values.

    See more

    Declaration

    Objective-C

    
    @interface MBMGlyphsRasterizationOptions : NSObject

    Swift

    class GlyphsRasterizationOptions : NSObject
  • Describes glyphs rasterization modes.

    See more

    Declaration

    Objective-C

    enum MBMGlyphsRasterizationMode : NSInteger {}

    Swift

    enum GlyphsRasterizationMode : Int, @unchecked Sendable
  • Describes the map orientation.

    See more

    Declaration

    Objective-C

    enum MBMNorthOrientation : NSInteger {}

    Swift

    enum NorthOrientation : Int, @unchecked Sendable
  • Describes the coordinate on the screen, measured from top to bottom and from left to right. Note: the map uses screen coordinate units measured in platform pixels.

    See more

    Declaration

    Objective-C

    
    @interface MBMScreenCoordinate : NSObject

    Swift

    class ScreenCoordinate : NSObject
  • Describes the coordinate box on the screen, measured in platform pixels from top to bottom and from left to right.

    See more

    Declaration

    Objective-C

    
    @interface MBMScreenBox : NSObject

    Swift

    class ScreenBox : NSObject
  • A coordinate bounds and zoom.

    See more

    Declaration

    Objective-C

    
    @interface MBMCoordinateBoundsZoom : NSObject

    Swift

    class CoordinateBoundsZoom : NSObject
  • Options for enabling debugging features in a map.

    See more

    Declaration

    Objective-C

    enum MBMMapDebugOptions : NSInteger {}

    Swift

    enum MapDebugOptions : Int, @unchecked Sendable
  • Collection of useful constants.

    See more

    Declaration

    Objective-C

    
    @interface MBMMapConstants : NSObject

    Swift

    class MapConstants : NSObject
  • Size type.

    See more

    Declaration

    Objective-C

    
    @interface MBMSize : NSObject

    Swift

    class Size : NSObject