aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs')
-rw-r--r--OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs14
1 files changed, 11 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs
index 1a0423f..e2a3fa7 100644
--- a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs
+++ b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs
@@ -26,6 +26,7 @@
26 */ 26 */
27 27
28using System; 28using System;
29using System.Xml;
29using System.Collections.Generic; 30using System.Collections.Generic;
30using OpenMetaverse; 31using OpenMetaverse;
31using OpenMetaverse.Packets; 32using OpenMetaverse.Packets;
@@ -76,6 +77,10 @@ namespace OpenSim.Region.Framework.Interfaces
76 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns> 77 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns>
77 ISceneEntity RezSingleAttachmentFromInventory(IScenePresence sp, UUID itemID, uint AttachmentPt); 78 ISceneEntity RezSingleAttachmentFromInventory(IScenePresence sp, UUID itemID, uint AttachmentPt);
78 79
80 // Same as above, but also load script states from a separate doc
81 ISceneEntity RezSingleAttachmentFromInventory(
82 IClientAPI remoteClient, UUID itemID, uint AttachmentPt, bool updateInventoryStatus, XmlDocument doc);
83
79 /// <summary> 84 /// <summary>
80 /// Rez multiple attachments from a user's inventory 85 /// Rez multiple attachments from a user's inventory
81 /// </summary> 86 /// </summary>
@@ -105,11 +110,14 @@ namespace OpenSim.Region.Framework.Interfaces
105 /// <summary> 110 /// <summary>
106 /// Detach the given item so that it remains in the user's inventory. 111 /// Detach the given item so that it remains in the user's inventory.
107 /// </summary> 112 /// </summary>
108 /// <param name="itemID">/param> 113 /// <param name="itemID">
109 /// <param name="remoteClient"></param> 114 /// A <see cref="UUID"/>
115 /// </param>
116 /// <param name="remoteClient">
117 /// A <see cref="IClientAPI"/>
118 /// </param>
110 void DetachSingleAttachmentToInv(UUID itemID, IClientAPI remoteClient); 119 void DetachSingleAttachmentToInv(UUID itemID, IClientAPI remoteClient);
111 120
112 /// <summary>
113 /// Update the position of an attachment. 121 /// Update the position of an attachment.
114 /// </summary> 122 /// </summary>
115 /// <param name="sog"></param> 123 /// <param name="sog"></param>