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 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 | ||
28 | using System; | 28 | using System; |
29 | using System.Xml; | ||
29 | using OpenMetaverse; | 30 | using OpenMetaverse; |
30 | using OpenMetaverse.Packets; | 31 | using OpenMetaverse.Packets; |
31 | using OpenSim.Framework; | 32 | using 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> |