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); }
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); }