Table of Contents

Class FAEWindController

Namespace
AwesomeTechnologies.VegetationSystem.Wind
Assembly
Assembly-CSharp.dll
public class FAEWindController : IWindController
Inheritance
FAEWindController
Implements
Inherited Members
Extension Methods

Constructors

FAEWindController()

public FAEWindController()

Fields

TrunkWindSpeed

public float TrunkWindSpeed

Field Value

float

TrunkWindSwinging

public float TrunkWindSwinging

Field Value

float

TrunkWindWeight

public float TrunkWindWeight

Field Value

float

WindAmplitude

public float WindAmplitude

Field Value

float

WindSpeed

public float WindSpeed

Field Value

float

WindStrength

public float WindStrength

Field Value

float

WindVectors

public Texture2D WindVectors

Field Value

Texture2D

Properties

Settings

public WindControllerSettings Settings { get; set; }

Property Value

WindControllerSettings

WindControlerID

public string WindControlerID { get; }

Property Value

string

Methods

CreateDefaultSettings()

public WindControllerSettings CreateDefaultSettings()

Returns

WindControllerSettings

RefreshSettings()

public void RefreshSettings()

UpdateWind(WindZone, float)

public void UpdateWind(WindZone windZone, float windSpeedFactor)

Parameters

windZone WindZone
windSpeedFactor float