diff options
author | Melanie Thielker | 2008-08-20 01:48:51 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-08-20 01:48:51 +0000 |
commit | f206ffd5a8cd0ef362e972abf7375eb739f82e5b (patch) | |
tree | e05c17a865f02beecddbe2c9c04705bc08c03db1 /OpenSim/Framework/IClientAPI.cs | |
parent | Remove trailing whitespace in prebuild.xml. (diff) | |
download | opensim-SC-f206ffd5a8cd0ef362e972abf7375eb739f82e5b.zip opensim-SC-f206ffd5a8cd0ef362e972abf7375eb739f82e5b.tar.gz opensim-SC-f206ffd5a8cd0ef362e972abf7375eb739f82e5b.tar.bz2 opensim-SC-f206ffd5a8cd0ef362e972abf7375eb739f82e5b.tar.xz |
Mantis #2003 - thank you, SachaMagne, for a patch that implements
the first part of gesture persistence.
----------------------------------------------------------
Attachments no longer vanish on walking crossing. Teleport is still
problematic, but will now be blocked with message "Inconsistent
attachment state" rather than losing the attachment. Detach to be
able to TP in that case.
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 71b8eb0..8aac9ce 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -299,7 +299,8 @@ namespace OpenSim.Framework | |||
299 | public delegate void ScriptReset(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); | 299 | public delegate void ScriptReset(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); |
300 | public delegate void GetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); | 300 | public delegate void GetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID); |
301 | public delegate void SetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID, bool running); | 301 | public delegate void SetScriptRunning(IClientAPI remoteClient, LLUUID objectID, LLUUID itemID, bool running); |
302 | 302 | public delegate void ActivateGesture(IClientAPI client, LLUUID gestureid, LLUUID assetId); | |
303 | public delegate void DeactivateGesture(IClientAPI client, LLUUID gestureid); | ||
303 | 304 | ||
304 | public delegate void TerrainUnacked(IClientAPI remoteClient, int patchX, int patchY); | 305 | public delegate void TerrainUnacked(IClientAPI remoteClient, int patchX, int patchY); |
305 | 306 | ||
@@ -512,6 +513,10 @@ namespace OpenSim.Framework | |||
512 | event UpdateVector OnAutoPilotGo; | 513 | event UpdateVector OnAutoPilotGo; |
513 | 514 | ||
514 | event TerrainUnacked OnUnackedTerrain; | 515 | event TerrainUnacked OnUnackedTerrain; |
516 | event ActivateGesture OnActivateGesture; | ||
517 | event DeactivateGesture OnDeactivateGesture; | ||
518 | |||
519 | // void ActivateGesture(LLUUID assetId, LLUUID gestureId); | ||
515 | 520 | ||
516 | // [Obsolete("IClientAPI.OutPacket SHOULD NOT EXIST outside of LLClientView please refactor appropriately.")] | 521 | // [Obsolete("IClientAPI.OutPacket SHOULD NOT EXIST outside of LLClientView please refactor appropriately.")] |
517 | void OutPacket(Packet newPack, ThrottleOutPacketType packType); | 522 | void OutPacket(Packet newPack, ThrottleOutPacketType packType); |