Show / Hide Table of Contents

Class MapVisualizer

Map Visualizer Represents a map.Doesn't contain much logic and at the moment, it creates requested tiles and relays them to the factories under itself.It has a caching mechanism to reuse tiles and does the tile positioning in unity world. Later we'll most likely keep track of map features here as well to allow devs to query for features easier (i.e.query all buildings x meters around any restaurant etc).

Inheritance
ScriptableObject
AbstractMapVisualizer
MapVisualizer
Inherited Members
AbstractMapVisualizer.Factories
AbstractMapVisualizer._map
AbstractMapVisualizer._activeTiles
AbstractMapVisualizer._inactiveTiles
AbstractMapVisualizer.State
AbstractMapVisualizer.Map
AbstractMapVisualizer.ActiveTiles
AbstractMapVisualizer._tileProgress
AbstractMapVisualizer.OnMapVisualizerStateChanged
AbstractMapVisualizer.OnTileFinished
AbstractMapVisualizer.GetUnityTileFromUnwrappedTileId(UnwrappedTileId)
AbstractMapVisualizer.Initialize(IMapReadable, IFileSource)
AbstractMapVisualizer.Destroy()
AbstractMapVisualizer.TileStateChanged(UnityTile)
AbstractMapVisualizer.LoadTile(UnwrappedTileId)
AbstractMapVisualizer.DisposeTile(UnwrappedTileId)
AbstractMapVisualizer.RepositionTile(UnwrappedTileId)
AbstractMapVisualizer.ClearMap()
AbstractMapVisualizer.ReregisterAllTiles()
AbstractMapVisualizer.UnregisterAllTiles()
AbstractMapVisualizer.UnregisterTilesFrom(AbstractTileFactory)
AbstractMapVisualizer.UnregisterAndRedrawTilesFromLayer(VectorTileFactory, LayerVisualizerBase)
AbstractMapVisualizer.RemoveTilesFromLayer(VectorTileFactory, LayerVisualizerBase)
AbstractMapVisualizer.ReregisterTilesTo(VectorTileFactory)
AbstractMapVisualizer.UpdateTileForProperty(AbstractTileFactory, LayerUpdateArgs)
AbstractMapVisualizer.OnTileError
AbstractMapVisualizer.OnTileHeightProcessingFinished
AbstractMapVisualizer.OnTileImageProcessingFinished
AbstractMapVisualizer.OnTileVectorProcessingFinished
Namespace:Mapbox.Unity.Map
Assembly:cs.temp.dll.dll
Syntax
public class MapVisualizer : AbstractMapVisualizer

Methods

PlaceTile(UnwrappedTileId, UnityTile, IMapReadable)

Declaration
protected override void PlaceTile(UnwrappedTileId tileId, UnityTile tile, IMapReadable map)
Parameters
Type Name Description
UnwrappedTileId tileId
UnityTile tile
IMapReadable map
Overrides
AbstractMapVisualizer.PlaceTile(UnwrappedTileId, UnityTile, IMapReadable)
Back to top © 2017 Mapbox