Class RenderController
Inheritance
RenderController
Assembly: Mapsui.UI.Android.dll
Syntax
public sealed class RenderController : IDisposable
Constructors
|
Edit this page
View Source
RenderController(Func<Map?>, Action)
Declaration
public RenderController(Func<Map?> getMap, Action InvalidateCanvas)
Parameters
Methods
|
Edit this page
View Source
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
|
Edit this page
View Source
GetMapInfo(ScreenPosition, Viewport, IEnumerable<ILayer>, RenderService, int)
Declaration
public MapInfo GetMapInfo(ScreenPosition screenPosition, Viewport viewport, IEnumerable<ILayer> layers, RenderService renderService, int margin = 0)
Parameters
Returns
|
Edit this page
View Source
RefreshGraphics()
Declaration
public void RefreshGraphics()
|
Edit this page
View Source
Render(object)
Declaration
public void Render(object canvas)
Parameters
| Type |
Name |
Description |
| object |
canvas |
|
|
Edit this page
View Source
Declaration
public MemoryStream RenderToBitmapStream(Viewport viewport, IEnumerable<ILayer> layers, RenderService renderService, Color? background = null, float pixelDensity = 1, IEnumerable<IWidget>? widgets = null, RenderFormat renderFormat = RenderFormat.Png, int quality = 100)
Parameters
Returns
|
Edit this page
View Source
SetMapRenderer(IMapRenderer)
Declaration
public void SetMapRenderer(IMapRenderer mapRenderer)
Parameters
Implements
Extension Methods