Merge pull request #80047 from AbeniMatteo/dev-colors

Mono: Avoid dictionary lookup for common colors
This commit is contained in:
Yuri Sizov 2023-08-01 17:25:56 +02:00
commit 02f04a3c1a

View File

@ -10,301 +10,301 @@ namespace Godot
{ {
// Color names and values are derived from core/math/color_names.inc // Color names and values are derived from core/math/color_names.inc
internal static readonly Dictionary<string, Color> namedColors = new Dictionary<string, Color> { internal static readonly Dictionary<string, Color> namedColors = new Dictionary<string, Color> {
{ "ALICEBLUE", new Color(0xF0F8FFFF) }, { "ALICEBLUE", Colors.AliceBlue },
{ "ANTIQUEWHITE", new Color(0xFAEBD7FF) }, { "ANTIQUEWHITE", Colors.AntiqueWhite },
{ "AQUA", new Color(0x00FFFFFF) }, { "AQUA", Colors.Aqua },
{ "AQUAMARINE", new Color(0x7FFFD4FF) }, { "AQUAMARINE", Colors.Aquamarine },
{ "AZURE", new Color(0xF0FFFFFF) }, { "AZURE", Colors.Azure },
{ "BEIGE", new Color(0xF5F5DCFF) }, { "BEIGE", Colors.Beige },
{ "BISQUE", new Color(0xFFE4C4FF) }, { "BISQUE", Colors.Bisque },
{ "BLACK", new Color(0x000000FF) }, { "BLACK", Colors.Black },
{ "BLANCHEDALMOND", new Color(0xFFEBCDFF) }, { "BLANCHEDALMOND", Colors.BlanchedAlmond },
{ "BLUE", new Color(0x0000FFFF) }, { "BLUE", Colors.Blue },
{ "BLUEVIOLET", new Color(0x8A2BE2FF) }, { "BLUEVIOLET", Colors.BlueViolet },
{ "BROWN", new Color(0xA52A2AFF) }, { "BROWN", Colors.Brown },
{ "BURLYWOOD", new Color(0xDEB887FF) }, { "BURLYWOOD", Colors.Burlywood },
{ "CADETBLUE", new Color(0x5F9EA0FF) }, { "CADETBLUE", Colors.CadetBlue },
{ "CHARTREUSE", new Color(0x7FFF00FF) }, { "CHARTREUSE", Colors.Chartreuse },
{ "CHOCOLATE", new Color(0xD2691EFF) }, { "CHOCOLATE", Colors.Chocolate },
{ "CORAL", new Color(0xFF7F50FF) }, { "CORAL", Colors.Coral },
{ "CORNFLOWERBLUE", new Color(0x6495EDFF) }, { "CORNFLOWERBLUE", Colors.CornflowerBlue },
{ "CORNSILK", new Color(0xFFF8DCFF) }, { "CORNSILK", Colors.Cornsilk },
{ "CRIMSON", new Color(0xDC143CFF) }, { "CRIMSON", Colors.Crimson },
{ "CYAN", new Color(0x00FFFFFF) }, { "CYAN", Colors.Cyan },
{ "DARKBLUE", new Color(0x00008BFF) }, { "DARKBLUE", Colors.DarkBlue },
{ "DARKCYAN", new Color(0x008B8BFF) }, { "DARKCYAN", Colors.DarkCyan },
{ "DARKGOLDENROD", new Color(0xB8860BFF) }, { "DARKGOLDENROD", Colors.DarkGoldenrod },
{ "DARKGRAY", new Color(0xA9A9A9FF) }, { "DARKGRAY", Colors.DarkGray },
{ "DARKGREEN", new Color(0x006400FF) }, { "DARKGREEN", Colors.DarkGreen },
{ "DARKKHAKI", new Color(0xBDB76BFF) }, { "DARKKHAKI", Colors.DarkKhaki },
{ "DARKMAGENTA", new Color(0x8B008BFF) }, { "DARKMAGENTA", Colors.DarkMagenta },
{ "DARKOLIVEGREEN", new Color(0x556B2FFF) }, { "DARKOLIVEGREEN", Colors.DarkOliveGreen },
{ "DARKORANGE", new Color(0xFF8C00FF) }, { "DARKORANGE", Colors.DarkOrange },
{ "DARKORCHID", new Color(0x9932CCFF) }, { "DARKORCHID", Colors.DarkOrchid },
{ "DARKRED", new Color(0x8B0000FF) }, { "DARKRED", Colors.DarkRed },
{ "DARKSALMON", new Color(0xE9967AFF) }, { "DARKSALMON", Colors.DarkSalmon },
{ "DARKSEAGREEN", new Color(0x8FBC8FFF) }, { "DARKSEAGREEN", Colors.DarkSeaGreen },
{ "DARKSLATEBLUE", new Color(0x483D8BFF) }, { "DARKSLATEBLUE", Colors.DarkSlateBlue },
{ "DARKSLATEGRAY", new Color(0x2F4F4FFF) }, { "DARKSLATEGRAY", Colors.DarkSlateGray },
{ "DARKTURQUOISE", new Color(0x00CED1FF) }, { "DARKTURQUOISE", Colors.DarkTurquoise },
{ "DARKVIOLET", new Color(0x9400D3FF) }, { "DARKVIOLET", Colors.DarkViolet },
{ "DEEPPINK", new Color(0xFF1493FF) }, { "DEEPPINK", Colors.DeepPink },
{ "DEEPSKYBLUE", new Color(0x00BFFFFF) }, { "DEEPSKYBLUE", Colors.DeepSkyBlue },
{ "DIMGRAY", new Color(0x696969FF) }, { "DIMGRAY", Colors.DimGray },
{ "DODGERBLUE", new Color(0x1E90FFFF) }, { "DODGERBLUE", Colors.DodgerBlue },
{ "FIREBRICK", new Color(0xB22222FF) }, { "FIREBRICK", Colors.Firebrick },
{ "FLORALWHITE", new Color(0xFFFAF0FF) }, { "FLORALWHITE", Colors.FloralWhite },
{ "FORESTGREEN", new Color(0x228B22FF) }, { "FORESTGREEN", Colors.ForestGreen },
{ "FUCHSIA", new Color(0xFF00FFFF) }, { "FUCHSIA", Colors.Fuchsia },
{ "GAINSBORO", new Color(0xDCDCDCFF) }, { "GAINSBORO", Colors.Gainsboro },
{ "GHOSTWHITE", new Color(0xF8F8FFFF) }, { "GHOSTWHITE", Colors.GhostWhite },
{ "GOLD", new Color(0xFFD700FF) }, { "GOLD", Colors.Gold },
{ "GOLDENROD", new Color(0xDAA520FF) }, { "GOLDENROD", Colors.Goldenrod },
{ "GRAY", new Color(0xBEBEBEFF) }, { "GRAY", Colors.Gray },
{ "GREEN", new Color(0x00FF00FF) }, { "GREEN", Colors.Green },
{ "GREENYELLOW", new Color(0xADFF2FFF) }, { "GREENYELLOW", Colors.GreenYellow },
{ "HONEYDEW", new Color(0xF0FFF0FF) }, { "HONEYDEW", Colors.Honeydew },
{ "HOTPINK", new Color(0xFF69B4FF) }, { "HOTPINK", Colors.HotPink },
{ "INDIANRED", new Color(0xCD5C5CFF) }, { "INDIANRED", Colors.IndianRed },
{ "INDIGO", new Color(0x4B0082FF) }, { "INDIGO", Colors.Indigo },
{ "IVORY", new Color(0xFFFFF0FF) }, { "IVORY", Colors.Ivory },
{ "KHAKI", new Color(0xF0E68CFF) }, { "KHAKI", Colors.Khaki },
{ "LAVENDER", new Color(0xE6E6FAFF) }, { "LAVENDER", Colors.Lavender },
{ "LAVENDERBLUSH", new Color(0xFFF0F5FF) }, { "LAVENDERBLUSH", Colors.LavenderBlush },
{ "LAWNGREEN", new Color(0x7CFC00FF) }, { "LAWNGREEN", Colors.LawnGreen },
{ "LEMONCHIFFON", new Color(0xFFFACDFF) }, { "LEMONCHIFFON", Colors.LemonChiffon },
{ "LIGHTBLUE", new Color(0xADD8E6FF) }, { "LIGHTBLUE", Colors.LightBlue },
{ "LIGHTCORAL", new Color(0xF08080FF) }, { "LIGHTCORAL", Colors.LightCoral },
{ "LIGHTCYAN", new Color(0xE0FFFFFF) }, { "LIGHTCYAN", Colors.LightCyan },
{ "LIGHTGOLDENROD", new Color(0xFAFAD2FF) }, { "LIGHTGOLDENROD", Colors.LightGoldenrod },
{ "LIGHTGRAY", new Color(0xD3D3D3FF) }, { "LIGHTGRAY", Colors.LightGray },
{ "LIGHTGREEN", new Color(0x90EE90FF) }, { "LIGHTGREEN", Colors.LightGreen },
{ "LIGHTPINK", new Color(0xFFB6C1FF) }, { "LIGHTPINK", Colors.LightPink },
{ "LIGHTSALMON", new Color(0xFFA07AFF) }, { "LIGHTSALMON", Colors.LightSalmon },
{ "LIGHTSEAGREEN", new Color(0x20B2AAFF) }, { "LIGHTSEAGREEN", Colors.LightSeaGreen },
{ "LIGHTSKYBLUE", new Color(0x87CEFAFF) }, { "LIGHTSKYBLUE", Colors.LightSkyBlue },
{ "LIGHTSLATEGRAY", new Color(0x778899FF) }, { "LIGHTSLATEGRAY", Colors.LightSlateGray },
{ "LIGHTSTEELBLUE", new Color(0xB0C4DEFF) }, { "LIGHTSTEELBLUE", Colors.LightSteelBlue },
{ "LIGHTYELLOW", new Color(0xFFFFE0FF) }, { "LIGHTYELLOW", Colors.LightYellow },
{ "LIME", new Color(0x00FF00FF) }, { "LIME", Colors.Lime },
{ "LIMEGREEN", new Color(0x32CD32FF) }, { "LIMEGREEN", Colors.LimeGreen },
{ "LINEN", new Color(0xFAF0E6FF) }, { "LINEN", Colors.Linen },
{ "MAGENTA", new Color(0xFF00FFFF) }, { "MAGENTA", Colors.Magenta },
{ "MAROON", new Color(0xB03060FF) }, { "MAROON", Colors.Maroon },
{ "MEDIUMAQUAMARINE", new Color(0x66CDAAFF) }, { "MEDIUMAQUAMARINE", Colors.MediumAquamarine },
{ "MEDIUMBLUE", new Color(0x0000CDFF) }, { "MEDIUMBLUE", Colors.MediumBlue },
{ "MEDIUMORCHID", new Color(0xBA55D3FF) }, { "MEDIUMORCHID", Colors.MediumOrchid },
{ "MEDIUMPURPLE", new Color(0x9370DBFF) }, { "MEDIUMPURPLE", Colors.MediumPurple },
{ "MEDIUMSEAGREEN", new Color(0x3CB371FF) }, { "MEDIUMSEAGREEN", Colors.MediumSeaGreen },
{ "MEDIUMSLATEBLUE", new Color(0x7B68EEFF) }, { "MEDIUMSLATEBLUE", Colors.MediumSlateBlue },
{ "MEDIUMSPRINGGREEN", new Color(0x00FA9AFF) }, { "MEDIUMSPRINGGREEN", Colors.MediumSpringGreen },
{ "MEDIUMTURQUOISE", new Color(0x48D1CCFF) }, { "MEDIUMTURQUOISE", Colors.MediumTurquoise },
{ "MEDIUMVIOLETRED", new Color(0xC71585FF) }, { "MEDIUMVIOLETRED", Colors.MediumVioletRed },
{ "MIDNIGHTBLUE", new Color(0x191970FF) }, { "MIDNIGHTBLUE", Colors.MidnightBlue },
{ "MINTCREAM", new Color(0xF5FFFAFF) }, { "MINTCREAM", Colors.MintCream },
{ "MISTYROSE", new Color(0xFFE4E1FF) }, { "MISTYROSE", Colors.MistyRose },
{ "MOCCASIN", new Color(0xFFE4B5FF) }, { "MOCCASIN", Colors.Moccasin },
{ "NAVAJOWHITE", new Color(0xFFDEADFF) }, { "NAVAJOWHITE", Colors.NavajoWhite },
{ "NAVYBLUE", new Color(0x000080FF) }, { "NAVYBLUE", Colors.NavyBlue },
{ "OLDLACE", new Color(0xFDF5E6FF) }, { "OLDLACE", Colors.OldLace },
{ "OLIVE", new Color(0x808000FF) }, { "OLIVE", Colors.Olive },
{ "OLIVEDRAB", new Color(0x6B8E23FF) }, { "OLIVEDRAB", Colors.OliveDrab },
{ "ORANGE", new Color(0xFFA500FF) }, { "ORANGE", Colors.Orange },
{ "ORANGERED", new Color(0xFF4500FF) }, { "ORANGERED", Colors.OrangeRed },
{ "ORCHID", new Color(0xDA70D6FF) }, { "ORCHID", Colors.Orchid },
{ "PALEGOLDENROD", new Color(0xEEE8AAFF) }, { "PALEGOLDENROD", Colors.PaleGoldenrod },
{ "PALEGREEN", new Color(0x98FB98FF) }, { "PALEGREEN", Colors.PaleGreen },
{ "PALETURQUOISE", new Color(0xAFEEEEFF) }, { "PALETURQUOISE", Colors.PaleTurquoise },
{ "PALEVIOLETRED", new Color(0xDB7093FF) }, { "PALEVIOLETRED", Colors.PaleVioletRed },
{ "PAPAYAWHIP", new Color(0xFFEFD5FF) }, { "PAPAYAWHIP", Colors.PapayaWhip },
{ "PEACHPUFF", new Color(0xFFDAB9FF) }, { "PEACHPUFF", Colors.PeachPuff },
{ "PERU", new Color(0xCD853FFF) }, { "PERU", Colors.Peru },
{ "PINK", new Color(0xFFC0CBFF) }, { "PINK", Colors.Pink },
{ "PLUM", new Color(0xDDA0DDFF) }, { "PLUM", Colors.Plum },
{ "POWDERBLUE", new Color(0xB0E0E6FF) }, { "POWDERBLUE", Colors.PowderBlue },
{ "PURPLE", new Color(0xA020F0FF) }, { "PURPLE", Colors.Purple },
{ "REBECCAPURPLE", new Color(0x663399FF) }, { "REBECCAPURPLE", Colors.RebeccaPurple },
{ "RED", new Color(0xFF0000FF) }, { "RED", Colors.Red },
{ "ROSYBROWN", new Color(0xBC8F8FFF) }, { "ROSYBROWN", Colors.RosyBrown },
{ "ROYALBLUE", new Color(0x4169E1FF) }, { "ROYALBLUE", Colors.RoyalBlue },
{ "SADDLEBROWN", new Color(0x8B4513FF) }, { "SADDLEBROWN", Colors.SaddleBrown },
{ "SALMON", new Color(0xFA8072FF) }, { "SALMON", Colors.Salmon },
{ "SANDYBROWN", new Color(0xF4A460FF) }, { "SANDYBROWN", Colors.SandyBrown },
{ "SEAGREEN", new Color(0x2E8B57FF) }, { "SEAGREEN", Colors.SeaGreen },
{ "SEASHELL", new Color(0xFFF5EEFF) }, { "SEASHELL", Colors.Seashell },
{ "SIENNA", new Color(0xA0522DFF) }, { "SIENNA", Colors.Sienna },
{ "SILVER", new Color(0xC0C0C0FF) }, { "SILVER", Colors.Silver },
{ "SKYBLUE", new Color(0x87CEEBFF) }, { "SKYBLUE", Colors.SkyBlue },
{ "SLATEBLUE", new Color(0x6A5ACDFF) }, { "SLATEBLUE", Colors.SlateBlue },
{ "SLATEGRAY", new Color(0x708090FF) }, { "SLATEGRAY", Colors.SlateGray },
{ "SNOW", new Color(0xFFFAFAFF) }, { "SNOW", Colors.Snow },
{ "SPRINGGREEN", new Color(0x00FF7FFF) }, { "SPRINGGREEN", Colors.SpringGreen },
{ "STEELBLUE", new Color(0x4682B4FF) }, { "STEELBLUE", Colors.SteelBlue },
{ "TAN", new Color(0xD2B48CFF) }, { "TAN", Colors.Tan },
{ "TEAL", new Color(0x008080FF) }, { "TEAL", Colors.Teal },
{ "THISTLE", new Color(0xD8BFD8FF) }, { "THISTLE", Colors.Thistle },
{ "TOMATO", new Color(0xFF6347FF) }, { "TOMATO", Colors.Tomato },
{ "TRANSPARENT", new Color(0xFFFFFF00) }, { "TRANSPARENT", Colors.Transparent },
{ "TURQUOISE", new Color(0x40E0D0FF) }, { "TURQUOISE", Colors.Turquoise },
{ "VIOLET", new Color(0xEE82EEFF) }, { "VIOLET", Colors.Violet },
{ "WEBGRAY", new Color(0x808080FF) }, { "WEBGRAY", Colors.WebGray },
{ "WEBGREEN", new Color(0x008000FF) }, { "WEBGREEN", Colors.WebGreen },
{ "WEBMAROON", new Color(0x800000FF) }, { "WEBMAROON", Colors.WebMaroon },
{ "WEBPURPLE", new Color(0x800080FF) }, { "WEBPURPLE", Colors.WebPurple },
{ "WHEAT", new Color(0xF5DEB3FF) }, { "WHEAT", Colors.Wheat },
{ "WHITE", new Color(0xFFFFFFFF) }, { "WHITE", Colors.White },
{ "WHITESMOKE", new Color(0xF5F5F5FF) }, { "WHITESMOKE", Colors.WhiteSmoke },
{ "YELLOW", new Color(0xFFFF00FF) }, { "YELLOW", Colors.Yellow },
{ "YELLOWGREEN", new Color(0x9ACD32FF) }, { "YELLOWGREEN", Colors.YellowGreen },
}; };
#pragma warning disable CS1591 // Disable warning: "Missing XML comment for publicly visible type or member" #pragma warning disable CS1591 // Disable warning: "Missing XML comment for publicly visible type or member"
public static Color AliceBlue { get { return namedColors["ALICEBLUE"]; } } public static Color AliceBlue => new Color(0xF0F8FFFF);
public static Color AntiqueWhite { get { return namedColors["ANTIQUEWHITE"]; } } public static Color AntiqueWhite => new Color(0xFAEBD7FF);
public static Color Aqua { get { return namedColors["AQUA"]; } } public static Color Aqua => new Color(0x00FFFFFF);
public static Color Aquamarine { get { return namedColors["AQUAMARINE"]; } } public static Color Aquamarine => new Color(0x7FFFD4FF);
public static Color Azure { get { return namedColors["AZURE"]; } } public static Color Azure => new Color(0xF0FFFFFF);
public static Color Beige { get { return namedColors["BEIGE"]; } } public static Color Beige => new Color(0xF5F5DCFF);
public static Color Bisque { get { return namedColors["BISQUE"]; } } public static Color Bisque => new Color(0xFFE4C4FF);
public static Color Black { get { return namedColors["BLACK"]; } } public static Color Black => new Color(0x000000FF);
public static Color BlanchedAlmond { get { return namedColors["BLANCHEDALMOND"]; } } public static Color BlanchedAlmond => new Color(0xFFEBCDFF);
public static Color Blue { get { return namedColors["BLUE"]; } } public static Color Blue => new Color(0x0000FFFF);
public static Color BlueViolet { get { return namedColors["BLUEVIOLET"]; } } public static Color BlueViolet => new Color(0x8A2BE2FF);
public static Color Brown { get { return namedColors["BROWN"]; } } public static Color Brown => new Color(0xA52A2AFF);
public static Color Burlywood { get { return namedColors["BURLYWOOD"]; } } public static Color Burlywood => new Color(0xDEB887FF);
public static Color CadetBlue { get { return namedColors["CADETBLUE"]; } } public static Color CadetBlue => new Color(0x5F9EA0FF);
public static Color Chartreuse { get { return namedColors["CHARTREUSE"]; } } public static Color Chartreuse => new Color(0x7FFF00FF);
public static Color Chocolate { get { return namedColors["CHOCOLATE"]; } } public static Color Chocolate => new Color(0xD2691EFF);
public static Color Coral { get { return namedColors["CORAL"]; } } public static Color Coral => new Color(0xFF7F50FF);
public static Color CornflowerBlue { get { return namedColors["CORNFLOWERBLUE"]; } } public static Color CornflowerBlue => new Color(0x6495EDFF);
public static Color Cornsilk { get { return namedColors["CORNSILK"]; } } public static Color Cornsilk => new Color(0xFFF8DCFF);
public static Color Crimson { get { return namedColors["CRIMSON"]; } } public static Color Crimson => new Color(0xDC143CFF);
public static Color Cyan { get { return namedColors["CYAN"]; } } public static Color Cyan => new Color(0x00FFFFFF);
public static Color DarkBlue { get { return namedColors["DARKBLUE"]; } } public static Color DarkBlue => new Color(0x00008BFF);
public static Color DarkCyan { get { return namedColors["DARKCYAN"]; } } public static Color DarkCyan => new Color(0x008B8BFF);
public static Color DarkGoldenrod { get { return namedColors["DARKGOLDENROD"]; } } public static Color DarkGoldenrod => new Color(0xB8860BFF);
public static Color DarkGray { get { return namedColors["DARKGRAY"]; } } public static Color DarkGray => new Color(0xA9A9A9FF);
public static Color DarkGreen { get { return namedColors["DARKGREEN"]; } } public static Color DarkGreen => new Color(0x006400FF);
public static Color DarkKhaki { get { return namedColors["DARKKHAKI"]; } } public static Color DarkKhaki => new Color(0xBDB76BFF);
public static Color DarkMagenta { get { return namedColors["DARKMAGENTA"]; } } public static Color DarkMagenta => new Color(0x8B008BFF);
public static Color DarkOliveGreen { get { return namedColors["DARKOLIVEGREEN"]; } } public static Color DarkOliveGreen => new Color(0x556B2FFF);
public static Color DarkOrange { get { return namedColors["DARKORANGE"]; } } public static Color DarkOrange => new Color(0xFF8C00FF);
public static Color DarkOrchid { get { return namedColors["DARKORCHID"]; } } public static Color DarkOrchid => new Color(0x9932CCFF);
public static Color DarkRed { get { return namedColors["DARKRED"]; } } public static Color DarkRed => new Color(0x8B0000FF);
public static Color DarkSalmon { get { return namedColors["DARKSALMON"]; } } public static Color DarkSalmon => new Color(0xE9967AFF);
public static Color DarkSeaGreen { get { return namedColors["DARKSEAGREEN"]; } } public static Color DarkSeaGreen => new Color(0x8FBC8FFF);
public static Color DarkSlateBlue { get { return namedColors["DARKSLATEBLUE"]; } } public static Color DarkSlateBlue => new Color(0x483D8BFF);
public static Color DarkSlateGray { get { return namedColors["DARKSLATEGRAY"]; } } public static Color DarkSlateGray => new Color(0x2F4F4FFF);
public static Color DarkTurquoise { get { return namedColors["DARKTURQUOISE"]; } } public static Color DarkTurquoise => new Color(0x00CED1FF);
public static Color DarkViolet { get { return namedColors["DARKVIOLET"]; } } public static Color DarkViolet => new Color(0x9400D3FF);
public static Color DeepPink { get { return namedColors["DEEPPINK"]; } } public static Color DeepPink => new Color(0xFF1493FF);
public static Color DeepSkyBlue { get { return namedColors["DEEPSKYBLUE"]; } } public static Color DeepSkyBlue => new Color(0x00BFFFFF);
public static Color DimGray { get { return namedColors["DIMGRAY"]; } } public static Color DimGray => new Color(0x696969FF);
public static Color DodgerBlue { get { return namedColors["DODGERBLUE"]; } } public static Color DodgerBlue => new Color(0x1E90FFFF);
public static Color Firebrick { get { return namedColors["FIREBRICK"]; } } public static Color Firebrick => new Color(0xB22222FF);
public static Color FloralWhite { get { return namedColors["FLORALWHITE"]; } } public static Color FloralWhite => new Color(0xFFFAF0FF);
public static Color ForestGreen { get { return namedColors["FORESTGREEN"]; } } public static Color ForestGreen => new Color(0x228B22FF);
public static Color Fuchsia { get { return namedColors["FUCHSIA"]; } } public static Color Fuchsia => new Color(0xFF00FFFF);
public static Color Gainsboro { get { return namedColors["GAINSBORO"]; } } public static Color Gainsboro => new Color(0xDCDCDCFF);
public static Color GhostWhite { get { return namedColors["GHOSTWHITE"]; } } public static Color GhostWhite => new Color(0xF8F8FFFF);
public static Color Gold { get { return namedColors["GOLD"]; } } public static Color Gold => new Color(0xFFD700FF);
public static Color Goldenrod { get { return namedColors["GOLDENROD"]; } } public static Color Goldenrod => new Color(0xDAA520FF);
public static Color Gray { get { return namedColors["GRAY"]; } } public static Color Gray => new Color(0xBEBEBEFF);
public static Color Green { get { return namedColors["GREEN"]; } } public static Color Green => new Color(0x00FF00FF);
public static Color GreenYellow { get { return namedColors["GREENYELLOW"]; } } public static Color GreenYellow => new Color(0xADFF2FFF);
public static Color Honeydew { get { return namedColors["HONEYDEW"]; } } public static Color Honeydew => new Color(0xF0FFF0FF);
public static Color HotPink { get { return namedColors["HOTPINK"]; } } public static Color HotPink => new Color(0xFF69B4FF);
public static Color IndianRed { get { return namedColors["INDIANRED"]; } } public static Color IndianRed => new Color(0xCD5C5CFF);
public static Color Indigo { get { return namedColors["INDIGO"]; } } public static Color Indigo => new Color(0x4B0082FF);
public static Color Ivory { get { return namedColors["IVORY"]; } } public static Color Ivory => new Color(0xFFFFF0FF);
public static Color Khaki { get { return namedColors["KHAKI"]; } } public static Color Khaki => new Color(0xF0E68CFF);
public static Color Lavender { get { return namedColors["LAVENDER"]; } } public static Color Lavender => new Color(0xE6E6FAFF);
public static Color LavenderBlush { get { return namedColors["LAVENDERBLUSH"]; } } public static Color LavenderBlush => new Color(0xFFF0F5FF);
public static Color LawnGreen { get { return namedColors["LAWNGREEN"]; } } public static Color LawnGreen => new Color(0x7CFC00FF);
public static Color LemonChiffon { get { return namedColors["LEMONCHIFFON"]; } } public static Color LemonChiffon => new Color(0xFFFACDFF);
public static Color LightBlue { get { return namedColors["LIGHTBLUE"]; } } public static Color LightBlue => new Color(0xADD8E6FF);
public static Color LightCoral { get { return namedColors["LIGHTCORAL"]; } } public static Color LightCoral => new Color(0xF08080FF);
public static Color LightCyan { get { return namedColors["LIGHTCYAN"]; } } public static Color LightCyan => new Color(0xE0FFFFFF);
public static Color LightGoldenrod { get { return namedColors["LIGHTGOLDENROD"]; } } public static Color LightGoldenrod => new Color(0xFAFAD2FF);
public static Color LightGray { get { return namedColors["LIGHTGRAY"]; } } public static Color LightGray => new Color(0xD3D3D3FF);
public static Color LightGreen { get { return namedColors["LIGHTGREEN"]; } } public static Color LightGreen => new Color(0x90EE90FF);
public static Color LightPink { get { return namedColors["LIGHTPINK"]; } } public static Color LightPink => new Color(0xFFB6C1FF);
public static Color LightSalmon { get { return namedColors["LIGHTSALMON"]; } } public static Color LightSalmon => new Color(0xFFA07AFF);
public static Color LightSeaGreen { get { return namedColors["LIGHTSEAGREEN"]; } } public static Color LightSeaGreen => new Color(0x20B2AAFF);
public static Color LightSkyBlue { get { return namedColors["LIGHTSKYBLUE"]; } } public static Color LightSkyBlue => new Color(0x87CEFAFF);
public static Color LightSlateGray { get { return namedColors["LIGHTSLATEGRAY"]; } } public static Color LightSlateGray => new Color(0x778899FF);
public static Color LightSteelBlue { get { return namedColors["LIGHTSTEELBLUE"]; } } public static Color LightSteelBlue => new Color(0xB0C4DEFF);
public static Color LightYellow { get { return namedColors["LIGHTYELLOW"]; } } public static Color LightYellow => new Color(0xFFFFE0FF);
public static Color Lime { get { return namedColors["LIME"]; } } public static Color Lime => new Color(0x00FF00FF);
public static Color LimeGreen { get { return namedColors["LIMEGREEN"]; } } public static Color LimeGreen => new Color(0x32CD32FF);
public static Color Linen { get { return namedColors["LINEN"]; } } public static Color Linen => new Color(0xFAF0E6FF);
public static Color Magenta { get { return namedColors["MAGENTA"]; } } public static Color Magenta => new Color(0xFF00FFFF);
public static Color Maroon { get { return namedColors["MAROON"]; } } public static Color Maroon => new Color(0xB03060FF);
public static Color MediumAquamarine { get { return namedColors["MEDIUMAQUAMARINE"]; } } public static Color MediumAquamarine => new Color(0x66CDAAFF);
public static Color MediumBlue { get { return namedColors["MEDIUMBLUE"]; } } public static Color MediumBlue => new Color(0x0000CDFF);
public static Color MediumOrchid { get { return namedColors["MEDIUMORCHID"]; } } public static Color MediumOrchid => new Color(0xBA55D3FF);
public static Color MediumPurple { get { return namedColors["MEDIUMPURPLE"]; } } public static Color MediumPurple => new Color(0x9370DBFF);
public static Color MediumSeaGreen { get { return namedColors["MEDIUMSEAGREEN"]; } } public static Color MediumSeaGreen => new Color(0x3CB371FF);
public static Color MediumSlateBlue { get { return namedColors["MEDIUMSLATEBLUE"]; } } public static Color MediumSlateBlue => new Color(0x7B68EEFF);
public static Color MediumSpringGreen { get { return namedColors["MEDIUMSPRINGGREEN"]; } } public static Color MediumSpringGreen => new Color(0x00FA9AFF);
public static Color MediumTurquoise { get { return namedColors["MEDIUMTURQUOISE"]; } } public static Color MediumTurquoise => new Color(0x48D1CCFF);
public static Color MediumVioletRed { get { return namedColors["MEDIUMVIOLETRED"]; } } public static Color MediumVioletRed => new Color(0xC71585FF);
public static Color MidnightBlue { get { return namedColors["MIDNIGHTBLUE"]; } } public static Color MidnightBlue => new Color(0x191970FF);
public static Color MintCream { get { return namedColors["MINTCREAM"]; } } public static Color MintCream => new Color(0xF5FFFAFF);
public static Color MistyRose { get { return namedColors["MISTYROSE"]; } } public static Color MistyRose => new Color(0xFFE4E1FF);
public static Color Moccasin { get { return namedColors["MOCCASIN"]; } } public static Color Moccasin => new Color(0xFFE4B5FF);
public static Color NavajoWhite { get { return namedColors["NAVAJOWHITE"]; } } public static Color NavajoWhite => new Color(0xFFDEADFF);
public static Color NavyBlue { get { return namedColors["NAVYBLUE"]; } } public static Color NavyBlue => new Color(0x000080FF);
public static Color OldLace { get { return namedColors["OLDLACE"]; } } public static Color OldLace => new Color(0xFDF5E6FF);
public static Color Olive { get { return namedColors["OLIVE"]; } } public static Color Olive => new Color(0x808000FF);
public static Color OliveDrab { get { return namedColors["OLIVEDRAB"]; } } public static Color OliveDrab => new Color(0x6B8E23FF);
public static Color Orange { get { return namedColors["ORANGE"]; } } public static Color Orange => new Color(0xFFA500FF);
public static Color OrangeRed { get { return namedColors["ORANGERED"]; } } public static Color OrangeRed => new Color(0xFF4500FF);
public static Color Orchid { get { return namedColors["ORCHID"]; } } public static Color Orchid => new Color(0xDA70D6FF);
public static Color PaleGoldenrod { get { return namedColors["PALEGOLDENROD"]; } } public static Color PaleGoldenrod => new Color(0xEEE8AAFF);
public static Color PaleGreen { get { return namedColors["PALEGREEN"]; } } public static Color PaleGreen => new Color(0x98FB98FF);
public static Color PaleTurquoise { get { return namedColors["PALETURQUOISE"]; } } public static Color PaleTurquoise => new Color(0xAFEEEEFF);
public static Color PaleVioletRed { get { return namedColors["PALEVIOLETRED"]; } } public static Color PaleVioletRed => new Color(0xDB7093FF);
public static Color PapayaWhip { get { return namedColors["PAPAYAWHIP"]; } } public static Color PapayaWhip => new Color(0xFFEFD5FF);
public static Color PeachPuff { get { return namedColors["PEACHPUFF"]; } } public static Color PeachPuff => new Color(0xFFDAB9FF);
public static Color Peru { get { return namedColors["PERU"]; } } public static Color Peru => new Color(0xCD853FFF);
public static Color Pink { get { return namedColors["PINK"]; } } public static Color Pink => new Color(0xFFC0CBFF);
public static Color Plum { get { return namedColors["PLUM"]; } } public static Color Plum => new Color(0xDDA0DDFF);
public static Color PowderBlue { get { return namedColors["POWDERBLUE"]; } } public static Color PowderBlue => new Color(0xB0E0E6FF);
public static Color Purple { get { return namedColors["PURPLE"]; } } public static Color Purple => new Color(0xA020F0FF);
public static Color RebeccaPurple { get { return namedColors["REBECCAPURPLE"]; } } public static Color RebeccaPurple => new Color(0x663399FF);
public static Color Red { get { return namedColors["RED"]; } } public static Color Red => new Color(0xFF0000FF);
public static Color RosyBrown { get { return namedColors["ROSYBROWN"]; } } public static Color RosyBrown => new Color(0xBC8F8FFF);
public static Color RoyalBlue { get { return namedColors["ROYALBLUE"]; } } public static Color RoyalBlue => new Color(0x4169E1FF);
public static Color SaddleBrown { get { return namedColors["SADDLEBROWN"]; } } public static Color SaddleBrown => new Color(0x8B4513FF);
public static Color Salmon { get { return namedColors["SALMON"]; } } public static Color Salmon => new Color(0xFA8072FF);
public static Color SandyBrown { get { return namedColors["SANDYBROWN"]; } } public static Color SandyBrown => new Color(0xF4A460FF);
public static Color SeaGreen { get { return namedColors["SEAGREEN"]; } } public static Color SeaGreen => new Color(0x2E8B57FF);
public static Color Seashell { get { return namedColors["SEASHELL"]; } } public static Color Seashell => new Color(0xFFF5EEFF);
public static Color Sienna { get { return namedColors["SIENNA"]; } } public static Color Sienna => new Color(0xA0522DFF);
public static Color Silver { get { return namedColors["SILVER"]; } } public static Color Silver => new Color(0xC0C0C0FF);
public static Color SkyBlue { get { return namedColors["SKYBLUE"]; } } public static Color SkyBlue => new Color(0x87CEEBFF);
public static Color SlateBlue { get { return namedColors["SLATEBLUE"]; } } public static Color SlateBlue => new Color(0x6A5ACDFF);
public static Color SlateGray { get { return namedColors["SLATEGRAY"]; } } public static Color SlateGray => new Color(0x708090FF);
public static Color Snow { get { return namedColors["SNOW"]; } } public static Color Snow => new Color(0xFFFAFAFF);
public static Color SpringGreen { get { return namedColors["SPRINGGREEN"]; } } public static Color SpringGreen => new Color(0x00FF7FFF);
public static Color SteelBlue { get { return namedColors["STEELBLUE"]; } } public static Color SteelBlue => new Color(0x4682B4FF);
public static Color Tan { get { return namedColors["TAN"]; } } public static Color Tan => new Color(0xD2B48CFF);
public static Color Teal { get { return namedColors["TEAL"]; } } public static Color Teal => new Color(0x008080FF);
public static Color Thistle { get { return namedColors["THISTLE"]; } } public static Color Thistle => new Color(0xD8BFD8FF);
public static Color Tomato { get { return namedColors["TOMATO"]; } } public static Color Tomato => new Color(0xFF6347FF);
public static Color Transparent { get { return namedColors["TRANSPARENT"]; } } public static Color Transparent => new Color(0xFFFFFF00);
public static Color Turquoise { get { return namedColors["TURQUOISE"]; } } public static Color Turquoise => new Color(0x40E0D0FF);
public static Color Violet { get { return namedColors["VIOLET"]; } } public static Color Violet => new Color(0xEE82EEFF);
public static Color WebGray { get { return namedColors["WEBGRAY"]; } } public static Color WebGray => new Color(0x808080FF);
public static Color WebGreen { get { return namedColors["WEBGREEN"]; } } public static Color WebGreen => new Color(0x008000FF);
public static Color WebMaroon { get { return namedColors["WEBMAROON"]; } } public static Color WebMaroon => new Color(0x800000FF);
public static Color WebPurple { get { return namedColors["WEBPURPLE"]; } } public static Color WebPurple => new Color(0x800080FF);
public static Color Wheat { get { return namedColors["WHEAT"]; } } public static Color Wheat => new Color(0xF5DEB3FF);
public static Color White { get { return namedColors["WHITE"]; } } public static Color White => new Color(0xFFFFFFFF);
public static Color WhiteSmoke { get { return namedColors["WHITESMOKE"]; } } public static Color WhiteSmoke => new Color(0xF5F5F5FF);
public static Color Yellow { get { return namedColors["YELLOW"]; } } public static Color Yellow => new Color(0xFFFF00FF);
public static Color YellowGreen { get { return namedColors["YELLOWGREEN"]; } } public static Color YellowGreen => new Color(0x9ACD32FF);
#pragma warning restore CS1591 #pragma warning restore CS1591
} }
} }