Table of Contents

Class VegetationSettings

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

Constructors

VegetationSettings()

public VegetationSettings()

Fields

AdditionalBillboardDistance

public float AdditionalBillboardDistance

Field Value

float

AdditionalTreeMeshDistance

public float AdditionalTreeMeshDistance

Field Value

float

BillboardLayer

public LayerMask BillboardLayer

Field Value

LayerMask

BillboardShadows

public bool BillboardShadows

Field Value

bool

DisableRenderDistanceFactor

public bool DisableRenderDistanceFactor

Field Value

bool

GrassDensity

public float GrassDensity

Field Value

float

GrassDistanceFactor

public float GrassDistanceFactor

Field Value

float

GrassLayer

public LayerMask GrassLayer

Field Value

LayerMask

GrassShadows

public bool GrassShadows

Field Value

bool

HeroObjectDistance

public float HeroObjectDistance

Field Value

float

LODDistanceFactor

public float LODDistanceFactor

Field Value

float

LargeObjectDensity

public float LargeObjectDensity

Field Value

float

LargeObjectDistanceFactor

public float LargeObjectDistanceFactor

Field Value

float

LargeObjectLayer

public LayerMask LargeObjectLayer

Field Value

LayerMask

LargeObjectShadows

public bool LargeObjectShadows

Field Value

bool

MediumObjectDensity

public float MediumObjectDensity

Field Value

float

MediumObjectDistanceFactor

public float MediumObjectDistanceFactor

Field Value

float

MediumObjectLayer

public LayerMask MediumObjectLayer

Field Value

LayerMask

MediumObjectShadows

public bool MediumObjectShadows

Field Value

bool

ObjectDensity

public float ObjectDensity

Field Value

float

ObjectDistanceFactor

public float ObjectDistanceFactor

Field Value

float

ObjectLayer

public LayerMask ObjectLayer

Field Value

LayerMask

ObjectShadows

public bool ObjectShadows

Field Value

bool

PlantDensity

public float PlantDensity

Field Value

float

PlantDistance

public float PlantDistance

Field Value

float

PlantDistanceFactor

public float PlantDistanceFactor

Field Value

float

PlantLayer

public LayerMask PlantLayer

Field Value

LayerMask

PlantShadows

public bool PlantShadows

Field Value

bool

Seed

public int Seed

Field Value

int

TreeDensity

public float TreeDensity

Field Value

float

TreeDistanceFactor

public float TreeDistanceFactor

Field Value

float

TreeLayer

public LayerMask TreeLayer

Field Value

LayerMask

TreeShadows

public bool TreeShadows

Field Value

bool

UseEarlyBiomeCellRejection

public bool UseEarlyBiomeCellRejection

Field Value

bool

VegetationScale

public float VegetationScale

Field Value

float

Methods

GetBillboardDistance()

public float GetBillboardDistance()

Returns

float

GetBillboardLayer()

public LayerMask GetBillboardLayer()

Returns

LayerMask

GetBillboardShadowCastingMode()

public ShadowCastingMode GetBillboardShadowCastingMode()

Returns

ShadowCastingMode

GetHeroDistance()

public float GetHeroDistance()

Returns

float

GetLayer(VegetationType)

public LayerMask GetLayer(VegetationType vegetationType)

Parameters

vegetationType VegetationType

Returns

LayerMask

GetRenderDistanceFactor(VegetationType)

public float GetRenderDistanceFactor(VegetationType vegetationType)

Parameters

vegetationType VegetationType

Returns

float

GetShadowCastingMode(VegetationType)

public ShadowCastingMode GetShadowCastingMode(VegetationType vegetationType)

Parameters

vegetationType VegetationType

Returns

ShadowCastingMode

GetTreeDistance()

public float GetTreeDistance()

Returns

float

GetVegetationDistance()

public float GetVegetationDistance()

Returns

float

GetVegetationItemDensity(VegetationType)

public float GetVegetationItemDensity(VegetationType vegetationType)

Parameters

vegetationType VegetationType

Returns

float

SetQualityManager(QualityManager)

public void SetQualityManager(QualityManager manager)

Parameters

manager QualityManager