diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs index 95a8530..8da46f4 100644 --- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs +++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptEngine.cs | |||
@@ -41,6 +41,10 @@ namespace OpenSim.Region.ScriptEngine.Interfaces | |||
41 | /// An interface for a script API module to communicate with | 41 | /// An interface for a script API module to communicate with |
42 | /// the engine it's running under | 42 | /// the engine it's running under |
43 | /// </summary> | 43 | /// </summary> |
44 | |||
45 | public delegate void ScriptRemoved(UUID script); | ||
46 | public delegate void ObjectRemoved(UUID prim); | ||
47 | |||
44 | public interface IScriptEngine | 48 | public interface IScriptEngine |
45 | { | 49 | { |
46 | /// <summary> | 50 | /// <summary> |
@@ -50,6 +54,9 @@ namespace OpenSim.Region.ScriptEngine.Interfaces | |||
50 | 54 | ||
51 | Scene World { get; } | 55 | Scene World { get; } |
52 | 56 | ||
57 | event ScriptRemoved OnScriptRemoved; | ||
58 | event ObjectRemoved OnObjectRemoved; | ||
59 | |||
53 | /// <summary> | 60 | /// <summary> |
54 | /// Post an event to a single script | 61 | /// Post an event to a single script |
55 | /// </summary> | 62 | /// </summary> |