Class MapLayerStack
public sealed class MapLayerStack
- Inheritance
-
object
MapLayerStack
Constructors
MapLayerStack(Func<PolygonLayer>, Func<PolylineLayer>, Func<MarkerLayer>, Func<PlaceLabelLayer>, Func<MarkerLabelLayer>)
public MapLayerStack(Func<PolygonLayer> polygons, Func<PolylineLayer> polylines, Func<MarkerLayer> markers, Func<PlaceLabelLayer> placeLabels, Func<MarkerLabelLayer> labels)
Parameters
polygons Func<PolygonLayer>
polylines Func<PolylineLayer>
markers Func<MarkerLayer>
placeLabels Func<PlaceLabelLayer>
labels Func<MarkerLabelLayer>
Methods
FillCommandBuffer(CommandBuffer)
public void FillCommandBuffer(CommandBuffer cb)
Parameters
cb CommandBuffer
public void PrepareDraw(MapViewTransform view)
Parameters
view MapViewTransform
RegisterExternalOverlay(IMapScreenSpaceOverlay)
public void RegisterExternalOverlay(IMapScreenSpaceOverlay overlay)
Parameters
overlay IMapScreenSpaceOverlay
public void Render(MapViewTransform view)
Parameters
view MapViewTransform
UnregisterExternalOverlay(IMapScreenSpaceOverlay)
public void UnregisterExternalOverlay(IMapScreenSpaceOverlay overlay)
Parameters
overlay IMapScreenSpaceOverlay