public static Icon AddOverlay(this Icon icon, Icon overlayIcon, ImageOverlayPosition overlayPosition, double downSizeModifier = 0.75) { return icon.AddOverlay(overlayIcon, overlayPosition, default(Point), downSizeModifier); }
public static void AddOverlay(this Graphics graphics, Icon icon, Rectangle bounds, ImageOverlayPosition overlayPosition) { graphics.AddOverlay(icon.ToBitmap(), bounds, overlayPosition); }
public static Icon AddOverlay(this Icon icon, Image overlayIcon, ImageOverlayPosition overlayPosition, Size offset = new Size(), double downSizeModifier = 0.75) { return icon.AddOverlay(overlayIcon, overlayPosition, new Point(offset), downSizeModifier); }