using System.Drawing; namespace UseCases { public interface IDrawable { /// /// The name of the drawable. /// string Name { get; set; } /// /// The position of the drawable /// Point Position { get; set; } /// /// Draw the drawable /// /// The graphics to draw to /// The font to draw text with /// The pen to draw lines with void Draw(Graphics g, Font font, Pen p); } }