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 5ffbec8..d1b7dc1 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 OpenMetaverse; 30using OpenMetaverse;
30using OpenMetaverse.Packets; 31using OpenMetaverse.Packets;
31using OpenSim.Framework; 32using OpenSim.Framework;
@@ -96,6 +97,10 @@ namespace OpenSim.Region.Framework.Interfaces
96 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns> 97 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns>
97 ISceneEntity RezSingleAttachmentFromInventory(ScenePresence sp, UUID itemID, uint AttachmentPt); 98 ISceneEntity RezSingleAttachmentFromInventory(ScenePresence sp, UUID itemID, uint AttachmentPt);
98 99
100 // Same as above, but also load script states from a separate doc
101 ISceneEntity RezSingleAttachmentFromInventory(
102 IClientAPI remoteClient, UUID itemID, uint AttachmentPt, bool updateInventoryStatus, XmlDocument doc);
103
99 /// <summary> 104 /// <summary>
100 /// Rez multiple attachments from a user's inventory 105 /// Rez multiple attachments from a user's inventory
101 /// </summary> 106 /// </summary>
@@ -128,11 +133,14 @@ namespace OpenSim.Region.Framework.Interfaces
128 /// <summary> 133 /// <summary>
129 /// Detach the given item so that it remains in the user's inventory. 134 /// Detach the given item so that it remains in the user's inventory.
130 /// </summary> 135 /// </summary>
131 /// <param name="itemID">/param> 136 /// <param name="itemID">
132 /// <param name="remoteClient"></param> 137 /// A <see cref="UUID"/>
138 /// </param>
139 /// <param name="remoteClient">
140 /// A <see cref="IClientAPI"/>
141 /// </param>
133 void DetachSingleAttachmentToInv(UUID itemID, IClientAPI remoteClient); 142 void DetachSingleAttachmentToInv(UUID itemID, IClientAPI remoteClient);
134 143
135 /// <summary>
136 /// Update the position of an attachment. 144 /// Update the position of an attachment.
137 /// </summary> 145 /// </summary>
138 /// <param name="sog"></param> 146 /// <param name="sog"></param>