using LibXom.Data; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LibW4M.Data { internal abstract class SaveDataEntry { internal Guid guid = Guid.NewGuid(); internal W4SaveFile fileBelongs; internal XomContainer mainContainer; internal string uuid { get { return guid.ToString(); } } public abstract void Delete(); public abstract void Load(); public abstract void Save(); public SaveDataEntry (W4SaveFile fileBelongs, XomContainer mainContainer) { this.fileBelongs = fileBelongs; this.mainContainer = mainContainer; this.Load(); } } }