diff options
author | mingchen | 2008-05-23 15:12:15 +0000 |
---|---|---|
committer | mingchen | 2008-05-23 15:12:15 +0000 |
commit | d04443b4fe0fb3993b53086d95be97a766b409f6 (patch) | |
tree | d6989220bdb1aad7e49546108f9624227c3f07f8 /OpenSim/Region/Environment/Interfaces/ILandChannel.cs | |
parent | i've refactored the ChatModule into two modules: ChatModule and IRCBridgeModule. (diff) | |
download | opensim-SC_OLD-d04443b4fe0fb3993b53086d95be97a766b409f6.zip opensim-SC_OLD-d04443b4fe0fb3993b53086d95be97a766b409f6.tar.gz opensim-SC_OLD-d04443b4fe0fb3993b53086d95be97a766b409f6.tar.bz2 opensim-SC_OLD-d04443b4fe0fb3993b53086d95be97a766b409f6.tar.xz |
*Refactor of the LandManagementModule that allows OpenSim to run without it
Diffstat (limited to 'OpenSim/Region/Environment/Interfaces/ILandChannel.cs')
-rw-r--r-- | OpenSim/Region/Environment/Interfaces/ILandChannel.cs | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/OpenSim/Region/Environment/Interfaces/ILandChannel.cs b/OpenSim/Region/Environment/Interfaces/ILandChannel.cs index a814e39..f370ee5 100644 --- a/OpenSim/Region/Environment/Interfaces/ILandChannel.cs +++ b/OpenSim/Region/Environment/Interfaces/ILandChannel.cs | |||
@@ -34,31 +34,12 @@ namespace OpenSim.Region.Environment.Interfaces | |||
34 | { | 34 | { |
35 | public interface ILandChannel | 35 | public interface ILandChannel |
36 | { | 36 | { |
37 | bool AllowedForcefulBans { get; set; } | ||
38 | void IncomingLandObjectsFromStorage(List<LandData> data); | ||
39 | void IncomingLandObjectFromStorage(LandData data); | ||
40 | 37 | ||
41 | void NoLandDataFromStorage(); | 38 | List<ILandObject> ParcelsNearPoint(LLVector3 position); |
42 | ILandObject GetLandObject(int x, int y); | 39 | ILandObject GetLandObject(int x, int y); |
43 | ILandObject GetLandObject(float x, float y); | 40 | ILandObject GetLandObject(float x, float y); |
44 | void SetPrimsTainted(); | ||
45 | bool IsLandPrimCountTainted(); | 41 | bool IsLandPrimCountTainted(); |
46 | void SendLandUpdate(ScenePresence avatar, bool force); | 42 | bool IsForcefulBansAllowed(); |
47 | void SendLandUpdate(ScenePresence avatar); | 43 | void UpdateLandObject(int localID, LandData data); |
48 | void ResetAllLandPrimCounts(); | ||
49 | void AddPrimToLandPrimCounts(SceneObjectGroup obj); | ||
50 | void RemovePrimFromLandPrimCounts(SceneObjectGroup obj); | ||
51 | void FinalizeLandPrimCountUpdate(); | ||
52 | void UpdateLandPrimCounts(); | ||
53 | void PerformParcelPrimCountUpdate(); | ||
54 | void UpdateLandObject(int local_id, LandData newData); | ||
55 | |||
56 | void SendParcelOverlay(IClientAPI remote_client); | ||
57 | |||
58 | void ResetSimLandObjects(); | ||
59 | List<ILandObject> ParcelsNearPoint(LLVector3 position); | ||
60 | void SendYouAreBannedNotice(ScenePresence avatar); | ||
61 | void handleAvatarChangingParcel(ScenePresence avatar, int localLandID, LLUUID regionID); | ||
62 | void SendOutNearestBanLine(IClientAPI avatar); | ||
63 | } | 44 | } |
64 | } | 45 | } |