Class TerrainFactoryBase
Inheritance
ScriptableObject
TerrainFactoryBase
Namespace:Mapbox.Unity.MeshGeneration.Factories
Assembly:cs.temp.dll.dll
Syntax
public class TerrainFactoryBase : AbstractTileFactory
Fields
_elevationOptions
Declaration
protected ElevationLayerProperties _elevationOptions
Field Value
Type |
Description |
ElevationLayerProperties |
|
DataFetcher
Declaration
protected TerrainDataFetcher DataFetcher
Field Value
Type |
Description |
TerrainDataFetcher |
|
Strategy
Declaration
public TerrainStrategy Strategy
Field Value
Type |
Description |
TerrainStrategy |
|
Properties
Properties
Declaration
public ElevationLayerProperties Properties { get; }
Property Value
Type |
Description |
ElevationLayerProperties |
|
Methods
Clear()
Declaration
public override void Clear()
Overrides
GetFetcher()
Declaration
public TerrainDataFetcher GetFetcher()
Returns
Type |
Description |
TerrainDataFetcher |
|
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides
OnPostProcess(UnityTile)
Declaration
protected override void OnPostProcess(UnityTile tile)
Parameters
Type |
Name |
Description |
UnityTile |
tile |
|
OnRegistered(UnityTile)
Declaration
protected override void OnRegistered(UnityTile tile)
Parameters
Type |
Name |
Description |
UnityTile |
tile |
|
OnUnbindEvents()
Declaration
protected override void OnUnbindEvents()
Overrides
OnUnregistered(UnityTile)
Declaration
protected override void OnUnregistered(UnityTile tile)
Parameters
Type |
Name |
Description |
UnityTile |
tile |
|
SetOptions(LayerProperties)
Declaration
public override void SetOptions(LayerProperties options)
Parameters
Type |
Name |
Description |
LayerProperties |
options |
|
UnbindEvents()
Declaration
public override void UnbindEvents()
Overrides