Table of Contents

Class VegetationCellFactory

Namespace
AwesomeTechnologies.VegetationSystem
Assembly
Assembly-CSharp.dll
public class VegetationCellFactory
Inheritance
VegetationCellFactory
Inherited Members
Extension Methods

Constructors

VegetationCellFactory()

public VegetationCellFactory()

Fields

CellSize

public float CellSize

Field Value

float

CellSizeMultiplier

public float CellSizeMultiplier

Field Value

float

ExcludeSeaLevelCells

public bool ExcludeSeaLevelCells

Field Value

bool

PolarSphereRadius

public float PolarSphereRadius

Field Value

float

SeaLevel

public float SeaLevel

Field Value

float

TerrainType

public TerrainType TerrainType

Field Value

TerrainType

VegetationCellList

public List<VegetationCell> VegetationCellList

Field Value

List<VegetationCell>

VegetationCellQuadTree

public QuadTree<VegetationCell> VegetationCellQuadTree

Field Value

QuadTree<VegetationCell>

VegetationCellSize

public float VegetationCellSize

Field Value

float

VegetationCellType

public VegetationCellType VegetationCellType

Field Value

VegetationCellType

VegetationStudioTerrainList

public List<IVegetationStudioTerrain> VegetationStudioTerrainList

Field Value

List<IVegetationStudioTerrain>

VegetationSystemBounds

public Bounds VegetationSystemBounds

Field Value

Bounds

VegetationSystemPro

public VegetationSystemPro VegetationSystemPro

Field Value

VegetationSystemPro

Methods

CreateVegetationCells(Bounds)

public void CreateVegetationCells(Bounds bounds)

Parameters

bounds Bounds

CreateVegetationCells(Bounds, List<VegetationCell>)

public void CreateVegetationCells(Bounds bounds, List<VegetationCell> overlapVegetationCellList)

Parameters

bounds Bounds
overlapVegetationCellList List<VegetationCell>

CreateVegetationCells(Rect, List<VegetationCell>)

public void CreateVegetationCells(Rect rect, List<VegetationCell> overlapVegetationCellList)

Parameters

rect Rect
overlapVegetationCellList List<VegetationCell>