Click or drag to resize

WeatherMakerWaterProfileScript Class

Water profile script, contains all properties for rendering water
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      DigitalRuby.WeatherMakerWeatherMakerWaterProfileScript

Namespace:  DigitalRuby.WeatherMaker
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class WeatherMakerWaterProfileScript : ScriptableObject

The WeatherMakerWaterProfileScript type exposes the following members.

Constructors
  NameDescription
Public methodWeatherMakerWaterProfileScript
Initializes a new instance of the WeatherMakerWaterProfileScript class
Top
Properties
  NameDescription
Public propertyhideFlags

Should the object be hidden, saved with the scene or modifiable by the user?

(Inherited from Object.)
Public propertyname

The name of the object.

(Inherited from Object.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID

Returns the instance id of the object.

(Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString

Returns the name of the GameObject.

(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldMaterial
Water Material
Public fieldSplashAudioClips
Splash audio clips (when entering / exiting the water)
Public fieldUnderwaterAudioClip
Underwater audio clip (loops while underwater)
Public fieldWaterDepthThreshold
Enable depth write for water surface. The depth buffer is this many units below the water. 0 for no depth write. Turn this on if you have fog or other depth effects over deep water.
Public fieldWindAffectsWaves
Whether wind affects waves
Top
Extension Methods
  NameDescription
Public Extension MethodCachedName
Get cached name
(Defined by WeatherMakerObjectExtensions.)
Public Extension MethodSetCachedName
Put name in the cache
(Defined by WeatherMakerObjectExtensions.)
Top
See Also