Table of Contents

Class PredictiveCellLoader

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

Constructors

PredictiveCellLoader(VegetationSystemPro)

public PredictiveCellLoader(VegetationSystemPro vegetationSystemPro)

Parameters

vegetationSystemPro VegetationSystemPro

Fields

PreloadVegetationCellList

public readonly List<VegetationCell> PreloadVegetationCellList

Field Value

List<VegetationCell>

Methods

Clear()

public void Clear()

GetCellsToLoad(List<VegetationCell>)

public void GetCellsToLoad(List<VegetationCell> preloadList)

Parameters

preloadList List<VegetationCell>

PreloadAllVegetationCells()

public void PreloadAllVegetationCells()

PreloadArea(Rect)

public void PreloadArea(Rect rect)

Parameters

rect Rect

PreloadArea(Rect, List<VegetationCell>)

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

Parameters

rect Rect
overlapVegetationCellList List<VegetationCell>

PreloadArea(Vector3, float)

public void PreloadArea(Vector3 position, float radiusMeter)

Parameters

position Vector3
radiusMeter float

RemoveCellsFlaggedForRemoval()

public void RemoveCellsFlaggedForRemoval()