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
Methods
Dispose()
public override void Dispose()
HasVegetationTypeIndex(VegetationTypeIndex)
public override bool HasVegetationTypeIndex(VegetationTypeIndex vegetationTypeIndex)
Parameters
vegetationTypeIndexVegetationTypeIndex
Returns
Init()
public void Init()
SampleIncludeVegetationMask(VegetationInstanceData, VegetationTypeIndex, JobHandle)
public override JobHandle SampleIncludeVegetationMask(VegetationInstanceData instanceData, VegetationTypeIndex vegetationTypeIndex, JobHandle dependsOn)
Parameters
instanceDataVegetationInstanceDatavegetationTypeIndexVegetationTypeIndexdependsOnJobHandle
Returns
- JobHandle
SampleMask(VegetationInstanceData, VegetationType, JobHandle)
public override JobHandle SampleMask(VegetationInstanceData instanceData, VegetationType vegetationType, JobHandle dependsOn)
Parameters
instanceDataVegetationInstanceDatavegetationTypeVegetationTypedependsOnJobHandle
Returns
- JobHandle
SetFalloutCurve(float[])
public void SetFalloutCurve(float[] curveArray)
Parameters
curveArrayfloat[]