diff options
Diffstat (limited to 'OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs | 14 |
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 | ||
28 | using System; | 28 | using System; |
29 | using System.Xml; | ||
29 | using System.Collections.Generic; | 30 | using System.Collections.Generic; |
30 | using OpenMetaverse; | 31 | using OpenMetaverse; |
31 | using OpenMetaverse.Packets; | 32 | using 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> |