Provided by: allegro5-doc_5.2.3.0-1_all 

NAME
al_color_name_to_rgb - Allegro 5 API
SYNOPSIS
#include <allegro5/allegro_color.h>
bool al_color_name_to_rgb(char const *name, float *r, float *g, float *b)
DESCRIPTION
Parameters:
• name - The (lowercase) name of the color.
• r, g, b - If one of the recognized color names below is passed, the corresponding RGB values in the
range 0..1 are written.
The 148 recognized names are:
aliceblue, antiquewhite, aqua, aquamarine, azure, beige, bisque, black, blanchedalmond, blue,
blueviolet, brown, burlywood, cadetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk,
crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray, darkgreen, darkkhaki, darkmagenta,
darkolivegreen, darkorange, darkorchid, darkred, darksalmon, darkseagreen, darkslateblue, dark‐
slategray, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray, dodgerblue, firebrick, flo‐
ralwhite, forestgreen, fuchsia, gainsboro, ghostwhite, goldenrod, gold, gray, green, greenyellow,
honeydew, hotpink, indianred, indigo, ivory, khaki, lavenderblush, lavender, lawngreen, lemonchif‐
fon, lightblue, lightcoral, lightcyan, lightgoldenrodyellow, lightgreen, lightgrey, lightpink,
lightsalmon, lightseagreen, lightskyblue, lightslategray, lightsteelblue, lightyellow, lime,
limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid, mediumpurple, medi‐
umseagreen, mediumslateblue, mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue,
mintcream, mistyrose, moccasin, avajowhite, navy, oldlace, olive, olivedrab, orange, orangered,
orchid, palegoldenrod, palegreen, paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink,
plum, powderblue, purple, rebeccapurple, red, rosybrown, royalblue, saddlebrown, salmon, sandy‐
brown, seagreen, seashell, sienna, silver, skyblue, slateblue, slategray, snow, springgreen,
steelblue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, whitesmoke, yellow, yel‐
lowgreen
They are taken from CSS: <https://www.w3.org/TR/css-color-4/>
Note that these 9 colors have two names and so there are only 139 distinct colors: aqua = cyan, darkgray
= darkgrey, darkslategray = darkslategrey, dimgray = dimgrey, fuchsia = purple, gray = grey, lightgray =
lightgrey, lightslategray = lightslategrey, slategray = slategrey
Returns: true if a name from the list above was passed, else false.
SEE ALSO
al_color_name(3alleg5)
Allegro reference manual al_color_name_to_rgb(3alleg5)