Provided by: allegro5-doc_5.2.7.0-1build1_all bug

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)