diff options
Diffstat (limited to 'Common/OpenSim.Framework/Interfaces/IClientAPI.cs')
-rw-r--r-- | Common/OpenSim.Framework/Interfaces/IClientAPI.cs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/Common/OpenSim.Framework/Interfaces/IClientAPI.cs b/Common/OpenSim.Framework/Interfaces/IClientAPI.cs index 9028d8d..009648c 100644 --- a/Common/OpenSim.Framework/Interfaces/IClientAPI.cs +++ b/Common/OpenSim.Framework/Interfaces/IClientAPI.cs | |||
@@ -55,11 +55,12 @@ namespace OpenSim.Framework.Interfaces | |||
55 | public delegate void ObjectSelect(uint localID, IClientAPI remoteClient); | 55 | public delegate void ObjectSelect(uint localID, IClientAPI remoteClient); |
56 | public delegate void UpdatePrimFlags(uint localID, Packet packet, IClientAPI remoteClient); | 56 | public delegate void UpdatePrimFlags(uint localID, Packet packet, IClientAPI remoteClient); |
57 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); | 57 | public delegate void UpdatePrimTexture(uint localID, byte[] texture, IClientAPI remoteClient); |
58 | public delegate void UpdatePrimVector(uint localID, LLVector3 pos, IClientAPI remoteClient); | 58 | public delegate void UpdateVector(uint localID, LLVector3 pos, IClientAPI remoteClient); |
59 | public delegate void UpdatePrimRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient); | 59 | public delegate void UpdatePrimRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient); |
60 | public delegate void StatusChange(bool status); | 60 | public delegate void StatusChange(bool status); |
61 | public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status); | 61 | public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status); |
62 | public delegate void UpdateAgent(IClientAPI remoteClient, uint flags, LLQuaternion bodyRotation); | 62 | public delegate void UpdateAgent(IClientAPI remoteClient, uint flags, LLQuaternion bodyRotation); |
63 | public delegate void MoveObject(LLUUID objectID, LLVector3 offset, LLVector3 grapPos, IClientAPI remoteClient); | ||
63 | 64 | ||
64 | 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); | 65 | 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); |
65 | public delegate void ParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client); | 66 | public delegate void ParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client); |
@@ -86,14 +87,17 @@ namespace OpenSim.Framework.Interfaces | |||
86 | event UpdateAgent OnAgentUpdate; | 87 | event UpdateAgent OnAgentUpdate; |
87 | event GenericCall OnRequestAvatarsData; | 88 | event GenericCall OnRequestAvatarsData; |
88 | event GenericCall4 OnAddPrim; | 89 | event GenericCall4 OnAddPrim; |
90 | event UpdateVector OnGrapObject; | ||
91 | event ObjectSelect OnDeGrapObject; | ||
92 | event MoveObject OnGrapUpdate; | ||
89 | 93 | ||
90 | event UpdateShape OnUpdatePrimShape; | 94 | event UpdateShape OnUpdatePrimShape; |
91 | event ObjectSelect OnObjectSelect; | 95 | event ObjectSelect OnObjectSelect; |
92 | event UpdatePrimFlags OnUpdatePrimFlags; | 96 | event UpdatePrimFlags OnUpdatePrimFlags; |
93 | event UpdatePrimTexture OnUpdatePrimTexture; | 97 | event UpdatePrimTexture OnUpdatePrimTexture; |
94 | event UpdatePrimVector OnUpdatePrimPosition; | 98 | event UpdateVector OnUpdatePrimPosition; |
95 | event UpdatePrimRotation OnUpdatePrimRotation; | 99 | event UpdatePrimRotation OnUpdatePrimRotation; |
96 | event UpdatePrimVector OnUpdatePrimScale; | 100 | event UpdateVector OnUpdatePrimScale; |
97 | event StatusChange OnChildAgentStatus; | 101 | event StatusChange OnChildAgentStatus; |
98 | event GenericCall2 OnStopMovement; | 102 | event GenericCall2 OnStopMovement; |
99 | event NewAvatar OnNewAvatar; | 103 | event NewAvatar OnNewAvatar; |
@@ -143,13 +147,14 @@ namespace OpenSim.Framework.Interfaces | |||
143 | void SendRegionTeleport(ulong regionHandle, byte simAccess, string ipAddress, ushort ipPort, uint locationID, uint flags); | 147 | void SendRegionTeleport(ulong regionHandle, byte simAccess, string ipAddress, ushort ipPort, uint locationID, uint flags); |
144 | void SendTeleportCancel(); | 148 | void SendTeleportCancel(); |
145 | void SendTeleportLocationStart(); | 149 | void SendTeleportLocationStart(); |
150 | void SendMoneyBalance(LLUUID transaction, bool success, byte[] description, int balance); | ||
146 | 151 | ||
147 | void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry); | 152 | void SendAvatarData(ulong regionHandle, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos, byte[] textureEntry); |
148 | void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity); | 153 | void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity); |
149 | 154 | ||
150 | void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint); | 155 | void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint); |
151 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLQuaternion rotation, LLUUID textureID); | 156 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLQuaternion rotation, LLUUID textureID , uint flags); |
152 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLUUID textureID); | 157 | void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLUUID textureID, uint flags); |
153 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLQuaternion rotation); | 158 | void SendPrimTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLQuaternion rotation); |
154 | } | 159 | } |
155 | } | 160 | } |