From c85e2a0fb0702ad6fea544b0b3a01cf0a0580f5b Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Wed, 26 Nov 2008 17:42:35 +0000 Subject: * restore deleted method documentation, some to IRegionDataStore and some to MySQLRegionData * I would like to keep documentation on methods, even if it sometimes seems obvious (and not all of these are) --- .../Environment/Interfaces/IRegionDataStore.cs | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'OpenSim/Region/Environment/Interfaces/IRegionDataStore.cs') diff --git a/OpenSim/Region/Environment/Interfaces/IRegionDataStore.cs b/OpenSim/Region/Environment/Interfaces/IRegionDataStore.cs index 0ee4933..78fc626 100644 --- a/OpenSim/Region/Environment/Interfaces/IRegionDataStore.cs +++ b/OpenSim/Region/Environment/Interfaces/IRegionDataStore.cs @@ -67,13 +67,38 @@ namespace OpenSim.Region.Environment.Interfaces /// void StorePrimInventory(UUID primID, ICollection items); + /// + /// Load persisted objects from region storage. + /// + /// the Region UUID + /// List of loaded groups List LoadObjects(UUID regionUUID); + /// + /// Store a terrain revision in region storage + /// + /// HeightField data + /// region UUID void StoreTerrain(double[,] terrain, UUID regionID); + + /// + /// Load the latest terrain revision from region storage + /// + /// the region UUID + /// Heightfield data double[,] LoadTerrain(UUID regionID); void StoreLandObject(ILandObject Parcel); + + /// + /// + /// delete from land where UUID=globalID + /// delete from landaccesslist where LandUUID=globalID + /// + /// + /// void RemoveLandObject(UUID globalID); + List LoadLandObjects(UUID regionUUID); void StoreRegionSettings(RegionSettings rs); -- cgit v1.1