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. Allegro
     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  example,  a
     greyscale	color  table  is set. The result is that a simple rectfill call,
     instead of drawing a rectangle with color zero, uses the already drawn pix-
     els  to  determine  the  pixel  to  be  drawn  (read  the	comment  of  re-
     turn_grey_color()	for a precise description of the algorithm). In the sec-
     ond part of the test, the color table is changed to be  an  inverse  table,
     meaning that any pixel drawn will be shown as its color values had been in-
     verted.

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),  allegro_init(3),  allegro_mes-
     sage(3),	blit(3),   circlefill(3),  clear_keybuf(3),  color_map(3),  cre-
     ate_bitmap(3),	create_color_table(3),	   create_rgb_table(3),      de-
     stroy_bitmap(3),  drawing_mode(3),  font(3),  generate_332_palette(3),  in-
     stall_keyboard(3),   keypressed(3),   makecol(3),	 rectfill(3),	rest(3),
     rgb_map(3),   screen(3),	set_gfx_mode(3),   set_palette(3),  textout_cen-
     tre_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+15.1.quarterly>

home | help