aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs')
-rw-r--r--OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs17
1 files changed, 15 insertions, 2 deletions
diff --git a/OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs b/OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs
index 331b460..752b5b6 100644
--- a/OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs
+++ b/OpenSim/Region/Environment/Modules/World/Serialiser/IRegionSerialiser.cs
@@ -25,6 +25,7 @@
25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 */ 26 */
27 27
28using libsecondlife;
28using System.Collections.Generic; 29using System.Collections.Generic;
29using OpenSim.Region.Environment.Scenes; 30using OpenSim.Region.Environment.Scenes;
30 31
@@ -32,6 +33,18 @@ namespace OpenSim.Region.Environment.Modules.World.Serialiser
32{ 33{
33 public interface IRegionSerialiser 34 public interface IRegionSerialiser
34 { 35 {
35 List<string> SerialiseRegion(Scene scene, string saveDir); 36 List<string> SerialiseRegion(Scene scene, string saveDir);
37
38 void LoadPrimsFromXml(Scene scene, string fileName, bool newIDS, LLVector3 loadOffset);
39
40 void SavePrimsToXml(Scene scene, string fileName);
41
42 void LoadPrimsFromXml2(Scene scene, string fileName);
43
44 void SavePrimsToXml2(Scene scene, string fileName);
45
46 void LoadGroupFromXml2String(Scene scene, string xmlString);
47
48 string SavePrimGroupToXML2String(SceneObjectGroup grp);
36 } 49 }
37} \ No newline at end of file 50}