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

FreeBSD Manual Pages

  
 
  

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

NAME
     color_map	-  Global  pointer to the color mapping table. Allegro game pro-
     gramming library.

SYNOPSIS
     #include <allegro.h>

     extern COLOR_MAP *color_map;

DESCRIPTION
     Global pointer to the color mapping  table.  You  must  allocate  your  own
     COLOR_MAP	either	statically or dynamically and set color_map to it before
     using any translucent or lit drawing functions in a 256-color  video  mode!
     Example:

	color_map = malloc(sizeof(COLOR_MAP));
	if (!color_map)
	   abort_on_error("Not enough memory for color map!");

SEE ALSO
     create_color_table(3),  create_light_table(3),  create_trans_table(3), cre-
     ate_blender_table(3),	set_trans_blender(3),	   draw_trans_sprite(3),
     draw_lit_sprite(3),  draw_gouraud_sprite(3),  drawing_mode(3), ex3d(3), ex-
     colmap(3), exlights(3), exshade(3), extrans(3)

Allegro 			  version 4.4.3 		    color_map(3)

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

home | help