ICECreatureControl  1.3.2
Public Member Functions | Public Attributes | Protected Attributes | List of all members
ICE.Creatures.Objects.OdourDataObject Class Reference
Inheritance diagram for ICE.Creatures.Objects.OdourDataObject:
Inheritance graph
Collaboration diagram for ICE.Creatures.Objects.OdourDataObject:
Collaboration graph

Public Member Functions

 OdourDataObject ()
 
 OdourDataObject (OdourDataObject _data)
 
void Copy (OdourDataObject _odour)
 
void SetOdour (OdourContainer _odour)
 
OdourContainer GetOdour ()
 

Public Attributes

OdourType Type = OdourType.NONE
 
float Intensity = 50f
 
float IntensityMax = 100f
 
float Range = 25f
 
float RangeMax = 100f
 
bool UseMarker = false
 
float MarkerMinInterval = 2
 
float MarkerMaxInterval = 5
 
float MarkerIntervalMax = 60
 
ICECreatureMarker MarkerPrefab = null
 
bool UseEffect = false
 
GameObject EffectPrefab = null
 

Protected Attributes

GameObject m_Effect = null
 

Constructor & Destructor Documentation

ICE.Creatures.Objects.OdourDataObject.OdourDataObject ( )
ICE.Creatures.Objects.OdourDataObject.OdourDataObject ( OdourDataObject  _data)

Member Function Documentation

void ICE.Creatures.Objects.OdourDataObject.Copy ( OdourDataObject  _odour)

Here is the caller graph for this function:

OdourContainer ICE.Creatures.Objects.OdourDataObject.GetOdour ( )
void ICE.Creatures.Objects.OdourDataObject.SetOdour ( OdourContainer  _odour)

Member Data Documentation

GameObject ICE.Creatures.Objects.OdourDataObject.EffectPrefab = null
float ICE.Creatures.Objects.OdourDataObject.Intensity = 50f
float ICE.Creatures.Objects.OdourDataObject.IntensityMax = 100f
GameObject ICE.Creatures.Objects.OdourDataObject.m_Effect = null
protected
float ICE.Creatures.Objects.OdourDataObject.MarkerIntervalMax = 60
float ICE.Creatures.Objects.OdourDataObject.MarkerMaxInterval = 5
float ICE.Creatures.Objects.OdourDataObject.MarkerMinInterval = 2
ICECreatureMarker ICE.Creatures.Objects.OdourDataObject.MarkerPrefab = null
float ICE.Creatures.Objects.OdourDataObject.Range = 25f
float ICE.Creatures.Objects.OdourDataObject.RangeMax = 100f
OdourType ICE.Creatures.Objects.OdourDataObject.Type = OdourType.NONE
bool ICE.Creatures.Objects.OdourDataObject.UseEffect = false
bool ICE.Creatures.Objects.OdourDataObject.UseMarker = false

The documentation for this class was generated from the following file: