diff --git a/PKHeX.Drawing/Sprites/SpriteBuilder.cs b/PKHeX.Drawing/Sprites/SpriteBuilder.cs index f8403e3c2..65eff7df0 100644 --- a/PKHeX.Drawing/Sprites/SpriteBuilder.cs +++ b/PKHeX.Drawing/Sprites/SpriteBuilder.cs @@ -8,12 +8,18 @@ namespace PKHeX.Drawing { public static bool ShowEggSpriteAsItem { get; set; } = true; + /// Width of the generated Sprite image. public abstract int Width { get; } + /// Height of the generated Sprite image. public abstract int Height { get; } + /// Minimum amount of padding on the right side of the image when layering an item sprite. protected abstract int ItemShiftX { get; } + /// Minimum amount of padding on the bottom side of the image when layering an item sprite. protected abstract int ItemShiftY { get; } + /// Max width / height of an item image. protected abstract int ItemMaxSize { get; } + protected abstract int EggItemShiftX { get; } protected abstract int EggItemShiftY { get; }