aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/General
diff options
context:
space:
mode:
authorJeff Ames2007-10-28 03:58:46 +0000
committerJeff Ames2007-10-28 03:58:46 +0000
commit2cf117cc6c2c7cf106fa83785621577a8b713529 (patch)
tree2978d78b209cd891133521e3b7f618af5113e78a /OpenSim/Framework/General
parent*Replaced -useexecutepath with an updated -inifile extension. You can now spe... (diff)
downloadopensim-SC-2cf117cc6c2c7cf106fa83785621577a8b713529.zip
opensim-SC-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.gz
opensim-SC-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.bz2
opensim-SC-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.xz
Added preliminary support for sitting on prims
Diffstat (limited to 'OpenSim/Framework/General')
-rw-r--r--OpenSim/Framework/General/Interfaces/IClientAPI.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Framework/General/Interfaces/IClientAPI.cs b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
index 0dad91f..7cb18e5 100644
--- a/OpenSim/Framework/General/Interfaces/IClientAPI.cs
+++ b/OpenSim/Framework/General/Interfaces/IClientAPI.cs
@@ -169,6 +169,8 @@ namespace OpenSim.Framework.Interfaces
169 public delegate void StatusChange(bool status); 169 public delegate void StatusChange(bool status);
170 public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status); 170 public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status);
171 public delegate void UpdateAgent(IClientAPI remoteClient, uint flags, LLQuaternion bodyRotation); 171 public delegate void UpdateAgent(IClientAPI remoteClient, uint flags, LLQuaternion bodyRotation);
172 public delegate void AgentRequestSit(IClientAPI remoteClient, LLUUID agentID, LLUUID targetID);
173 public delegate void AgentSit(IClientAPI remoteClient, LLUUID agentID);
172 public delegate void MoveObject(LLUUID objectID, LLVector3 offset, LLVector3 grapPos, IClientAPI remoteClient); 174 public delegate void MoveObject(LLUUID objectID, LLVector3 offset, LLVector3 grapPos, IClientAPI remoteClient);
173 175
174 public delegate void ParcelPropertiesRequest(int start_x, int start_y, int end_x, int end_y, int sequence_id, bool snap_selection, IClientAPI remote_client); 176 public delegate void ParcelPropertiesRequest(int start_x, int start_y, int end_x, int end_y, int sequence_id, bool snap_selection, IClientAPI remote_client);
@@ -217,6 +219,8 @@ namespace OpenSim.Framework.Interfaces
217 event GenericCall OnRequestWearables; 219 event GenericCall OnRequestWearables;
218 event GenericCall2 OnCompleteMovementToRegion; 220 event GenericCall2 OnCompleteMovementToRegion;
219 event UpdateAgent OnAgentUpdate; 221 event UpdateAgent OnAgentUpdate;
222 event AgentRequestSit OnAgentRequestSit;
223 event AgentSit OnAgentSit;
220 event GenericCall OnRequestAvatarsData; 224 event GenericCall OnRequestAvatarsData;
221 event AddNewPrim OnAddPrim; 225 event AddNewPrim OnAddPrim;
222 event ObjectDuplicate OnObjectDuplicate; 226 event ObjectDuplicate OnObjectDuplicate;
@@ -321,7 +325,7 @@ namespace OpenSim.Framework.Interfaces
321 void SendTeleportLocationStart(); 325 void SendTeleportLocationStart();
322 void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); 326 void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance);
323 327
324 void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry); 328 void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry, uint parentID);
325 void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity, LLQuaternion rotation); 329 void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity, LLQuaternion rotation);
326 void SendCoarseLocationUpdate(List<LLVector3> CoarseLocations); 330 void SendCoarseLocationUpdate(List<LLVector3> CoarseLocations);
327 331