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
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