Package-level declarations
Types
Link copied to clipboard
class CameraSync
Link copied to clipboard
object GlStencilOsm
Stencil land/water uses the same OSM MVT URL as com.xweather.mapsgl.weather.WeatherSource.base_osm but a dedicated source id so MapboxMapController.addToMap always adds com.mapbox.maps.extension.style.sources.CustomGeometrySource via MapboxVectorSourceAdapter.
Link copied to clipboard
Bridges ImageRegisteringMap to Mapbox: registers bitmaps into the active style for symbol layers and sprites. Used while loading style images during MapboxMapController.setupEvents (weather style load path).
Link copied to clipboard
class MapboxLayerHost(context: Context, mapLayer: MapLayer<TileData, LayerRenderContext<Any>>) : CustomLayerHost
MapboxLayerHost.kt
Link copied to clipboard
MapController implementation backed by Mapbox Maps SDK: wires style sources/layers, custom GL weather layers (MapboxLayerHost), camera sync (CameraSync), and Mapbox gestures (e.g. map clicks).
Link copied to clipboard
object MapboxVectorFeature
Link copied to clipboard