Table of Contents

Class PolygonTreeController

Namespace
AwesomeTechnologies.Shaders
Assembly
Assembly-CSharp.dll
public class PolygonTreeController : IShaderController
Inheritance
PolygonTreeController
Implements
Inherited Members
Extension Methods

Constructors

PolygonTreeController()

public PolygonTreeController()

Properties

Settings

public ShaderControllerSettings Settings { get; set; }

Property Value

ShaderControllerSettings

Methods

CreateDefaultSettings(Material[])

public void CreateDefaultSettings(Material[] materials)

Parameters

materials Material[]

MatchBillboardShader(Material[])

public bool MatchBillboardShader(Material[] materials)

Parameters

materials Material[]

Returns

bool

MatchShader(string)

public bool MatchShader(string shaderName)

Parameters

shaderName string

Returns

bool

UpdateMaterial(Material, EnvironmentSettings)

public void UpdateMaterial(Material material, EnvironmentSettings environmentSettings)

Parameters

material Material
environmentSettings EnvironmentSettings

UpdateWind(Material, WindSettings)

public void UpdateWind(Material material, WindSettings windSettings)

Parameters

material Material
windSettings WindSettings