Show / Hide Table of Contents

Class AbstractTileProvider

Inheritance
MonoBehaviour
AbstractTileProvider
GlobeTileProvider
QuadTreeTileProvider
RangeAroundTransformTileProvider
RangeTileProvider
Namespace:Mapbox.Unity.Map.TileProviders
Assembly:cs.temp.dll.dll
Syntax
public abstract class AbstractTileProvider : MonoBehaviour, ITileProvider

Fields

_currentExtent

Declaration
protected ExtentArgs _currentExtent
Field Value
Type Description
ExtentArgs

_map

Declaration
protected IMap _map
Field Value
Type Description
IMap

_options

Declaration
protected ITileProviderOptions _options
Field Value
Type Description
ITileProviderOptions

Properties

Options

Declaration
public ITileProviderOptions Options { get; }
Property Value
Type Description
ITileProviderOptions

Methods

Cleanup(UnwrappedTileId)

Declaration
public abstract bool Cleanup(UnwrappedTileId tile)
Parameters
Type Name Description
UnwrappedTileId tile
Returns
Type Description
System.Boolean

Initialize(IMap)

Declaration
public virtual void Initialize(IMap map)
Parameters
Type Name Description
IMap map

OnExtentChanged()

Declaration
public virtual void OnExtentChanged()

OnInitialized()

Declaration
public abstract void OnInitialized()

SetOptions(ITileProviderOptions)

Declaration
public virtual void SetOptions(ITileProviderOptions options)
Parameters
Type Name Description
ITileProviderOptions options

UpdateTileExtent()

Declaration
public abstract void UpdateTileExtent()

UpdateTileProvider()

Declaration
public virtual void UpdateTileProvider()

Events

ExtentChanged

Declaration
public event EventHandler<ExtentArgs> ExtentChanged
Event Type
Type Description
EventHandler<ExtentArgs>
Back to top © 2017 Mapbox