diff options
author | Justin Clark-Casey (justincc) | 2010-03-12 22:39:15 +0000 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2010-03-12 22:39:15 +0000 |
commit | b9f5cd75bc9b46b067d151a1a13d4e95cc98cedb (patch) | |
tree | a9cbf02470f359f998bb76a76b0c37fd9b42d15d /OpenSim/Region/Framework/Interfaces | |
parent | start laoding griduser local connector, though it isn't invoked by anything yet (diff) | |
download | opensim-SC-b9f5cd75bc9b46b067d151a1a13d4e95cc98cedb.zip opensim-SC-b9f5cd75bc9b46b067d151a1a13d4e95cc98cedb.tar.gz opensim-SC-b9f5cd75bc9b46b067d151a1a13d4e95cc98cedb.tar.bz2 opensim-SC-b9f5cd75bc9b46b067d151a1a13d4e95cc98cedb.tar.xz |
refactor: move client invoked AttachObject from SceneGraph to AttachmentsModule
Diffstat (limited to 'OpenSim/Region/Framework/Interfaces')
-rw-r--r-- | OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs index 6cf2a2e..21c1056 100644 --- a/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs +++ b/OpenSim/Region/Framework/Interfaces/IAttachmentsModule.cs | |||
@@ -35,17 +35,28 @@ namespace OpenSim.Region.Framework.Interfaces | |||
35 | public interface IAttachmentsModule | 35 | public interface IAttachmentsModule |
36 | { | 36 | { |
37 | /// <summary> | 37 | /// <summary> |
38 | /// Attach an object to an avatar from the world. | ||
39 | /// </summary> | ||
40 | /// <param name="controllingClient"></param> | ||
41 | /// <param name="localID"></param> | ||
42 | /// <param name="attachPoint"></param> | ||
43 | /// <param name="rot"></param> | ||
44 | /// <param name="silent"></param> | ||
45 | void AttachObject( | ||
46 | IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, Quaternion rot, bool silent); | ||
47 | |||
48 | /// <summary> | ||
38 | /// Attach an object to an avatar. | 49 | /// Attach an object to an avatar. |
39 | /// </summary> | 50 | /// </summary> |
40 | /// <param name="controllingClient"></param> | 51 | /// <param name="controllingClient"></param> |
41 | /// <param name="localID"></param> | 52 | /// <param name="localID"></param> |
42 | /// <param name="attachPoint"></param> | 53 | /// <param name="attachPoint"></param> |
43 | /// <param name="rot"></param> | 54 | /// <param name="rot"></param> |
44 | /// <param name="pos"></param> | 55 | /// <param name="attachPos"></param> |
45 | /// <param name="silent"></param> | 56 | /// <param name="silent"></param> |
46 | /// <returns>true if the object was successfully attached, false otherwise</returns> | 57 | /// <returns>true if the object was successfully attached, false otherwise</returns> |
47 | bool AttachObject( | 58 | bool AttachObject( |
48 | IClientAPI controllingClient, uint localID, uint attachPoint, Quaternion rot, Vector3 pos, bool silent); | 59 | IClientAPI remoteClient, uint objectLocalID, uint AttachmentPt, Quaternion rot, Vector3 attachPos, bool silent); |
49 | 60 | ||
50 | /// <summary> | 61 | /// <summary> |
51 | /// Update the user inventory to the attachment of an item | 62 | /// Update the user inventory to the attachment of an item |