Example #1
0
    public CubeGridXML(CubeGrid original, string path)
    {
        Elements        = original.GetElements();
        CubeSize        = original.gridSize;
        CubeLibraryPath = AssetDatabase.GetAssetPath(original.m_CubeLibrary);

        XmlSerializer serializer = new XmlSerializer(typeof(CubeGridXML));

        using (Stream stream = new FileStream(path, FileMode.OpenOrCreate))
        {
            serializer.Serialize(stream, this);
        }
    }