1exrgbhsv(3)                     Allegro manual                     exrgbhsv(3)
2
3
4

NAME

6       exrgbhsv  -  RGB <-> HSV color space conversions. Allegro game program‐
7       ming library.
8

SYNOPSIS

10       #include <allegro.h>
11
12
13       Example exrgbhsv
14

DESCRIPTION

16       This program shows how to convert colors between the  different  color-
17       space  representations. The central area of the screen will display the
18       current color. On the top left corner  of  the  screen,  three  sliders
19       allow  you to modify the red, green and blue value of the color. On the
20       bottom right corner of the screen, three sliders allow  you  to  modify
21       the  hue, saturation and value of the color. The color bars beneath the
22       sliders show what the resulting color will look like when the slider is
23       dragged to that position.
24
25       Additionally  this example also shows how to "inherit" the behaviour of
26       a GUI object and extend it, here used to create the sliders.
27
28

SEE ALSO

30       BITMAP(3), DIALOG(3), END_OF_MAIN(3), PALETTE(3),  RGB(3),  RGB_MAP(3),
31       allegro_error(3),          allegro_init(3),         allegro_message(3),
32       clear_to_color(3),  create_bitmap_ex(3),  create_rgb_table(3),   d_bit‐
33       map_proc(3),     d_box_proc(3),    d_slider_proc(3),    d_text_proc(3),
34       destroy_bitmap(3),  do_dialog(3),   font(3),   generate_332_palette(3),
35       get_color_depth(3),         hsv_to_rgb(3),         install_keyboard(3),
36       install_mouse(3), install_timer(3), key(3),  makecol(3),  makecol32(3),
37       makecol8(3),  object_message(3),  rgb_map(3), rgb_to_hsv(3), screen(3),
38       set_color(3),  set_color_depth(3),   set_gfx_mode(3),   set_palette(3),
39       textout_ex(3), vline(3), vsync(3)
40
41
42
43Allegro                          version 4.4.3                     exrgbhsv(3)
Impressum