Table of Contents

Class TextureMask

Namespace
AwesomeTechnologies.Vegetation.Masks
Assembly
Assembly-CSharp.dll
public class TextureMask
Inheritance
TextureMask
Inherited Members
Extension Methods

Constructors

TextureMask()

public TextureMask()

Fields

MaskTexture

public Texture2D MaskTexture

Field Value

Texture2D

Repeat

public Vector2 Repeat

Field Value

Vector2

TextureRect

public Rect TextureRect

Field Value

Rect

Methods

Dispose()

public void Dispose()

SampleExcludeMask(VegetationInstanceData, Rect, TextureMaskType, TextureMaskRule, JobHandle)

public JobHandle SampleExcludeMask(VegetationInstanceData instanceData, Rect spawnRect, TextureMaskType textureMaskType, TextureMaskRule textureMaskRule, JobHandle dependsOn)

Parameters

instanceData VegetationInstanceData
spawnRect Rect
textureMaskType TextureMaskType
textureMaskRule TextureMaskRule
dependsOn JobHandle

Returns

JobHandle

SampleIncludeMask(VegetationInstanceData, Rect, TextureMaskType, TextureMaskRule, JobHandle)

public JobHandle SampleIncludeMask(VegetationInstanceData instanceData, Rect spawnRect, TextureMaskType textureMaskType, TextureMaskRule textureMaskRule, JobHandle dependsOn)

Parameters

instanceData VegetationInstanceData
spawnRect Rect
textureMaskType TextureMaskType
textureMaskRule TextureMaskRule
dependsOn JobHandle

Returns

JobHandle