An interface IDescription in namespace KOTH that provides three properties: DisplayName, Icon, and Color with default implementations returning null or Color.White. It is intended for objects that have a display name, an icon path, and a color.
namespace KOTH;
public interface IDescription
{
public string DisplayName => null;
public string Icon => null;
public Color Color => Color.White;
}