Exemple #1
0
        public static XBN Load(string path)
        {
            using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read))
                using (BinaryReader br = new BinaryReader(fs))
                {
                    var header  = XBN_Header.Deserialize(br);
                    var element = XBN_RootElement.Deserialize(br, header);

                    return(new XBN
                    {
                        Header = header,
                        RootElement = element
                    });
                }
        }
Exemple #2
0
 public XBN()
 {
     Header      = new XBN_Header();
     RootElement = new XBN_RootElement(Header);
 }