Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
exrgbhsv(3)			Allegro	manual			   exrgbhsv(3)

       exrgbhsv	 -  RGB	<-> HSV	color space conversions. Allegro game program-
       ming library.

       #include	<allegro.h>

       Example exrgbhsv

       This program shows how to convert colors	between	the  different	color-
       space  representations. The central area	of the screen will display the
       current color. On the top left corner of	the screen, three sliders  al-
       low  you	 to  modify the	red, green and blue value of the color.	On the
       bottom right corner of the screen, three	sliders	allow  you  to	modify
       the  hue, saturation and	value of the color. The	color bars beneath the
       sliders show what the resulting color will look like when the slider is
       dragged to that position.

       Additionally  this example also shows how to "inherit" the behaviour of
       a GUI object and	extend it, here	used to	create the sliders.

       BITMAP(3), DIALOG(3), END_OF_MAIN(3), PALETTE(3),  RGB(3),  RGB_MAP(3),
       allegro_error(3),	  allegro_init(3),	   allegro_message(3),
       clear_to_color(3),  create_bitmap_ex(3),	 create_rgb_table(3),	d_bit-
       map_proc(3),   d_box_proc(3),   d_slider_proc(3),  d_text_proc(3),  de-
       stroy_bitmap(3),	  do_dialog(3),	  font(3),    generate_332_palette(3),
       get_color_depth(3),     hsv_to_rgb(3),	  install_keyboard(3),	   in-
       stall_mouse(3),	install_timer(3),  key(3),  makecol(3),	 makecol32(3),
       makecol8(3),  object_message(3),	 rgb_map(3), rgb_to_hsv(3), screen(3),
       set_color(3),  set_color_depth(3),   set_gfx_mode(3),   set_palette(3),
       textout_ex(3), vline(3),	vsync(3)

Allegro				 version 4.4.3			   exrgbhsv(3)


Want to link to this manual page? Use this URL:

home | help