diff options
author | Melanie Thielker | 2008-07-18 02:40:47 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-07-18 02:40:47 +0000 |
commit | 263633e274082135b21b8183b92280b768d18883 (patch) | |
tree | f6104eef3633a8b454a4e8ac09d15182970c6bae /OpenSim/Framework/IClientAPI.cs | |
parent | added region port number to output of "show regions" command (diff) | |
download | opensim-SC-263633e274082135b21b8183b92280b768d18883.zip opensim-SC-263633e274082135b21b8183b92280b768d18883.tar.gz opensim-SC-263633e274082135b21b8183b92280b768d18883.tar.bz2 opensim-SC-263633e274082135b21b8183b92280b768d18883.tar.xz |
Patch #9151
Makes the estate dialog fully functional. Implements all client facing functionality. Moves estate data from estate_settings.xml, which is used to provide defaults, to the region data store. Creates one estate for each region, and places the region in it. Converts all region bans to estate bans.
Diffstat (limited to 'OpenSim/Framework/IClientAPI.cs')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index f34b9c4..bb44eb9 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -285,7 +285,8 @@ namespace OpenSim.Framework | |||
285 | public delegate void SetEstateTerrainDetailTexture(IClientAPI remoteClient, int corner, LLUUID side); | 285 | public delegate void SetEstateTerrainDetailTexture(IClientAPI remoteClient, int corner, LLUUID side); |
286 | public delegate void SetEstateTerrainTextureHeights(IClientAPI remoteClient, int corner, float lowVal, float highVal); | 286 | public delegate void SetEstateTerrainTextureHeights(IClientAPI remoteClient, int corner, float lowVal, float highVal); |
287 | public delegate void CommitEstateTerrainTextureRequest(IClientAPI remoteClient); | 287 | public delegate void CommitEstateTerrainTextureRequest(IClientAPI remoteClient); |
288 | public delegate void SetRegionTerrainSettings(float waterHeight, float terrainRaiseLimit, float terrainLowerLimit, bool fixedSun, float sunHour); | 288 | public delegate void SetRegionTerrainSettings(float waterHeight, float terrainRaiseLimit, float terrainLowerLimit, bool estateSun, bool fixedSun, float sunHour, bool globalSun, bool estateFixed, float estateSunHour); |
289 | public delegate void EstateChangeInfo(IClientAPI client, LLUUID invoice, LLUUID senderID, UInt32 param1, UInt32 param2); | ||
289 | public delegate void BakeTerrain(IClientAPI remoteClient ); | 290 | public delegate void BakeTerrain(IClientAPI remoteClient ); |
290 | public delegate void EstateRestartSimRequest(IClientAPI remoteClient, int secondsTilReboot); | 291 | public delegate void EstateRestartSimRequest(IClientAPI remoteClient, int secondsTilReboot); |
291 | public delegate void EstateChangeCovenantRequest(IClientAPI remoteClient, LLUUID newCovenantID); | 292 | public delegate void EstateChangeCovenantRequest(IClientAPI remoteClient, LLUUID newCovenantID); |
@@ -349,6 +350,7 @@ namespace OpenSim.Framework | |||
349 | // [Obsolete("LLClientView Specific - Replace with more suitable arguments.")] | 350 | // [Obsolete("LLClientView Specific - Replace with more suitable arguments.")] |
350 | event ModifyTerrain OnModifyTerrain; | 351 | event ModifyTerrain OnModifyTerrain; |
351 | event BakeTerrain OnBakeTerrain; | 352 | event BakeTerrain OnBakeTerrain; |
353 | event EstateChangeInfo OnEstateChangeInfo; | ||
352 | // [Obsolete("LLClientView Specific.")] | 354 | // [Obsolete("LLClientView Specific.")] |
353 | event SetAppearance OnSetAppearance; | 355 | event SetAppearance OnSetAppearance; |
354 | // [Obsolete("LLClientView Specific - Replace and rename OnAvatarUpdate. Difference from SetAppearance?")] | 356 | // [Obsolete("LLClientView Specific - Replace and rename OnAvatarUpdate. Difference from SetAppearance?")] |
@@ -628,11 +630,11 @@ namespace OpenSim.Framework | |||
628 | 630 | ||
629 | void SendEstateManagersList(LLUUID invoice, LLUUID[] EstateManagers, uint estateID); | 631 | void SendEstateManagersList(LLUUID invoice, LLUUID[] EstateManagers, uint estateID); |
630 | 632 | ||
631 | void SendBannedUserList(LLUUID invoice, List<RegionBanListItem> banlist, uint estateID); | 633 | void SendBannedUserList(LLUUID invoice, EstateBan[] banlist, uint estateID); |
632 | 634 | ||
633 | void SendRegionInfoToEstateMenu(RegionInfoForEstateMenuArgs args); | 635 | void SendRegionInfoToEstateMenu(RegionInfoForEstateMenuArgs args); |
634 | void SendEstateCovenantInformation(); | 636 | void SendEstateCovenantInformation(LLUUID covenant); |
635 | void SendDetailedEstateData(LLUUID invoice,string estateName, uint estateID); | 637 | void SendDetailedEstateData(LLUUID invoice, string estateName, uint estateID, uint parentEstate, uint estateFlags, uint sunPosition, LLUUID covenant); |
636 | 638 | ||
637 | void SendLandProperties(IClientAPI remote_client, int sequence_id, bool snap_selection, int request_result, LandData landData, float simObjectBonusFactor, int parcelObjectCapacity, int simObjectCapacity, uint regionFlags); | 639 | void SendLandProperties(IClientAPI remote_client, int sequence_id, bool snap_selection, int request_result, LandData landData, float simObjectBonusFactor, int parcelObjectCapacity, int simObjectCapacity, uint regionFlags); |
638 | void SendLandAccessListData(List<LLUUID> avatars, uint accessFlag, int localLandID); | 640 | void SendLandAccessListData(List<LLUUID> avatars, uint accessFlag, int localLandID); |