Show / Hide Table of Contents

Class LayerVisualizerBase

Layer visualizers contains sytling logic and processes features

Inheritance
ScriptableObject
LayerVisualizerBase
VectorLayerVisualizer
Namespace:Mapbox.Unity.MeshGeneration.Interfaces
Assembly:cs.temp.dll.dll
Syntax
public abstract class LayerVisualizerBase : ScriptableObject

Properties

Active

Declaration
public abstract bool Active { get; }
Property Value
Type Description
System.Boolean

Key

Declaration
public abstract string Key { get; set; }
Property Value
Type Description
System.String

SubLayerProperties

Declaration
public abstract VectorSubLayerProperties SubLayerProperties { get; set; }
Property Value
Type Description
VectorSubLayerProperties

Methods

Clear()

Declaration
public virtual void Clear()

Create(VectorTileLayer, UnityTile, Action<UnityTile, LayerVisualizerBase>)

Declaration
public abstract void Create(VectorTileLayer layer, UnityTile tile, Action<UnityTile, LayerVisualizerBase> callback = null)
Parameters
Type Name Description
VectorTileLayer layer
UnityTile tile
System.Action<UnityTile, LayerVisualizerBase> callback

Initialize()

Declaration
public virtual void Initialize()

InitializeStack()

Declaration
public virtual void InitializeStack()

OnUnregisterTile(UnityTile)

Declaration
public virtual void OnUnregisterTile(UnityTile tile)
Parameters
Type Name Description
UnityTile tile

OnUpdateLayerVisualizer(EventArgs)

Declaration
protected virtual void OnUpdateLayerVisualizer(EventArgs e)
Parameters
Type Name Description
System.EventArgs e

SetProperties(VectorSubLayerProperties)

Declaration
public virtual void SetProperties(VectorSubLayerProperties properties)
Parameters
Type Name Description
VectorSubLayerProperties properties

UnbindSubLayerEvents()

Declaration
public virtual void UnbindSubLayerEvents()

UnregisterTile(UnityTile)

Declaration
public void UnregisterTile(UnityTile tile)
Parameters
Type Name Description
UnityTile tile

Events

LayerVisualizerHasChanged

Declaration
public event EventHandler LayerVisualizerHasChanged
Event Type
Type Description
System.EventHandler
Back to top © 2017 Mapbox