OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Public Attributes | Properties | List of all members
OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat Class Reference
Collaboration diagram for OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat:
Collaboration graph
[legend]

Classes

class  SensorInfo
 Used by one-off and repeated sensors More...
 

Public Member Functions

 SensorRepeat (AsyncCommandManager CmdManager)
 
void SetSenseRepeatEvent (uint m_localID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, double sec, SceneObjectPart host)
 
void UnSetSenseRepeaterEvents (uint m_localID, UUID m_itemID)
 
void CheckSenseRepeaterEvents ()
 
void SenseOnce (uint m_localID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, SceneObjectPart host)
 
Object[] GetSerializationData (UUID itemID)
 
void CreateFromData (uint localID, UUID itemID, UUID objectID, Object[] data)
 
List< SensorInfoGetSensorInfo ()
 

Public Attributes

AsyncCommandManager m_CmdManager
 

Properties

int SensorsCount [get]
 Number of sensors active. More...
 

Detailed Description

Definition at line 41 of file SensorRepeat.cs.

Constructor & Destructor Documentation

OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.SensorRepeat ( AsyncCommandManager  CmdManager)
inline

Definition at line 81 of file SensorRepeat.cs.

Member Function Documentation

void OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.CheckSenseRepeaterEvents ( )
inline

Definition at line 196 of file SensorRepeat.cs.

void OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.CreateFromData ( uint  localID,
UUID  itemID,
UUID  objectID,
Object[]  data 
)
inline

Definition at line 672 of file SensorRepeat.cs.

List<SensorInfo> OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.GetSensorInfo ( )
inline

Definition at line 708 of file SensorRepeat.cs.

Object [] OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.GetSerializationData ( UUID  itemID)
inline

Definition at line 652 of file SensorRepeat.cs.

void OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.SenseOnce ( uint  m_localID,
UUID  m_itemID,
string  name,
UUID  keyID,
int  type,
double  range,
double  arc,
SceneObjectPart  host 
)
inline

Definition at line 211 of file SensorRepeat.cs.

void OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.SetSenseRepeatEvent ( uint  m_localID,
UUID  m_itemID,
string  name,
UUID  keyID,
int  type,
double  range,
double  arc,
double  sec,
SceneObjectPart  host 
)
inline

Definition at line 138 of file SensorRepeat.cs.

void OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.UnSetSenseRepeaterEvents ( uint  m_localID,
UUID  m_itemID 
)
inline

Definition at line 178 of file SensorRepeat.cs.

Member Data Documentation

AsyncCommandManager OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.m_CmdManager

Definition at line 68 of file SensorRepeat.cs.

Property Documentation

int OpenSim.Region.ScriptEngine.Shared.Api.Plugins.SensorRepeat.SensorsCount
get

Number of sensors active.

Definition at line 74 of file SensorRepeat.cs.


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