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 8d3366c..d7f0a96 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;
@@ -97,6 +98,10 @@ namespace OpenSim.Region.Framework.Interfaces
97 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns> 98 /// <returns>The scene object that was attached. Null if the scene object could not be found</returns>
98 ISceneEntity RezSingleAttachmentFromInventory(ScenePresence sp, UUID itemID, uint AttachmentPt); 99 ISceneEntity RezSingleAttachmentFromInventory(ScenePresence sp, UUID itemID, uint AttachmentPt);
99 100
101 // Same as above, but also load script states from a separate doc
102 ISceneEntity RezSingleAttachmentFromInventory(
103 IClientAPI remoteClient, UUID itemID, uint AttachmentPt, bool updateInventoryStatus, XmlDocument doc);
104
100 /// <summary> 105 /// <summary>
101 /// Rez multiple attachments from a user's inventory 106 /// Rez multiple attachments from a user's inventory
102 /// </summary> 107 /// </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>