using System.Collections.Generic; using System.Reflection; using System.Windows.Forms; using pkNX.Game; using pkNX.Structures; namespace pkNX.WinForms.Controls { public abstract class EditorBase { protected readonly GameManager ROM; public GameVersion Game => ROM.Game; public int Language { get => ROM.Language; set => ROM.Language = value; } protected EditorBase(GameManager rom) => ROM = rom; public string Location { get; internal set; } public IEnumerable