OsmAnd
|
Classes | |
class | DrawSettings |
Public Member Functions | |
abstract void | initLayer (OsmandMapTileView view) |
abstract void | onDraw (Canvas canvas, RectF latlonRect, RectF tilesRect, DrawSettings settings) |
abstract void | destroyLayer () |
boolean | onSingleTap (PointF point) |
boolean | onLongPressEvent (PointF point) |
boolean | onTouchEvent (MotionEvent event) |
abstract boolean | drawInScreenPixels () |
abstract void net.osmand.plus.views.OsmandMapLayer.destroyLayer | ( | ) | [pure virtual] |
Implemented in net.osmand.plus.views.POIMapLayer, net.osmand.plus.views.MapTileLayer, net.osmand.plus.views.MapInfoLayer, net.osmand.plus.views.GPXLayer, net.osmand.plus.views.PointLocationLayer, net.osmand.plus.views.TransportStopsLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.views.PointNavigationLayer, net.osmand.plus.views.MapControlsLayer, net.osmand.plus.views.TransportInfoLayer, net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.views.FavoritesLayer, and net.osmand.plus.render.MapVectorLayer.
abstract boolean net.osmand.plus.views.OsmandMapLayer.drawInScreenPixels | ( | ) | [pure virtual] |
This method returns whether canvas should be rotated as map rotated before onDraw(Canvas). If the layer draws simply layer over screen (not over map) it should return true.
Implemented in net.osmand.plus.views.POIMapLayer, net.osmand.plus.views.MapInfoLayer, net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.views.PointLocationLayer, net.osmand.plus.views.GPXLayer, net.osmand.plus.views.TransportStopsLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.views.PointNavigationLayer, net.osmand.plus.views.TransportInfoLayer, net.osmand.plus.views.MapControlsLayer, net.osmand.plus.views.FavoritesLayer, net.osmand.plus.views.MapTileLayer, and net.osmand.plus.render.MapVectorLayer.
abstract void net.osmand.plus.views.OsmandMapLayer.initLayer | ( | OsmandMapTileView | view | ) | [pure virtual] |
Implemented in net.osmand.plus.views.POIMapLayer, net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.views.PointLocationLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.PointNavigationLayer, net.osmand.plus.views.GPXLayer, net.osmand.plus.views.MapTileLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.render.MapVectorLayer, net.osmand.plus.views.FavoritesLayer, net.osmand.plus.views.TransportInfoLayer, and net.osmand.plus.views.TransportStopsLayer.
abstract void net.osmand.plus.views.OsmandMapLayer.onDraw | ( | Canvas | canvas, |
RectF | latlonRect, | ||
RectF | tilesRect, | ||
DrawSettings | settings | ||
) | [pure virtual] |
Implemented in net.osmand.plus.views.MapInfoLayer, net.osmand.plus.views.POIMapLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.views.TransportStopsLayer, net.osmand.plus.views.MapTileLayer, net.osmand.plus.views.MapControlsLayer, net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.render.MapVectorLayer, net.osmand.plus.views.PointLocationLayer, net.osmand.plus.views.FavoritesLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.PointNavigationLayer, net.osmand.plus.views.TransportInfoLayer, and net.osmand.plus.views.GPXLayer.
boolean net.osmand.plus.views.OsmandMapLayer.onLongPressEvent | ( | PointF | point | ) |
Reimplemented in net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.render.MapVectorLayer, net.osmand.plus.views.GPXLayer, net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.views.TransportStopsLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.views.PointNavigationLayer, and net.osmand.plus.views.FavoritesLayer.
boolean net.osmand.plus.views.OsmandMapLayer.onSingleTap | ( | PointF | point | ) |
Reimplemented in net.osmand.plus.views.ContextMenuLayer, net.osmand.plus.views.OsmBugsLayer, net.osmand.plus.views.MapControlsLayer, net.osmand.plus.render.MapVectorLayer, net.osmand.plus.views.GPXLayer, net.osmand.plus.views.RouteLayer, net.osmand.plus.views.RouteInfoLayer, net.osmand.plus.views.PointNavigationLayer, net.osmand.plus.views.TransportInfoLayer, net.osmand.plus.views.FavoritesLayer, net.osmand.plus.views.POIMapLayer, and net.osmand.plus.views.TransportStopsLayer.
boolean net.osmand.plus.views.OsmandMapLayer.onTouchEvent | ( | MotionEvent | event | ) |
Reimplemented in net.osmand.plus.views.ContextMenuLayer.