1 module D2DGame.Core.Color3;
2 
3 import D2D;
4 
5 /// Class containing aliases for each different HTML Color converted to floats.
6 class Color3
7 {
8 	/// HTML Color: <span style='background-color: AliceBlue;'>AliceBlue</span>
9 	alias AliceBlue = TypeTuple!(0.9411764705882353, 0.9725490196078431, 1);
10 	/// HTML Color: <span style='background-color: AntiqueWhite;'>AntiqueWhite</span>
11 	alias AntiqueWhite = TypeTuple!(0.9803921568627451, 0.9215686274509803, 0.8431372549019608);
12 	/// HTML Color: <span style='background-color: Aqua;'>Aqua</span>
13 	alias Aqua = TypeTuple!(0, 1, 1);
14 	/// HTML Color: <span style='background-color: Aquamarine;'>Aquamarine</span>
15 	alias Aquamarine = TypeTuple!(0.4980392156862745, 1, 0.8313725490196079);
16 	/// HTML Color: <span style='background-color: Azure;'>Azure</span>
17 	alias Azure = TypeTuple!(0.9411764705882353, 1, 1);
18 	/// HTML Color: <span style='background-color: Beige;'>Beige</span>
19 	alias Beige = TypeTuple!(0.9607843137254902, 0.9607843137254902, 0.8627450980392157);
20 	/// HTML Color: <span style='background-color: Bisque;'>Bisque</span>
21 	alias Bisque = TypeTuple!(1, 0.8941176470588236, 0.7686274509803922);
22 	/// HTML Color: <span style='background-color: Black; color: White;'>Black</span>
23 	alias Black = TypeTuple!(0, 0, 0);
24 	/// HTML Color: <span style='background-color: BlanchedAlmond;'>BlanchedAlmond</span>
25 	alias BlanchedAlmond = TypeTuple!(1, 0.9215686274509803, 0.803921568627451);
26 	/// HTML Color: <span style='background-color: Blue; color: White;'>Blue</span>
27 	alias Blue = TypeTuple!(0, 0, 1);
28 	/// HTML Color: <span style='background-color: BlueViolet;'>BlueViolet</span>
29 	alias BlueViolet = TypeTuple!(0.5411764705882353, 0.16862745098039217, 0.8862745098039215);
30 	/// HTML Color: <span style='background-color: Brown;'>Brown</span>
31 	alias Brown = TypeTuple!(0.6470588235294118, 0.16470588235294117, 0.16470588235294117);
32 	/// HTML Color: <span style='background-color: BurlyWood;'>BurlyWood</span>
33 	alias BurlyWood = TypeTuple!(0.8705882352941177, 0.7215686274509804, 0.5294117647058824);
34 	/// HTML Color: <span style='background-color: CadetBlue;'>CadetBlue</span>
35 	alias CadetBlue = TypeTuple!(0.37254901960784315, 0.6196078431372549, 0.6274509803921569);
36 	/// HTML Color: <span style='background-color: Chartreuse;'>Chartreuse</span>
37 	alias Chartreuse = TypeTuple!(0.4980392156862745, 1, 0);
38 	/// HTML Color: <span style='background-color: Chocolate;'>Chocolate</span>
39 	alias Chocolate = TypeTuple!(0.8235294117647058, 0.4117647058823529, 0.11764705882352941);
40 	/// HTML Color: <span style='background-color: Coral;'>Coral</span>
41 	alias Coral = TypeTuple!(1, 0.4980392156862745, 0.3137254901960784);
42 	/// HTML Color: <span style='background-color: CornflowerBlue;'>CornflowerBlue</span>
43 	alias CornflowerBlue = TypeTuple!(0.39215686274509803, 0.5843137254901961, 0.9294117647058824);
44 	/// HTML Color: <span style='background-color: Cornsilk;'>Cornsilk</span>
45 	alias Cornsilk = TypeTuple!(1, 0.9725490196078431, 0.8627450980392157);
46 	/// HTML Color: <span style='background-color: Crimson;'>Crimson</span>
47 	alias Crimson = TypeTuple!(0.8627450980392157, 0.0784313725490196, 0.23529411764705882);
48 	/// HTML Color: <span style='background-color: Cyan;'>Cyan</span>
49 	alias Cyan = TypeTuple!(0, 1, 1);
50 	/// HTML Color: <span style='background-color: DarkBlue;'>DarkBlue</span>
51 	alias DarkBlue = TypeTuple!(0, 0, 0.5450980392156862);
52 	/// HTML Color: <span style='background-color: DarkCyan;'>DarkCyan</span>
53 	alias DarkCyan = TypeTuple!(0, 0.5450980392156862, 0.5450980392156862);
54 	/// HTML Color: <span style='background-color: DarkGoldenRod;'>DarkGoldenRod</span>
55 	alias DarkGoldenRod = TypeTuple!(0.7215686274509804, 0.5254901960784314, 0.043137254901960784);
56 	/// HTML Color: <span style='background-color: DarkGray;'>DarkGray</span>
57 	alias DarkGray = TypeTuple!(0.6627450980392157, 0.6627450980392157, 0.6627450980392157);
58 	/// HTML Color: <span style='background-color: DarkGreen;'>DarkGreen</span>
59 	alias DarkGreen = TypeTuple!(0, 0.39215686274509803, 0);
60 	/// HTML Color: <span style='background-color: DarkKhaki;'>DarkKhaki</span>
61 	alias DarkKhaki = TypeTuple!(0.7411764705882353, 0.7176470588235294, 0.4196078431372549);
62 	/// HTML Color: <span style='background-color: DarkMagenta;'>DarkMagenta</span>
63 	alias DarkMagenta = TypeTuple!(0.5450980392156862, 0, 0.5450980392156862);
64 	/// HTML Color: <span style='background-color: DarkOliveGreen;'>DarkOliveGreen</span>
65 	alias DarkOliveGreen = TypeTuple!(0.3333333333333333, 0.4196078431372549, 0.1843137254901961);
66 	/// HTML Color: <span style='background-color: DarkOrange;'>DarkOrange</span>
67 	alias DarkOrange = TypeTuple!(1, 0.5490196078431373, 0);
68 	/// HTML Color: <span style='background-color: DarkOrchid;'>DarkOrchid</span>
69 	alias DarkOrchid = TypeTuple!(0.6, 0.19607843137254902, 0.8);
70 	/// HTML Color: <span style='background-color: DarkRed;'>DarkRed</span>
71 	alias DarkRed = TypeTuple!(0.5450980392156862, 0, 0);
72 	/// HTML Color: <span style='background-color: DarkSalmon;'>DarkSalmon</span>
73 	alias DarkSalmon = TypeTuple!(0.9137254901960784, 0.5882352941176471, 0.47843137254901963);
74 	/// HTML Color: <span style='background-color: DarkSeaGreen;'>DarkSeaGreen</span>
75 	alias DarkSeaGreen = TypeTuple!(0.5607843137254902, 0.7372549019607844, 0.5607843137254902);
76 	/// HTML Color: <span style='background-color: DarkSlateBlue;'>DarkSlateBlue</span>
77 	alias DarkSlateBlue = TypeTuple!(0.2823529411764706, 0.23921568627450981, 0.5450980392156862);
78 	/// HTML Color: <span style='background-color: DarkSlateGray;'>DarkSlateGray</span>
79 	alias DarkSlateGray = TypeTuple!(0.1843137254901961, 0.30980392156862746, 0.30980392156862746);
80 	/// HTML Color: <span style='background-color: DarkTurquoise;'>DarkTurquoise</span>
81 	alias DarkTurquoise = TypeTuple!(0, 0.807843137254902, 0.8196078431372549);
82 	/// HTML Color: <span style='background-color: DarkViolet;'>DarkViolet</span>
83 	alias DarkViolet = TypeTuple!(0.5803921568627451, 0, 0.8274509803921568);
84 	/// HTML Color: <span style='background-color: DeepPink;'>DeepPink</span>
85 	alias DeepPink = TypeTuple!(1, 0.0784313725490196, 0.5764705882352941);
86 	/// HTML Color: <span style='background-color: DeepSkyBlue;'>DeepSkyBlue</span>
87 	alias DeepSkyBlue = TypeTuple!(0, 0.7490196078431373, 1);
88 	/// HTML Color: <span style='background-color: DimGray;'>DimGray</span>
89 	alias DimGray = TypeTuple!(0.4117647058823529, 0.4117647058823529, 0.4117647058823529);
90 	/// HTML Color: <span style='background-color: DodgerBlue;'>DodgerBlue</span>
91 	alias DodgerBlue = TypeTuple!(0.11764705882352941, 0.5647058823529412, 1);
92 	/// HTML Color: <span style='background-color: FireBrick;'>FireBrick</span>
93 	alias FireBrick = TypeTuple!(0.6980392156862745, 0.13333333333333333, 0.13333333333333333);
94 	/// HTML Color: <span style='background-color: FloralWhite;'>FloralWhite</span>
95 	alias FloralWhite = TypeTuple!(1, 0.9803921568627451, 0.9411764705882353);
96 	/// HTML Color: <span style='background-color: ForestGreen;'>ForestGreen</span>
97 	alias ForestGreen = TypeTuple!(0.13333333333333333, 0.5450980392156862, 0.13333333333333333);
98 	/// HTML Color: <span style='background-color: Fuchsia;'>Fuchsia</span>
99 	alias Fuchsia = TypeTuple!(1, 0, 1);
100 	/// HTML Color: <span style='background-color: Gainsboro;'>Gainsboro</span>
101 	alias Gainsboro = TypeTuple!(0.8627450980392157, 0.8627450980392157, 0.8627450980392157);
102 	/// HTML Color: <span style='background-color: GhostWhite;'>GhostWhite</span>
103 	alias GhostWhite = TypeTuple!(0.9725490196078431, 0.9725490196078431, 1);
104 	/// HTML Color: <span style='background-color: Gold;'>Gold</span>
105 	alias Gold = TypeTuple!(1, 0.8431372549019608, 0);
106 	/// HTML Color: <span style='background-color: GoldenRod;'>GoldenRod</span>
107 	alias GoldenRod = TypeTuple!(0.8549019607843137, 0.6470588235294118, 0.12549019607843137);
108 	/// HTML Color: <span style='background-color: Gray;'>Gray</span>
109 	alias Gray = TypeTuple!(0.5019607843137255, 0.5019607843137255, 0.5019607843137255);
110 	/// HTML Color: <span style='background-color: Green; color: White;'>Green</span>
111 	alias Green = TypeTuple!(0, 0.5019607843137255, 0);
112 	/// HTML Color: <span style='background-color: GreenYellow;'>GreenYellow</span>
113 	alias GreenYellow = TypeTuple!(0.6784313725490196, 1, 0.1843137254901961);
114 	/// HTML Color: <span style='background-color: HoneyDew;'>HoneyDew</span>
115 	alias HoneyDew = TypeTuple!(0.9411764705882353, 1, 0.9411764705882353);
116 	/// HTML Color: <span style='background-color: HotPink;'>HotPink</span>
117 	alias HotPink = TypeTuple!(1, 0.4117647058823529, 0.7058823529411765);
118 	/// HTML Color: <span style='background-color: IndianRed;'>IndianRed</span>
119 	alias IndianRed = TypeTuple!(0.803921568627451, 0.3607843137254902, 0.3607843137254902);
120 	/// HTML Color: <span style='background-color: Indigo; color: White;'>Indigo</span>
121 	alias Indigo = TypeTuple!(0.29411764705882354, 0, 0.5098039215686274);
122 	/// HTML Color: <span style='background-color: Ivory;'>Ivory</span>
123 	alias Ivory = TypeTuple!(1, 1, 0.9411764705882353);
124 	/// HTML Color: <span style='background-color: Khaki;'>Khaki</span>
125 	alias Khaki = TypeTuple!(0.9411764705882353, 0.9019607843137255, 0.5490196078431373);
126 	/// HTML Color: <span style='background-color: Lavender;'>Lavender</span>
127 	alias Lavender = TypeTuple!(0.9019607843137255, 0.9019607843137255, 0.9803921568627451);
128 	/// HTML Color: <span style='background-color: LavenderBlush;'>LavenderBlush</span>
129 	alias LavenderBlush = TypeTuple!(1, 0.9411764705882353, 0.9607843137254902);
130 	/// HTML Color: <span style='background-color: LawnGreen;'>LawnGreen</span>
131 	alias LawnGreen = TypeTuple!(0.48627450980392156, 0.9882352941176471, 0);
132 	/// HTML Color: <span style='background-color: LemonChiffon;'>LemonChiffon</span>
133 	alias LemonChiffon = TypeTuple!(1, 0.9803921568627451, 0.803921568627451);
134 	/// HTML Color: <span style='background-color: LightBlue;'>LightBlue</span>
135 	alias LightBlue = TypeTuple!(0.6784313725490196, 0.8470588235294118, 0.9019607843137255);
136 	/// HTML Color: <span style='background-color: LightCoral;'>LightCoral</span>
137 	alias LightCoral = TypeTuple!(0.9411764705882353, 0.5019607843137255, 0.5019607843137255);
138 	/// HTML Color: <span style='background-color: LightCyan;'>LightCyan</span>
139 	alias LightCyan = TypeTuple!(0.8784313725490196, 1, 1);
140 	/// HTML Color: <span style='background-color: LightGoldenRodYellow;'>LightGoldenRodYellow</span>
141 	alias LightGoldenRodYellow = TypeTuple!(0.9803921568627451, 0.9803921568627451, 0.8235294117647058);
142 	/// HTML Color: <span style='background-color: LightGray;'>LightGray</span>
143 	alias LightGray = TypeTuple!(0.8274509803921568, 0.8274509803921568, 0.8274509803921568);
144 	/// HTML Color: <span style='background-color: LightGreen;'>LightGreen</span>
145 	alias LightGreen = TypeTuple!(0.5647058823529412, 0.9333333333333333, 0.5647058823529412);
146 	/// HTML Color: <span style='background-color: LightPink;'>LightPink</span>
147 	alias LightPink = TypeTuple!(1, 0.7137254901960784, 0.7568627450980392);
148 	/// HTML Color: <span style='background-color: LightSalmon;'>LightSalmon</span>
149 	alias LightSalmon = TypeTuple!(1, 0.6274509803921569, 0.47843137254901963);
150 	/// HTML Color: <span style='background-color: LightSeaGreen;'>LightSeaGreen</span>
151 	alias LightSeaGreen = TypeTuple!(0.12549019607843137, 0.6980392156862745, 0.6666666666666666);
152 	/// HTML Color: <span style='background-color: LightSkyBlue;'>LightSkyBlue</span>
153 	alias LightSkyBlue = TypeTuple!(0.5294117647058824, 0.807843137254902, 0.9803921568627451);
154 	/// HTML Color: <span style='background-color: LightSlateGray;'>LightSlateGray</span>
155 	alias LightSlateGray = TypeTuple!(0.4666666666666667, 0.5333333333333333, 0.6);
156 	/// HTML Color: <span style='background-color: LightSteelBlue;'>LightSteelBlue</span>
157 	alias LightSteelBlue = TypeTuple!(0.6901960784313725, 0.7686274509803922, 0.8705882352941177);
158 	/// HTML Color: <span style='background-color: LightYellow;'>LightYellow</span>
159 	alias LightYellow = TypeTuple!(1, 1, 0.8784313725490196);
160 	/// HTML Color: <span style='background-color: Lime;'>Lime</span>
161 	alias Lime = TypeTuple!(0, 1, 0);
162 	/// HTML Color: <span style='background-color: LimeGreen;'>LimeGreen</span>
163 	alias LimeGreen = TypeTuple!(0.19607843137254902, 0.803921568627451, 0.19607843137254902);
164 	/// HTML Color: <span style='background-color: Linen;'>Linen</span>
165 	alias Linen = TypeTuple!(0.9803921568627451, 0.9411764705882353, 0.9019607843137255);
166 	/// HTML Color: <span style='background-color: Magenta;'>Magenta</span>
167 	alias Magenta = TypeTuple!(1, 0, 1);
168 	/// HTML Color: <span style='background-color: Maroon; color: White;'>Maroon</span>
169 	alias Maroon = TypeTuple!(0.5019607843137255, 0, 0);
170 	/// HTML Color: <span style='background-color: MediumAquaMarine; color: White;'>MediumAquaMarine</span>
171 	alias MediumAquaMarine = TypeTuple!(0.4, 0.803921568627451, 0.6666666666666666);
172 	/// HTML Color: <span style='background-color: MediumBlue; color: White;'>MediumBlue</span>
173 	alias MediumBlue = TypeTuple!(0, 0, 0.803921568627451);
174 	/// HTML Color: <span style='background-color: MediumOrchid; color: White;'>MediumOrchid</span>
175 	alias MediumOrchid = TypeTuple!(0.7294117647058823, 0.3333333333333333, 0.8274509803921568);
176 	/// HTML Color: <span style='background-color: MediumPurple; color: White;'>MediumPurple</span>
177 	alias MediumPurple = TypeTuple!(0.5764705882352941, 0.4392156862745098, 0.8588235294117647);
178 	/// HTML Color: <span style='background-color: MediumSeaGreen; color: White;'>MediumSeaGreen</span>
179 	alias MediumSeaGreen = TypeTuple!(0.23529411764705882, 0.7019607843137254, 0.44313725490196076);
180 	/// HTML Color: <span style='background-color: MediumSlateBlue; color: White;'>MediumSlateBlue</span>
181 	alias MediumSlateBlue = TypeTuple!(0.4823529411764706, 0.40784313725490196, 0.9333333333333333);
182 	/// HTML Color: <span style='background-color: MediumSpringGreen; color: White;'>MediumSpringGreen</span>
183 	alias MediumSpringGreen = TypeTuple!(0, 0.9803921568627451, 0.6039215686274509);
184 	/// HTML Color: <span style='background-color: MediumTurquoise; color: White;'>MediumTurquoise</span>
185 	alias MediumTurquoise = TypeTuple!(0.2823529411764706, 0.8196078431372549, 0.8);
186 	/// HTML Color: <span style='background-color: MediumVioletRed; color: White;'>MediumVioletRed</span>
187 	alias MediumVioletRed = TypeTuple!(0.7803921568627451, 0.08235294117647059, 0.5215686274509804);
188 	/// HTML Color: <span style='background-color: MidnightBlue; color: White;'>MidnightBlue</span>
189 	alias MidnightBlue = TypeTuple!(0.09803921568627451, 0.09803921568627451, 0.4392156862745098);
190 	/// HTML Color: <span style='background-color: MintCream;'>MintCream</span>
191 	alias MintCream = TypeTuple!(0.9607843137254902, 1, 0.9803921568627451);
192 	/// HTML Color: <span style='background-color: MistyRose;'>MistyRose</span>
193 	alias MistyRose = TypeTuple!(1, 0.8941176470588236, 0.8823529411764706);
194 	/// HTML Color: <span style='background-color: Moccasin;'>Moccasin</span>
195 	alias Moccasin = TypeTuple!(1, 0.8941176470588236, 0.7098039215686275);
196 	/// HTML Color: <span style='background-color: NavajoWhite;'>NavajoWhite</span>
197 	alias NavajoWhite = TypeTuple!(1, 0.8705882352941177, 0.6784313725490196);
198 	/// HTML Color: <span style='background-color: Navy; color: White;'>Navy</span>
199 	alias Navy = TypeTuple!(0, 0, 0.5019607843137255);
200 	/// HTML Color: <span style='background-color: OldLace;'>OldLace</span>
201 	alias OldLace = TypeTuple!(0.9921568627450981, 0.9607843137254902, 0.9019607843137255);
202 	/// HTML Color: <span style='background-color: Olive;'>Olive</span>
203 	alias Olive = TypeTuple!(0.5019607843137255, 0.5019607843137255, 0);
204 	/// HTML Color: <span style='background-color: OliveDrab;'>OliveDrab</span>
205 	alias OliveDrab = TypeTuple!(0.4196078431372549, 0.5568627450980392, 0.13725490196078433);
206 	/// HTML Color: <span style='background-color: Orange;'>Orange</span>
207 	alias Orange = TypeTuple!(1, 0.6470588235294118, 0);
208 	/// HTML Color: <span style='background-color: OrangeRed;'>OrangeRed</span>
209 	alias OrangeRed = TypeTuple!(1, 0.27058823529411763, 0);
210 	/// HTML Color: <span style='background-color: Orchid;'>Orchid</span>
211 	alias Orchid = TypeTuple!(0.8549019607843137, 0.4392156862745098, 0.8392156862745098);
212 	/// HTML Color: <span style='background-color: PaleGoldenRod;'>PaleGoldenRod</span>
213 	alias PaleGoldenRod = TypeTuple!(0.9333333333333333, 0.9098039215686274, 0.6666666666666666);
214 	/// HTML Color: <span style='background-color: PaleGreen;'>PaleGreen</span>
215 	alias PaleGreen = TypeTuple!(0.596078431372549, 0.984313725490196, 0.596078431372549);
216 	/// HTML Color: <span style='background-color: PaleTurquoise;'>PaleTurquoise</span>
217 	alias PaleTurquoise = TypeTuple!(0.6862745098039216, 0.9333333333333333, 0.9333333333333333);
218 	/// HTML Color: <span style='background-color: PaleVioletRed;'>PaleVioletRed</span>
219 	alias PaleVioletRed = TypeTuple!(0.8588235294117647, 0.4392156862745098, 0.5764705882352941);
220 	/// HTML Color: <span style='background-color: PapayaWhip;'>PapayaWhip</span>
221 	alias PapayaWhip = TypeTuple!(1, 0.9372549019607843, 0.8352941176470589);
222 	/// HTML Color: <span style='background-color: PeachPuff;'>PeachPuff</span>
223 	alias PeachPuff = TypeTuple!(1, 0.8549019607843137, 0.7254901960784313);
224 	/// HTML Color: <span style='background-color: Peru;'>Peru</span>
225 	alias Peru = TypeTuple!(0.803921568627451, 0.5215686274509804, 0.24705882352941178);
226 	/// HTML Color: <span style='background-color: Pink;'>Pink</span>
227 	alias Pink = TypeTuple!(1, 0.7529411764705882, 0.796078431372549);
228 	/// HTML Color: <span style='background-color: Plum;'>Plum</span>
229 	alias Plum = TypeTuple!(0.8666666666666667, 0.6274509803921569, 0.8666666666666667);
230 	/// HTML Color: <span style='background-color: PowderBlue;'>PowderBlue</span>
231 	alias PowderBlue = TypeTuple!(0.6901960784313725, 0.8784313725490196, 0.9019607843137255);
232 	/// HTML Color: <span style='background-color: Purple; color: White;'>Purple</span>
233 	alias Purple = TypeTuple!(0.5019607843137255, 0, 0.5019607843137255);
234 	/// HTML Color: <span style='background-color: RebeccaPurple; color: White;'>RebeccaPurple</span>
235 	alias RebeccaPurple = TypeTuple!(0.4, 0.2, 0.6);
236 	/// HTML Color: <span style='background-color: Red; color: White;'>Red</span>
237 	alias Red = TypeTuple!(1, 0, 0);
238 	/// HTML Color: <span style='background-color: RosyBrown;'>RosyBrown</span>
239 	alias RosyBrown = TypeTuple!(0.7372549019607844, 0.5607843137254902, 0.5607843137254902);
240 	/// HTML Color: <span style='background-color: RoyalBlue;'>RoyalBlue</span>
241 	alias RoyalBlue = TypeTuple!(0.2549019607843137, 0.4117647058823529, 0.8823529411764706);
242 	/// HTML Color: <span style='background-color: SaddleBrown;'>SaddleBrown</span>
243 	alias SaddleBrown = TypeTuple!(0.5450980392156862, 0.27058823529411763, 0.07450980392156863);
244 	/// HTML Color: <span style='background-color: Salmon;'>Salmon</span>
245 	alias Salmon = TypeTuple!(0.9803921568627451, 0.5019607843137255, 0.4470588235294118);
246 	/// HTML Color: <span style='background-color: SandyBrown;'>SandyBrown</span>
247 	alias SandyBrown = TypeTuple!(0.9568627450980393, 0.6431372549019608, 0.3764705882352941);
248 	/// HTML Color: <span style='background-color: SeaGreen;'>SeaGreen</span>
249 	alias SeaGreen = TypeTuple!(0.1803921568627451, 0.5450980392156862, 0.3411764705882353);
250 	/// HTML Color: <span style='background-color: SeaShell;'>SeaShell</span>
251 	alias SeaShell = TypeTuple!(1, 0.9607843137254902, 0.9333333333333333);
252 	/// HTML Color: <span style='background-color: Sienna;'>Sienna</span>
253 	alias Sienna = TypeTuple!(0.6274509803921569, 0.3215686274509804, 0.17647058823529413);
254 	/// HTML Color: <span style='background-color: Silver;'>Silver</span>
255 	alias Silver = TypeTuple!(0.7529411764705882, 0.7529411764705882, 0.7529411764705882);
256 	/// HTML Color: <span style='background-color: SkyBlue;'>SkyBlue</span>
257 	alias SkyBlue = TypeTuple!(0.5294117647058824, 0.807843137254902, 0.9215686274509803);
258 	/// HTML Color: <span style='background-color: SlateBlue;'>SlateBlue</span>
259 	alias SlateBlue = TypeTuple!(0.41568627450980394, 0.35294117647058826, 0.803921568627451);
260 	/// HTML Color: <span style='background-color: SlateGray;'>SlateGray</span>
261 	alias SlateGray = TypeTuple!(0.4392156862745098, 0.5019607843137255, 0.5647058823529412);
262 	/// HTML Color: <span style='background-color: Snow;'>Snow</span>
263 	alias Snow = TypeTuple!(1, 0.9803921568627451, 0.9803921568627451);
264 	/// HTML Color: <span style='background-color: SpringGreen;'>SpringGreen</span>
265 	alias SpringGreen = TypeTuple!(0, 1, 0.4980392156862745);
266 	/// HTML Color: <span style='background-color: SteelBlue;'>SteelBlue</span>
267 	alias SteelBlue = TypeTuple!(0.27450980392156865, 0.5098039215686274, 0.7058823529411765);
268 	/// HTML Color: <span style='background-color: Tan;'>Tan</span>
269 	alias Tan = TypeTuple!(0.8235294117647058, 0.7058823529411765, 0.5490196078431373);
270 	/// HTML Color: <span style='background-color: Teal;'>Teal</span>
271 	alias Teal = TypeTuple!(0, 0.5019607843137255, 0.5019607843137255);
272 	/// HTML Color: <span style='background-color: Thistle;'>Thistle</span>
273 	alias Thistle = TypeTuple!(0.8470588235294118, 0.7490196078431373, 0.8470588235294118);
274 	/// HTML Color: <span style='background-color: Tomato;'>Tomato</span>
275 	alias Tomato = TypeTuple!(1, 0.38823529411764707, 0.2784313725490196);
276 	/// HTML Color: <span style='background-color: Turquoise;'>Turquoise</span>
277 	alias Turquoise = TypeTuple!(0.25098039215686274, 0.8784313725490196, 0.8156862745098039);
278 	/// HTML Color: <span style='background-color: Violet;'>Violet</span>
279 	alias Violet = TypeTuple!(0.9333333333333333, 0.5098039215686274, 0.9333333333333333);
280 	/// HTML Color: <span style='background-color: Wheat;'>Wheat</span>
281 	alias Wheat = TypeTuple!(0.9607843137254902, 0.8705882352941177, 0.7019607843137254);
282 	/// HTML Color: <span style='background-color: White;'>White</span>
283 	alias White = TypeTuple!(1, 1, 1);
284 	/// HTML Color: <span style='background-color: WhiteSmoke;'>WhiteSmoke</span>
285 	alias WhiteSmoke = TypeTuple!(0.9607843137254902, 0.9607843137254902, 0.9607843137254902);
286 	/// HTML Color: <span style='background-color: Yellow;'>Yellow</span>
287 	alias Yellow = TypeTuple!(1, 1, 0);
288 	/// HTML Color: <span style='background-color: YellowGreen;'>YellowGreen</span>
289 	alias YellowGreen = TypeTuple!(0.6039215686274509, 0.803921568627451, 0.19607843137254902);
290 }
291 
292 /// Color3 can be passed instead of 3 floats.
293 unittest
294 {
295 	import std..string;
296 
297 	string formatColor(float r, float g, float b)
298 	{
299 		return format("{%f, %f, %f}", r, g, b);
300 	}
301 
302 	assert(formatColor(Color3.White) == formatColor(1, 1, 1));
303 
304 
305 	import std.stdio;
306 
307 	void example(float r, float g, float b, float a)
308 	{
309 		writeln(r, ": ", formatColor(g, b, a));
310 	}
311 
312 	example(0.4f, Color3.Tomato);
313 	example(Color3.Yellow, 1.2f);
314 }