Table of Contents

Class VSWindController

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

Constructors

VSWindController()

public VSWindController()

Fields

WindSpeed

public float WindSpeed

Field Value

float

WindWaveSize

public float WindWaveSize

Field Value

float

WindWaveTexture

public Texture2D WindWaveTexture

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