aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorMW2007-08-22 18:36:47 +0000
committerMW2007-08-22 18:36:47 +0000
commit47c6d8ae8f85f07a16390f0130180a1b0521b6a1 (patch)
treef1aeac40c1f77eba0642ba35263cc76ed4c60c97 /OpenSim/Framework
parent(Untested) Scripts are individually loaded into objects (on rez), and event f... (diff)
downloadopensim-SC_OLD-47c6d8ae8f85f07a16390f0130180a1b0521b6a1.zip
opensim-SC_OLD-47c6d8ae8f85f07a16390f0130180a1b0521b6a1.tar.gz
opensim-SC_OLD-47c6d8ae8f85f07a16390f0130180a1b0521b6a1.tar.bz2
opensim-SC_OLD-47c6d8ae8f85f07a16390f0130180a1b0521b6a1.tar.xz
Added OnRemoveScript(uint localID, LLUUID itemID) event , trigged when a script in a primitive is deleted.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/General/Interfaces/IClientAPI.cs2
-rw-r--r--OpenSim/Framework/General/NullClientAPI.cs1
2 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
index 3c41eb5..4dbe4e7 100644
--- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs
+++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
@@ -90,6 +90,7 @@ namespace OpenSim.Framework.Interfaces
90 public delegate void UpdateInventoryItemTransaction(IClientAPI remoteClient, LLUUID transactionID, LLUUID assetID, LLUUID itemID); 90 public delegate void UpdateInventoryItemTransaction(IClientAPI remoteClient, LLUUID transactionID, LLUUID assetID, LLUUID itemID);
91 public delegate void RezScript(IClientAPI remoteClient, LLUUID itemID, uint localID); 91 public delegate void RezScript(IClientAPI remoteClient, LLUUID itemID, uint localID);
92 public delegate void UpdateTaskInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID folderID, uint localID); 92 public delegate void UpdateTaskInventory(IClientAPI remoteClient, LLUUID itemID, LLUUID folderID, uint localID);
93 public delegate void RemoveTaskInventory(IClientAPI remoteClient, LLUUID itemID, uint localID);
93 94
94 public delegate void UDPAssetUploadRequest(IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data); 95 public delegate void UDPAssetUploadRequest(IClientAPI remoteClient, LLUUID assetID, LLUUID transaction, sbyte type, byte[] data);
95 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data); 96 public delegate void XferReceive(IClientAPI remoteClient, ulong xferID, uint packetID, byte[] data);
@@ -152,6 +153,7 @@ namespace OpenSim.Framework.Interfaces
152 event ConfirmXfer OnConfirmXfer; 153 event ConfirmXfer OnConfirmXfer;
153 event RezScript OnRezScript; 154 event RezScript OnRezScript;
154 event UpdateTaskInventory OnUpdateTaskInventory; 155 event UpdateTaskInventory OnUpdateTaskInventory;
156 event RemoveTaskInventory OnRemoveTaskItem;
155 157
156 event UUIDNameRequest OnNameFromUUIDRequest; 158 event UUIDNameRequest OnNameFromUUIDRequest;
157 159
diff --git a/OpenSim/Framework/General/NullClientAPI.cs b/OpenSim/Framework/General/NullClientAPI.cs
index 6692fde..6794384 100644
--- a/OpenSim/Framework/General/NullClientAPI.cs
+++ b/OpenSim/Framework/General/NullClientAPI.cs
@@ -65,6 +65,7 @@ namespace OpenSim.Framework
65 public event ConfirmXfer OnConfirmXfer; 65 public event ConfirmXfer OnConfirmXfer;
66 public event RezScript OnRezScript; 66 public event RezScript OnRezScript;
67 public event UpdateTaskInventory OnUpdateTaskInventory; 67 public event UpdateTaskInventory OnUpdateTaskInventory;
68 public event RemoveTaskInventory OnRemoveTaskItem;
68 69
69 public event UUIDNameRequest OnNameFromUUIDRequest; 70 public event UUIDNameRequest OnNameFromUUIDRequest;
70 71