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')
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