|
|
| |
exrgbhsv(3) |
Allegro manual |
exrgbhsv(3) |
exrgbhsv - RGB <-> HSV color space conversions. Allegro game programming
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 allow 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_bitmap_proc(3), d_box_proc(3), d_slider_proc(3),
d_text_proc(3), destroy_bitmap(3), do_dialog(3),
font(3), generate_332_palette(3), get_color_depth(3),
hsv_to_rgb(3), install_keyboard(3), install_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)
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc. |