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

FreeBSD Manual Pages

  
 
  

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

NAME
       set_alpha_blender  - Enables a special alpha-channel blending mode. Al-
       legro game programming library.

SYNOPSIS
       #include	<allegro.h>

       void set_alpha_blender();

DESCRIPTION
       Enables the special alpha-channel blending  mode,  which	 is  used  for
       drawing	32-bit	RGBA sprites. After calling this function, you can use
       draw_trans_sprite() or draw_trans_rle_sprite() to draw a	32-bit	source
       image  onto any hicolor or truecolor destination. The alpha values will
       be taken	directly from the source graphic, so you can vary the solidity
       of each part of the image. You can't use	any of the normal translucency
       functions while this mode is active, though, so you should reset	to one
       of  the	normal	blender	modes (eg. set_trans_blender())	before drawing
       anything	other than 32-bit RGBA sprites.

SEE ALSO
       set_trans_blender(3),  draw_trans_sprite(3),  draw_trans_rle_sprite(3),
       set_write_alpha_blender(3), exalpha(3), exrotscl(3), extrans(3)

Allegro				 version 4.4.3		  set_alpha_blender(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=set_alpha_blender&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help