Table of Contents

Class BeaconMaskArea

Namespace
AwesomeTechnologies
Assembly
Assembly-CSharp.dll
public class BeaconMaskArea : BaseMaskArea
Inheritance
BeaconMaskArea
Inherited Members
Extension Methods

Constructors

BeaconMaskArea()

public BeaconMaskArea()

Fields

FalloutCurveArray

public NativeArray<float> FalloutCurveArray

Field Value

NativeArray<float>

Position

public Vector3 Position

Field Value

Vector3

Radius

public float Radius

Field Value

float

Methods

Dispose()

public override void Dispose()

HasVegetationTypeIndex(VegetationTypeIndex)

public override bool HasVegetationTypeIndex(VegetationTypeIndex vegetationTypeIndex)

Parameters

vegetationTypeIndex VegetationTypeIndex

Returns

bool

Init()

public void Init()

SampleIncludeVegetationMask(VegetationInstanceData, VegetationTypeIndex, JobHandle)

public override JobHandle SampleIncludeVegetationMask(VegetationInstanceData instanceData, VegetationTypeIndex vegetationTypeIndex, JobHandle dependsOn)

Parameters

instanceData VegetationInstanceData
vegetationTypeIndex VegetationTypeIndex
dependsOn JobHandle

Returns

JobHandle

SampleMask(VegetationInstanceData, VegetationType, JobHandle)

public override JobHandle SampleMask(VegetationInstanceData instanceData, VegetationType vegetationType, JobHandle dependsOn)

Parameters

instanceData VegetationInstanceData
vegetationType VegetationType
dependsOn JobHandle

Returns

JobHandle

SetFalloutCurve(float[])

public void SetFalloutCurve(float[] curveArray)

Parameters

curveArray float[]