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

Public Member Functions

 OdourObject ()
 OdourObject (ICEWorldBehaviour _component)
 OdourObject (OdourObject _data)
void Init (ICEWorldBehaviour _component)
void HandleOdourMarker (Transform _transform)
void StartEffect (Transform _transform)
void StopEffect ()
float GetIntensityByDistance (float _distance)
- Public Member Functions inherited from ICE.Creatures.Objects.OdourDataObject
 OdourDataObject ()
 OdourDataObject (OdourDataObject _data)
void Copy (OdourDataObject _odour)
void SetOdour (OdourContainer _odour)
OdourContainer GetOdour ()

Additional Inherited Members

- Public Attributes inherited from ICE.Creatures.Objects.OdourDataObject
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 inherited from ICE.Creatures.Objects.OdourDataObject
GameObject m_Effect = null

Constructor & Destructor Documentation

ICE.Creatures.Objects.OdourObject.OdourObject ( )
ICE.Creatures.Objects.OdourObject.OdourObject ( ICEWorldBehaviour  _component)
ICE.Creatures.Objects.OdourObject.OdourObject ( OdourObject  _data)

Member Function Documentation

float ICE.Creatures.Objects.OdourObject.GetIntensityByDistance ( float  _distance)

Here is the caller graph for this function:

void ICE.Creatures.Objects.OdourObject.HandleOdourMarker ( Transform  _transform)
void ICE.Creatures.Objects.OdourObject.Init ( ICEWorldBehaviour  _component)
void ICE.Creatures.Objects.OdourObject.StartEffect ( Transform  _transform)
void ICE.Creatures.Objects.OdourObject.StopEffect ( )

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