Expand description
Layer system for the map engine.
Structs§
- Background
Layer - A solid background fill used as the map clear colour.
- Callback
Frame Provider - A closure-based
FrameProviderfor convenience. - Circle
Instance Data - Per-instance data for SDF circle rendering.
- Dynamic
Image Overlay Layer - A georeferenced overlay with dynamic frame content.
- Feature
Provenance - Tile-owned provenance for a vector feature.
- Frame
Data - A single RGBA8 frame returned by a
FrameProvider. - Hillshade
Layer - Backend-owned hillshade styling parameters.
- Hillshade
Params - Snapshot of effective hillshade parameters consumed by renderers.
- Image
Overlay Data - Renderer-ready image overlay data produced by
ImageOverlayLayer. - Image
Overlay Layer - A georeferenced raster image rendered as a textured quadrilateral.
- Layer
Stack - An ordered stack of map layers, rendered bottom-to-top.
- Model
Layer - A layer containing placed 3D model instances.
- Pattern
Image - An RGBA8 pattern image used for fill-pattern and line-pattern rendering.
- Tile
Layer - A raster tile layer that fetches slippy-map tiles from a source.
- Vector
Layer - A vector layer holding parsed geographic features with a render style.
- Vector
Mesh Data - CPU-side mesh data for vector rendering, ready for GPU upload.
- Vector
Style - Style parameters for rendering a vector layer.
Enums§
- LineCap
- Line cap style — how the endpoints of a line are drawn.
- Line
Join - Line join style — how adjacent segments of a line are connected.
- Vector
Render Mode - High-level vector rendering family.
Traits§
- Frame
Provider - Trait for dynamic frame sources (video decoders, canvas renderers, procedural generators, etc.).
Type Aliases§
- Frame
Provider Factory - Factory type for creating
FrameProviderinstances.