diff options
author | Jeff Ames | 2007-10-28 03:58:46 +0000 |
---|---|---|
committer | Jeff Ames | 2007-10-28 03:58:46 +0000 |
commit | 2cf117cc6c2c7cf106fa83785621577a8b713529 (patch) | |
tree | 2978d78b209cd891133521e3b7f618af5113e78a /OpenSim/Framework/General/Interfaces | |
parent | *Replaced -useexecutepath with an updated -inifile extension. You can now spe... (diff) | |
download | opensim-SC_OLD-2cf117cc6c2c7cf106fa83785621577a8b713529.zip opensim-SC_OLD-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.gz opensim-SC_OLD-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.bz2 opensim-SC_OLD-2cf117cc6c2c7cf106fa83785621577a8b713529.tar.xz |
Added preliminary support for sitting on prims
Diffstat (limited to 'OpenSim/Framework/General/Interfaces')
-rw-r--r-- | OpenSim/Framework/General/Interfaces/IClientAPI.cs | 6 |
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 | ||