WeatherProperty Class |
Namespace: WeatherSystem
public class WeatherProperty : ScriptableObject, IActivatable
The WeatherProperty type exposes the following members.
Name | Description | |
---|---|---|
![]() | WeatherProperty | Initializes a new instance of the WeatherProperty class |
Name | Description | |
---|---|---|
![]() | hideFlags | (Inherited from Object.) |
![]() | name | (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | ApplyIntensity |
Iterates over all IntensityDrivenBehaviours held by this object and updates the intensity of each
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetInstanceID | (Inherited from Object.) |
![]() | OnActivate |
The activation behaviour of the object
Finds all intensity driven behaviours in the scene if it doesn't have them already and stores them in drivenComponents
Finally, activates each found IntensityDrivenBehaviour
|
![]() | OnDeactivate |
Deactivates all stored drivenComponents and then clears drivenComponents
|
![]() | SetDirty | Obsolete. (Inherited from ScriptableObject.) |
![]() | ToString | (Inherited from Object.) |