WeatherEvent Class |
Namespace: WeatherSystem
public class WeatherEvent : IntensityScriptableObject, IActivatable
The WeatherEvent type exposes the following members.
| Name | Description | |
|---|---|---|
| WeatherEvent | Initializes a new instance of the WeatherEvent class |
| Name | Description | |
|---|---|---|
| hideFlags | (Inherited from Object.) | |
| Intensity |
Shortcut for IntensityData.intensity
(Inherited from IntensityScriptableObject.) | |
| IntensityData |
The current Intensity data for this WeatherEvent
Setting this value will ApplyIntensity() on the WeatherProperties object managed by this WeatherEvent
(Overrides IntensityScriptableObjectIntensityData.) | |
| name | (Inherited from Object.) | |
| Properties |
The weather properties managed by this weather event
| |
| WeatherPropertiesIntensityCurves |
The intensity modification curves for weather properties
| |
| WeatherType |
The type of wether this WeatherEvent deals with
|
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetInstanceID | (Inherited from Object.) | |
| OnActivate |
Activation behaviour
Activates the WeatherProperties object
| |
| OnDeactivate |
Deactivation behaviour
Deactivates the WeatherProperties object
| |
| SetDirty | Obsolete. (Inherited from ScriptableObject.) | |
| ToString | (Inherited from Object.) |