diff options
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Environment/Interfaces/ILandChannel.cs | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/OpenSim/Region/Environment/Interfaces/ILandChannel.cs b/OpenSim/Region/Environment/Interfaces/ILandChannel.cs index 1e0493f..c100764 100644 --- a/OpenSim/Region/Environment/Interfaces/ILandChannel.cs +++ b/OpenSim/Region/Environment/Interfaces/ILandChannel.cs | |||
@@ -1,52 +1,52 @@ | |||
1 | using System; | 1 | using System; |
2 | using System.Collections.Generic; | 2 | using System.Collections.Generic; |
3 | using System.Text; | 3 | using System.Text; |
4 | 4 | ||
5 | using libsecondlife; | 5 | using libsecondlife; |
6 | using libsecondlife.Packets; | 6 | using libsecondlife.Packets; |
7 | using OpenSim.Region.Environment.Scenes; | 7 | using OpenSim.Region.Environment.Scenes; |
8 | using OpenSim.Framework; | 8 | using OpenSim.Framework; |
9 | 9 | ||
10 | namespace OpenSim.Region.Environment.Interfaces | 10 | namespace OpenSim.Region.Environment.Interfaces |
11 | { | 11 | { |
12 | public interface ILandChannel | 12 | public interface ILandChannel |
13 | { | 13 | { |
14 | bool allowedForcefulBans { get; set; } | 14 | bool allowedForcefulBans { get; set; } |
15 | void IncomingLandObjectsFromStorage(List<LandData> data); | 15 | void IncomingLandObjectsFromStorage(List<LandData> data); |
16 | void IncomingLandObjectFromStorage(LandData data); | 16 | void IncomingLandObjectFromStorage(LandData data); |
17 | 17 | ||
18 | void NoLandDataFromStorage(); | 18 | void NoLandDataFromStorage(); |
19 | ILandObject getLandObject(int x, int y); | 19 | ILandObject getLandObject(int x, int y); |
20 | ILandObject getLandObject(float x, float y); | 20 | ILandObject getLandObject(float x, float y); |
21 | void setPrimsTainted(); | 21 | void setPrimsTainted(); |
22 | bool isLandPrimCountTainted(); | 22 | bool isLandPrimCountTainted(); |
23 | void sendLandUpdate(ScenePresence avatar, bool force); | 23 | void sendLandUpdate(ScenePresence avatar, bool force); |
24 | void sendLandUpdate(ScenePresence avatar); | 24 | void sendLandUpdate(ScenePresence avatar); |
25 | void resetAllLandPrimCounts(); | 25 | void resetAllLandPrimCounts(); |
26 | void addPrimToLandPrimCounts(SceneObjectGroup obj); | 26 | void addPrimToLandPrimCounts(SceneObjectGroup obj); |
27 | void removePrimFromLandPrimCounts(SceneObjectGroup obj); | 27 | void removePrimFromLandPrimCounts(SceneObjectGroup obj); |
28 | void finalizeLandPrimCountUpdate(); | 28 | void finalizeLandPrimCountUpdate(); |
29 | void updateLandPrimCounts(); | 29 | void updateLandPrimCounts(); |
30 | void performParcelPrimCountUpdate(); | 30 | void performParcelPrimCountUpdate(); |
31 | void updateLandObject(int local_id, LandData newData); | 31 | void updateLandObject(int local_id, LandData newData); |
32 | 32 | ||
33 | void sendParcelOverlay(IClientAPI remote_client); | 33 | void sendParcelOverlay(IClientAPI remote_client); |
34 | void handleParcelPropertiesRequest(int start_x, int start_y, int end_x, int end_y, int sequence_id, bool snap_selection, IClientAPI remote_client); | 34 | void handleParcelPropertiesRequest(int start_x, int start_y, int end_x, int end_y, int sequence_id, bool snap_selection, IClientAPI remote_client); |
35 | void handleParcelPropertiesUpdateRequest(ParcelPropertiesUpdatePacket packet, IClientAPI remote_client); | 35 | void handleParcelPropertiesUpdateRequest(ParcelPropertiesUpdatePacket packet, IClientAPI remote_client); |
36 | void handleParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client); | 36 | void handleParcelDivideRequest(int west, int south, int east, int north, IClientAPI remote_client); |
37 | void handleParcelJoinRequest(int west, int south, int east, int north, IClientAPI remote_client); | 37 | void handleParcelJoinRequest(int west, int south, int east, int north, IClientAPI remote_client); |
38 | void handleParcelSelectObjectsRequest(int local_id, int request_type, IClientAPI remote_client); | 38 | void handleParcelSelectObjectsRequest(int local_id, int request_type, IClientAPI remote_client); |
39 | void handleParcelObjectOwnersRequest(int local_id, IClientAPI remote_client); | 39 | void handleParcelObjectOwnersRequest(int local_id, IClientAPI remote_client); |
40 | 40 | ||
41 | void resetSimLandObjects(); | 41 | void resetSimLandObjects(); |
42 | List<ILandObject> parcelsNearPoint(LLVector3 position); | 42 | List<ILandObject> parcelsNearPoint(LLVector3 position); |
43 | void sendYouAreBannedNotice(ScenePresence avatar); | 43 | void sendYouAreBannedNotice(ScenePresence avatar); |
44 | void handleAvatarChangingParcel(ScenePresence avatar, int localLandID, LLUUID regionID); | 44 | void handleAvatarChangingParcel(ScenePresence avatar, int localLandID, LLUUID regionID); |
45 | void sendOutNearestBanLine(IClientAPI avatar); | 45 | void sendOutNearestBanLine(IClientAPI avatar); |
46 | void handleSignificantClientMovement(IClientAPI remote_client); | 46 | void handleSignificantClientMovement(IClientAPI remote_client); |
47 | void handleAnyClientMovement(ScenePresence avatar); | 47 | void handleAnyClientMovement(ScenePresence avatar); |
48 | void handleParcelAccessRequest(LLUUID agentID, LLUUID sessionID, uint flags, int sequenceID, int landLocalID, IClientAPI remote_client); | 48 | void handleParcelAccessRequest(LLUUID agentID, LLUUID sessionID, uint flags, int sequenceID, int landLocalID, IClientAPI remote_client); |
49 | void handleParcelAccessUpdateRequest(LLUUID agentID, LLUUID sessionID, uint flags, int landLocalID, List<ParcelManager.ParcelAccessEntry> entries, IClientAPI remote_client); | 49 | void handleParcelAccessUpdateRequest(LLUUID agentID, LLUUID sessionID, uint flags, int landLocalID, List<ParcelManager.ParcelAccessEntry> entries, IClientAPI remote_client); |
50 | 50 | ||
51 | } | 51 | } |
52 | } | 52 | } |