From 818254916cb562422b3a3301b9f35fafd64ee3fe Mon Sep 17 00:00:00 2001
From: Melanie
Date: Wed, 16 Jan 2013 15:47:55 +0000
Subject: JustinCC's core re-merge
---
OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs | 13 +++++++++++++
1 file changed, 13 insertions(+)
(limited to 'OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs')
diff --git a/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs b/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
index 2f5b526..f68612c 100644
--- a/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
+++ b/OpenSim/Region/ScriptEngine/Interfaces/IScriptInstance.cs
@@ -28,9 +28,11 @@
using System;
using System.Collections;
using System.Collections.Generic;
+using System.Threading;
using OpenMetaverse;
using log4net;
using OpenSim.Framework;
+using OpenSim.Region.Framework.Scenes;
using OpenSim.Region.ScriptEngine.Shared;
using OpenSim.Region.ScriptEngine.Interfaces;
@@ -105,6 +107,11 @@ namespace OpenSim.Region.ScriptEngine.Interfaces
///
long MeasurementPeriodExecutionTime { get; }
+ ///
+ /// Scene part in which this script instance is contained.
+ ///
+ SceneObjectPart Part { get; }
+
IScriptEngine Engine { get; }
UUID AppDomain { get; set; }
string PrimName { get; }
@@ -124,6 +131,12 @@ namespace OpenSim.Region.ScriptEngine.Interfaces
uint LocalID { get; }
UUID AssetID { get; }
+
+ ///
+ /// Inventory item containing the script used.
+ ///
+ TaskInventoryItem ScriptTask { get; }
+
Queue EventQueue { get; }
///
--
cgit v1.1