aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorDiva Canto2012-03-22 12:57:12 -0700
committerDiva Canto2012-03-22 12:57:12 -0700
commit6146e7ef258b10888ad7464b72b75cca701e02c9 (patch)
tree6603496c5758359b808f8719a641977660aca0fb /OpenSim/Framework
parentMerge branch 'master' of ssh://opensimulator.org/var/git/opensim (diff)
downloadopensim-SC_OLD-6146e7ef258b10888ad7464b72b75cca701e02c9.zip
opensim-SC_OLD-6146e7ef258b10888ad7464b72b75cca701e02c9.tar.gz
opensim-SC_OLD-6146e7ef258b10888ad7464b72b75cca701e02c9.tar.bz2
opensim-SC_OLD-6146e7ef258b10888ad7464b72b75cca701e02c9.tar.xz
Simple build permissions feature. NOTE: EXPERIMENTAL, DISABLED BY DEFAULT. Turns out that this can't be expressed by cascading Permission modules, so I did it as per this patch.
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/ILandObject.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Framework/ILandObject.cs b/OpenSim/Framework/ILandObject.cs
index dd73b3f..33aad9b 100644
--- a/OpenSim/Framework/ILandObject.cs
+++ b/OpenSim/Framework/ILandObject.cs
@@ -63,6 +63,7 @@ namespace OpenSim.Framework
63 bool ContainsPoint(int x, int y); 63 bool ContainsPoint(int x, int y);
64 64
65 ILandObject Copy(); 65 ILandObject Copy();
66 ILandObject MemberwiseCopy();
66 67
67 void SendLandUpdateToAvatarsOverMe(); 68 void SendLandUpdateToAvatarsOverMe();
68 69
@@ -70,6 +71,7 @@ namespace OpenSim.Framework
70 void UpdateLandProperties(LandUpdateArgs args, IClientAPI remote_client); 71 void UpdateLandProperties(LandUpdateArgs args, IClientAPI remote_client);
71 bool IsEitherBannedOrRestricted(UUID avatar); 72 bool IsEitherBannedOrRestricted(UUID avatar);
72 bool IsBannedFromLand(UUID avatar); 73 bool IsBannedFromLand(UUID avatar);
74 bool IsAllowedInLand(UUID avatar);
73 bool IsRestrictedFromLand(UUID avatar); 75 bool IsRestrictedFromLand(UUID avatar);
74 void SendLandUpdateToClient(IClientAPI remote_client); 76 void SendLandUpdateToClient(IClientAPI remote_client);
75 void SendLandUpdateToClient(bool snap_selection, IClientAPI remote_client); 77 void SendLandUpdateToClient(bool snap_selection, IClientAPI remote_client);