Click or drag to resize

WeatherProperties Class

A managed collection of WeatherProperty objects
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      WeatherSystemWeatherProperties

Namespace:  WeatherSystem
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
public class WeatherProperties : ScriptableObject, 
	IActivatable

The WeatherProperties type exposes the following members.

Constructors
  NameDescription
Public methodWeatherProperties
Initializes a new instance of the WeatherProperties class
Top
Properties
  NameDescription
Public propertyhideFlags (Inherited from Object.)
Public propertyname (Inherited from Object.)
Top
Methods
  NameDescription
Public methodApplyIntensity
Iterates over all held WeatherPropertys and updates them with the new intensity value Then notifies all reliant weather properties to update
Public methodEquals (Inherited from Object.)
Public methodEvaluateIntensityData
Calculates the intensity that would be passed to a weather property (NOT a reliant weather property) and returns the result
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID (Inherited from Object.)
Public methodOnActivate
Activates all held WeatherPropertys and ReliantWeatherProperties
Public methodOnDeactivate
Deactivates all held WeatherPropertys
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString (Inherited from Object.)
Top
See Also