Class LineMaskArea
- Namespace
- AwesomeTechnologies
- Assembly
- Assembly-CSharp.dll
public class LineMaskArea : BaseMaskArea
- Inheritance
-
LineMaskArea
- Inherited Members
- Extension Methods
Constructors
LineMaskArea()
public LineMaskArea()
Methods
GetMaskBounds()
public Bounds GetMaskBounds()
Returns
- Bounds
HasVegetationTypeIndex(VegetationTypeIndex)
public override bool HasVegetationTypeIndex(VegetationTypeIndex vegetationTypeIndex)
Parameters
vegetationTypeIndexVegetationTypeIndex
Returns
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
SetLineData(Vector3, Vector3, float)
public void SetLineData(Vector3 point1, Vector3 point2, float width)
Parameters
point1Vector3point2Vector3widthfloat