• Interface for managing style of the map.

    See more

    Declaration

    Objective-C

    
    @interface MBMStyleManager : MBMObservable

    Swift

    class StyleManager : Observable
  • Image type.

    See more

    Declaration

    Objective-C

    
    @interface MBMImage : NSObject

    Swift

    class Image : NSObject
  • Describes the image content, e.g. where text can be fit into an image.

    When sizing icons with icon-text-fit, the icon size will be adjusted so that the this content box fits exactly around the text.

    See more

    Declaration

    Objective-C

    
    @interface MBMImageContent : NSObject

    Swift

    class ImageContent : NSObject
  • Describes the image stretch areas.

    See more

    Declaration

    Objective-C

    
    @interface MBMImageStretches : NSObject

    Swift

    class ImageStretches : NSObject
  • Specifies position of a layer that is added via addStyleLayer method.

    See more

    Declaration

    Objective-C

    
    @interface MBMLayerPosition : NSObject

    Swift

    class LayerPosition : NSObject
  • Options for custom geometry tiles.

    See more

    Declaration

    Objective-C

    
    @interface MBMTileOptions : NSObject

    Swift

    class TileOptions : NSObject
  • Represents a tile coordinate.

    See more

    Declaration

    Objective-C

    
    @interface MBMCanonicalTileID : NSObject

    Swift

    class CanonicalTileID : NSObject
  • Options for custom geometry source.

    See more

    Declaration

    Objective-C

    
    @interface MBMCustomGeometrySourceOptions : NSObject

    Swift

    class CustomGeometrySourceOptions : NSObject
  • Undocumented

    Declaration

    Objective-C

    NS_SWIFT_NAME(CancelTileFunctionCallback)
    typedef void (^MBMCancelTileFunctionCallback)(MBMCanonicalTileID * _Nonnull tileId)

    Swift

    typealias CancelTileFunctionCallback = (MBMCanonicalTileID) -> Void
  • Undocumented

    Declaration

    Objective-C

    NS_SWIFT_NAME(FetchTileFunctionCallback)
    typedef void (^MBMFetchTileFunctionCallback)(MBMCanonicalTileID * _Nonnull tileId)

    Swift

    typealias FetchTileFunctionCallback = (MBMCanonicalTileID) -> Void
  • Holds a style property value with meta data.

    See more

    Declaration

    Objective-C

    
    @interface MBMStylePropertyValue : NSObject

    Swift

    class StylePropertyValue : NSObject
  • Describes the kind of a style property value.

    See more

    Declaration

    Objective-C

    enum MBMStylePropertyValueKind : NSInteger {}

    Swift

    enum StylePropertyValueKind : Int, @unchecked Sendable
  • Interface that provides access to elevation data.

    See more

    Declaration

    Objective-C

    @protocol MBMElevationData

    Swift

    protocol ElevationData
  • Parameters that define the current camera position for a CustomLayerHost::render() function.

    See more

    Declaration

    Objective-C

    
    @interface MBMCustomLayerRenderParameters : NSObject

    Swift

    class CustomLayerRenderParameters : NSObject
  • Interface for hosting a custom map style layer.

    See more

    Declaration

    Objective-C

    @protocol MBMCustomLayerHost <NSObject>

    Swift

    protocol CustomLayerHost : NSObjectProtocol
  • The information about style object (source or layer or light).

    See more

    Declaration

    Objective-C

    
    @interface MBMStyleObjectInfo : NSObject

    Swift

    class StyleObjectInfo : NSObject