Click or drag to resize

ReliantWeatherProperty Class

A weather property which calculates intenisty updates using the combined weighting of one or more WeatherPropertys
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      WeatherSystemWeatherProperty
        WeatherSystemReliantWeatherProperty

Namespace:  WeatherSystem
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
public class ReliantWeatherProperty : WeatherProperty

The ReliantWeatherProperty type exposes the following members.

Constructors
  NameDescription
Public methodReliantWeatherProperty
Initializes a new instance of the ReliantWeatherProperty class
Top
Properties
  NameDescription
Public propertyhideFlags (Inherited from Object.)
Public propertyname (Inherited from Object.)
Top
Methods
  NameDescription
Public methodApplyIntensity
Calculates an intensity from the parents intensity, weighted by curves, then applies that intensity value to all IntensityComponentCurves
(Overrides WeatherPropertyApplyIntensity(IntensityData).)
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID (Inherited from Object.)
Public methodOnActivate
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
(Inherited from WeatherProperty.)
Public methodOnDeactivate
Deactivates all stored drivenComponents and then clears drivenComponents
(Inherited from WeatherProperty.)
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString (Inherited from Object.)
Top
See Also