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 }