OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Static Public Member Functions | Static Protected Member Functions | List of all members
OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader Class Reference

Static methods to serialize and deserialize scene objects to and from XML More...

Static Public Member Functions

static void LoadPrimsFromXml (Scene scene, string fileName, bool newIDS, Vector3 loadOffset)
 
static void SavePrimsToXml (Scene scene, string fileName)
 
static string SaveGroupToXml2 (SceneObjectGroup grp, Dictionary< string, object > options)
 
static void SavePrimsToXml2 (Scene scene, string fileName)
 
static void SaveNamedPrimsToXml2 (Scene scene, string primName, string fileName)
 
static void SavePrimsToXml2 (Scene scene, TextWriter stream, Vector3 min, Vector3 max)
 
static void SavePrimListToXml2 (EntityBase[] entityList, string fileName)
 
static void SavePrimListToXml2 (EntityBase[] entityList, TextWriter stream, Vector3 min, Vector3 max)
 
static SceneObjectGroup DeserializeGroupFromXml2 (string xmlString)
 
static void LoadPrimsFromXml2 (Scene scene, string fileName)
 Load prims from the xml2 format More...
 
static void LoadPrimsFromXml2 (Scene scene, TextReader reader, bool startScripts)
 Load prims from the xml2 format More...
 

Static Protected Member Functions

static void LoadPrimsFromXml2 (Scene scene, XmlTextReader reader, bool startScripts)
 Load prims from the xml2 format. This method will close the reader More...
 

Detailed Description

Static methods to serialize and deserialize scene objects to and from XML

Definition at line 44 of file SceneXmlLoader.cs.

Member Function Documentation

static SceneObjectGroup OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.DeserializeGroupFromXml2 ( string  xmlString)
inlinestatic

Definition at line 224 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.LoadPrimsFromXml ( Scene  scene,
string  fileName,
bool  newIDS,
Vector3  loadOffset 
)
inlinestatic

Definition at line 49 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.LoadPrimsFromXml2 ( Scene  scene,
string  fileName 
)
inlinestatic

Load prims from the xml2 format

Parameters
scene
fileName

Definition at line 234 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.LoadPrimsFromXml2 ( Scene  scene,
TextReader  reader,
bool  startScripts 
)
inlinestatic

Load prims from the xml2 format

Parameters
scene
reader
startScripts

Definition at line 245 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.LoadPrimsFromXml2 ( Scene  scene,
XmlTextReader  reader,
bool  startScripts 
)
inlinestaticprotected

Load prims from the xml2 format. This method will close the reader

Parameters
scene
reader
startScripts

Definition at line 256 of file SceneXmlLoader.cs.

static string OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SaveGroupToXml2 ( SceneObjectGroup  grp,
Dictionary< string, object >  options 
)
inlinestatic

Definition at line 107 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SaveNamedPrimsToXml2 ( Scene  scene,
string  primName,
string  fileName 
)
inlinestatic

Definition at line 134 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SavePrimListToXml2 ( EntityBase[]  entityList,
string  fileName 
)
inlinestatic

Definition at line 165 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SavePrimListToXml2 ( EntityBase[]  entityList,
TextWriter  stream,
Vector3  min,
Vector3  max 
)
inlinestatic

Definition at line 187 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SavePrimsToXml ( Scene  scene,
string  fileName 
)
inlinestatic

Definition at line 81 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SavePrimsToXml2 ( Scene  scene,
string  fileName 
)
inlinestatic

Definition at line 127 of file SceneXmlLoader.cs.

static void OpenSim.Region.Framework.Scenes.Serialization.SceneXmlLoader.SavePrimsToXml2 ( Scene  scene,
TextWriter  stream,
Vector3  min,
Vector3  max 
)
inlinestatic

Definition at line 158 of file SceneXmlLoader.cs.


The documentation for this class was generated from the following file: