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()
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()