using System.Diagnostics.CodeAnalysis; using System.Drawing; using PKHeX.Core; using PKHeX.Drawing.PokeSprite; namespace PKHeX.WinForms; /// /// Bind-able summary object that can fetch sprite and strings that summarize a . /// [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicProperties)] public sealed class EntitySummaryImage(PKM p, GameStrings strings, string Position) : EntitySummary(p, strings) { public Image Sprite => pk.Sprite(); public override string Position { get; } = Position; }