Show / Hide Table of Contents

Class ElevatedTerrainWithSidesStrategy

Inheritance
System.Object
TerrainStrategy
ElevatedTerrainWithSidesStrategy
Inherited Members
TerrainStrategy._elevationOptions
TerrainStrategy.PostProcessTile(UnityTile)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace:Mapbox.Unity.MeshGeneration.Factories.TerrainStrategies
Assembly:cs.temp.dll.dll
Syntax
public class ElevatedTerrainWithSidesStrategy : TerrainStrategy, IElevationBasedTerrainStrategy

Fields

_meshData

Declaration
protected Dictionary<UnwrappedTileId, Mesh> _meshData
Field Value
Type Description
Dictionary<UnwrappedTileId, Mesh>

Properties

RequiredVertexCount

Declaration
public override int RequiredVertexCount { get; }
Property Value
Type Description
System.Int32
Overrides
TerrainStrategy.RequiredVertexCount

Methods

DataErrorOccurred(UnityTile, TileErrorEventArgs)

Declaration
public override void DataErrorOccurred(UnityTile t, TileErrorEventArgs e)
Parameters
Type Name Description
UnityTile t
TileErrorEventArgs e
Overrides
TerrainStrategy.DataErrorOccurred(UnityTile, TileErrorEventArgs)

Initialize(ElevationLayerProperties)

Declaration
public override void Initialize(ElevationLayerProperties elOptions)
Parameters
Type Name Description
ElevationLayerProperties elOptions
Overrides
TerrainStrategy.Initialize(ElevationLayerProperties)

RegisterTile(UnityTile)

Declaration
public override void RegisterTile(UnityTile tile)
Parameters
Type Name Description
UnityTile tile
Overrides
TerrainStrategy.RegisterTile(UnityTile)

UnregisterTile(UnityTile)

Declaration
public override void UnregisterTile(UnityTile tile)
Parameters
Type Name Description
UnityTile tile
Overrides
TerrainStrategy.UnregisterTile(UnityTile)
Back to top © 2017 Mapbox