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

FreeBSD Manual Pages

  
 
  

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

NAME
       excolmap	 - Creating graphical effects with color mapping tables. Alle-
       gro game	programming library.

SYNOPSIS
       #include	<allegro.h>

       Example excolmap

DESCRIPTION
       This program demonstrates how to	create custom graphic effects with the
       create_color_table function. Allegro drawing routines are  affected  by
       any  color table	you might have set up. In the first part of this exam-
       ple, a greyscale	color table is set. The	result is that a simple	 rect-
       fill call, instead of drawing a rectangle with color zero, uses the al-
       ready drawn pixels to determine the pixel to be drawn (read the comment
       of  return_grey_color() for a precise description of the	algorithm). In
       the second part of the test, the	color table is changed to  be  an  in-
       verse  table,  meaning  that any	pixel drawn will be shown as its color
       values had been inverted.

SEE ALSO
       BITMAP(3),   COLOR_MAP(3),    END_OF_MAIN(3),	PALETTE(3),    RGB(3),
       RGB_MAP(3),    SCREEN_H(3),    SCREEN_W(3),   allegro_error(3),	 alle-
       gro_init(3),  allegro_message(3),  blit(3),  circlefill(3),  clear_key-
       buf(3),	color_map(3),  create_bitmap(3),  create_color_table(3),  cre-
       ate_rgb_table(3), destroy_bitmap(3), drawing_mode(3),  font(3),	gener-
       ate_332_palette(3),   install_keyboard(3),  keypressed(3),  makecol(3),
       rectfill(3),   rest(3),	 rgb_map(3),	screen(3),    set_gfx_mode(3),
       set_palette(3), textout_centre_ex(3), vsync(3)

Allegro				 version 4.4.3			   excolmap(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=excolmap&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help