28 using System.Collections.Generic;
30 using OpenSim.Framework;
31 using OpenSim.Region.Framework.Scenes;
33 namespace OpenSim.
Region.Framework.Interfaces
42 void Initialise(
string filename);
62 void RemoveObject(
UUID uuid,
UUID regionUUID);
68 void StorePrimInventory(
UUID primID, ICollection<TaskInventoryItem> items);
75 List<SceneObjectGroup> LoadObjects(
UUID regionUUID);
85 void StoreTerrain(
double[,] terrain,
UUID regionID);
95 TerrainData LoadTerrain(
UUID regionID,
int pSizeX,
int pSizeY,
int pSizeZ);
98 double[,] LoadTerrain(
UUID regionID);
109 void RemoveLandObject(
UUID globalID);
111 List<LandData> LoadLandObjects(
UUID regionUUID);
117 void RemoveRegionWindlightSettings(
UUID regionID);
125 string LoadRegionEnvironmentSettings(
UUID regionUUID);
132 void StoreRegionEnvironmentSettings(
UUID regionUUID,
string settings);
138 void RemoveRegionEnvironmentSettings(
UUID regionUUID);
140 void SaveExtra(
UUID regionID,
string name,
string val);
142 void RemoveExtra(
UUID regionID,
string name);
144 Dictionary<string, string> GetExtra(
UUID regionID);
A scene object group is conceptually an object in the scene. The object is constituted of SceneObject...