C# Class Universe.ScriptEngine.VirtualScript.Plugins.SensorRepeatPlugin

Inheritance: IScriptPlugin
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Méthodes publiques

Свойство Type Description
m_ScriptEngine ScriptEngine

Méthodes publiques

Méthode Description
AddRegion ( IScene scene ) : void
Check ( ) : bool
CreateFromData ( UUID itemID, UUID objectID, OSD data ) : void
Dispose ( ) : void
GetSerializationData ( UUID itemID, UUID primID ) : OSD
Initialize ( ScriptEngine engine ) : void
RemoveScript ( UUID objectID, UUID m_itemID ) : void
SenseOnce ( UUID objectID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, ISceneChildEntity host ) : void
SetSenseRepeatEvent ( UUID objectID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, double sec, ISceneChildEntity host ) : void

Private Methods

Méthode Description
SensorSweep ( SenseRepeatClass ts ) : void
doAgentSensor ( SenseRepeatClass ts ) : List
doObjectSensor ( SenseRepeatClass ts ) : List

Method Details

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

Check() public méthode

public Check ( ) : bool
Résultat bool

CreateFromData() public méthode

public CreateFromData ( UUID itemID, UUID objectID, OSD data ) : void
itemID UUID
objectID UUID
data OSD
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetSerializationData() public méthode

public GetSerializationData ( UUID itemID, UUID primID ) : OSD
itemID UUID
primID UUID
Résultat OSD

Initialize() public méthode

public Initialize ( ScriptEngine engine ) : void
engine ScriptEngine
Résultat void

RemoveScript() public méthode

public RemoveScript ( UUID objectID, UUID m_itemID ) : void
objectID UUID
m_itemID UUID
Résultat void

SenseOnce() public méthode

public SenseOnce ( UUID objectID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, ISceneChildEntity host ) : void
objectID UUID
m_itemID UUID
name string
keyID UUID
type int
range double
arc double
host ISceneChildEntity
Résultat void

SetSenseRepeatEvent() public méthode

public SetSenseRepeatEvent ( UUID objectID, UUID m_itemID, string name, UUID keyID, int type, double range, double arc, double sec, ISceneChildEntity host ) : void
objectID UUID
m_itemID UUID
name string
keyID UUID
type int
range double
arc double
sec double
host ISceneChildEntity
Résultat void

Property Details

m_ScriptEngine public_oe property

public ScriptEngine m_ScriptEngine
Résultat ScriptEngine