plucky (3) al_color_name_to_rgb.3alleg5.gz

Provided by: allegro5-doc_5.2.10.1+dfsg-1_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,
              darkslategray, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray,  dodgerblue,  firebrick,
              floralwhite,   forestgreen,   fuchsia,   gainsboro,  ghostwhite,  goldenrod,  gold,  gray,  green,
              greenyellow,  honeydew,  hotpink,  indianred,  indigo,  ivory,  khaki,  lavenderblush,   lavender,
              lawngreen,  lemonchiffon,  lightblue,  lightcoral,  lightcyan,  lightgoldenrodyellow,  lightgreen,
              lightgrey, lightpink, lightsalmon, lightseagreen,  lightskyblue,  lightslategray,  lightsteelblue,
              lightyellow,  lime, limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid,
              mediumpurple,     mediumseagreen,     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,  sandybrown,  seagreen,  seashell,  sienna,   silver,   skyblue,
              slateblue, slategray, snow, springgreen, steelblue, tan, teal, thistle, tomato, turquoise, violet,
              wheat, white, whitesmoke, yellow, yellowgreen

       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)