Пример #1
0
        public Pai1Section Deserialize()
        {
            var res = new Pai1Section()
            {
                Textures  = Textures,
                Flags     = Flags,
                FrameSize = FrameSize
            };

            foreach (var e in Entries)
            {
                res.Entries.Add(e.Deserialize());
            }
            return(res);
        }
Пример #2
0
        public static Pai1Serializer Serialize(Pai1Section p)
        {
            var res = new Pai1Serializer()
            {
                Textures  = p.Textures,
                Flags     = p.Flags,
                FrameSize = p.FrameSize
            };

            res.Entries = new List <PaiEntrySerializer>();
            foreach (var e in p.Entries)
            {
                res.Entries.Add(PaiEntrySerializer.Serialize(e));
            }
            return(res);
        }