aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Common/OpenSim.Framework/Interfaces/IClientAPI.cs
diff options
context:
space:
mode:
authorMW2007-06-15 13:11:26 +0000
committerMW2007-06-15 13:11:26 +0000
commit95676b298819d6b2d1df74d1f52668e2549a2c2f (patch)
treee3152f0685f262253e72a482a4a3e4b64aae631a /Common/OpenSim.Framework/Interfaces/IClientAPI.cs
parentand some more (diff)
downloadopensim-SC_OLD-95676b298819d6b2d1df74d1f52668e2549a2c2f.zip
opensim-SC_OLD-95676b298819d6b2d1df74d1f52668e2549a2c2f.tar.gz
opensim-SC_OLD-95676b298819d6b2d1df74d1f52668e2549a2c2f.tar.bz2
opensim-SC_OLD-95676b298819d6b2d1df74d1f52668e2549a2c2f.tar.xz
Preliminary movement added to sugilite, forwards walking only and no animations.
Diffstat (limited to 'Common/OpenSim.Framework/Interfaces/IClientAPI.cs')
-rw-r--r--Common/OpenSim.Framework/Interfaces/IClientAPI.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/Common/OpenSim.Framework/Interfaces/IClientAPI.cs b/Common/OpenSim.Framework/Interfaces/IClientAPI.cs
index feccf36..cebfd9a 100644
--- a/Common/OpenSim.Framework/Interfaces/IClientAPI.cs
+++ b/Common/OpenSim.Framework/Interfaces/IClientAPI.cs
@@ -55,6 +55,7 @@ namespace OpenSim.Framework.Interfaces
55 public delegate void UpdatePrimRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient); 55 public delegate void UpdatePrimRotation(uint localID, LLQuaternion rot, IClientAPI remoteClient);
56 public delegate void StatusChange(bool status); 56 public delegate void StatusChange(bool status);
57 public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status); 57 public delegate void NewAvatar(IClientAPI remoteClient, LLUUID agentID, bool status);
58 public delegate void UpdateAgent(IClientAPI remoteClient, uint flags, LLQuaternion bodyRotation);
58 59
59 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); 60 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);
60 public delegate void ParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client); 61 public delegate void ParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client);
@@ -75,7 +76,7 @@ namespace OpenSim.Framework.Interfaces
75 event GenericCall OnRegionHandShakeReply; 76 event GenericCall OnRegionHandShakeReply;
76 event GenericCall OnRequestWearables; 77 event GenericCall OnRequestWearables;
77 event GenericCall2 OnCompleteMovementToRegion; 78 event GenericCall2 OnCompleteMovementToRegion;
78 event GenericCall3 OnAgentUpdate; 79 event UpdateAgent OnAgentUpdate;
79 event GenericCall OnRequestAvatarsData; 80 event GenericCall OnRequestAvatarsData;
80 event GenericCall4 OnAddPrim; 81 event GenericCall4 OnAddPrim;
81 event UpdateShape OnUpdatePrimShape; 82 event UpdateShape OnUpdatePrimShape;
@@ -125,10 +126,12 @@ namespace OpenSim.Framework.Interfaces
125 void SendChatMessage(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID); 126 void SendChatMessage(byte[] message, byte type, LLVector3 fromPos, string fromName, LLUUID fromAgentID);
126 void SendLayerData(float[] map); 127 void SendLayerData(float[] map);
127 void MoveAgentIntoRegion(RegionInfo regInfo); 128 void MoveAgentIntoRegion(RegionInfo regInfo);
128 void SendAvatarData(RegionInfo regionInfo, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos);
129 void InformClientOfNeighbour(ulong neighbourHandle, System.Net.IPAddress neighbourIP, ushort neighbourPort); 129 void InformClientOfNeighbour(ulong neighbourHandle, System.Net.IPAddress neighbourIP, ushort neighbourPort);
130 AgentCircuitData RequestClientInfo(); 130 AgentCircuitData RequestClientInfo();
131 131
132 void SendAvatarData(RegionInfo regionInfo, string firstName, string lastName, LLUUID avatarID, uint avatarLocalID, LLVector3 Pos);
133 void SendAvatarTerseUpdate(ulong regionHandle, ushort timeDilation, uint localID, LLVector3 position, LLVector3 velocity);
134
132 void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint); 135 void AttachObject(uint localID, LLQuaternion rotation, byte attachPoint);
133 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLQuaternion rotation, LLUUID textureID); 136 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLQuaternion rotation, LLUUID textureID);
134 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLUUID textureID); 137 void SendPrimitiveToClient(ulong regionHandle, ushort timeDilation, uint localID, PrimData primData, LLVector3 pos, LLUUID textureID);