aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorSean Dague2009-06-19 12:21:20 +0000
committerSean Dague2009-06-19 12:21:20 +0000
commit1adeb8ad7781beecbf1f23817eb9047e57f12027 (patch)
treed6ea15f8cd678fed3025b8a2934ca5f02c589635 /OpenSim/Framework
parentmore type clean fixes for mono 2.4.2 (diff)
downloadopensim-SC_OLD-1adeb8ad7781beecbf1f23817eb9047e57f12027.zip
opensim-SC_OLD-1adeb8ad7781beecbf1f23817eb9047e57f12027.tar.gz
opensim-SC_OLD-1adeb8ad7781beecbf1f23817eb9047e57f12027.tar.bz2
opensim-SC_OLD-1adeb8ad7781beecbf1f23817eb9047e57f12027.tar.xz
From: Chris Yeoh <yeohc@au1.ibm.com>
This patch ensures that the touch positions are set during touch_end events (currently only working for touch_start and touch events).
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/IClientAPI.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs
index 5d169cf..2a81d5c 100644
--- a/OpenSim/Framework/IClientAPI.cs
+++ b/OpenSim/Framework/IClientAPI.cs
@@ -155,6 +155,9 @@ namespace OpenSim.Framework
155 public delegate void GrabObject( 155 public delegate void GrabObject(
156 uint localID, Vector3 pos, IClientAPI remoteClient, List<SurfaceTouchEventArgs> surfaceArgs); 156 uint localID, Vector3 pos, IClientAPI remoteClient, List<SurfaceTouchEventArgs> surfaceArgs);
157 157
158 public delegate void DeGrabObject(
159 uint localID, IClientAPI remoteClient, List<SurfaceTouchEventArgs> surfaceArgs);
160
158 public delegate void MoveObject( 161 public delegate void MoveObject(
159 UUID objectID, Vector3 offset, Vector3 grapPos, IClientAPI remoteClient, List<SurfaceTouchEventArgs> surfaceArgs 162 UUID objectID, Vector3 offset, Vector3 grapPos, IClientAPI remoteClient, List<SurfaceTouchEventArgs> surfaceArgs
160 ); 163 );
@@ -609,7 +612,7 @@ namespace OpenSim.Framework
609 event ObjectDuplicate OnObjectDuplicate; 612 event ObjectDuplicate OnObjectDuplicate;
610 event ObjectDuplicateOnRay OnObjectDuplicateOnRay; 613 event ObjectDuplicateOnRay OnObjectDuplicateOnRay;
611 event GrabObject OnGrabObject; 614 event GrabObject OnGrabObject;
612 event ObjectSelect OnDeGrabObject; 615 event DeGrabObject OnDeGrabObject;
613 event MoveObject OnGrabUpdate; 616 event MoveObject OnGrabUpdate;
614 event SpinStart OnSpinStart; 617 event SpinStart OnSpinStart;
615 event SpinObject OnSpinUpdate; 618 event SpinObject OnSpinUpdate;