exalpha

exalpha(3alleg4)                 Allegro manual                 exalpha(3alleg4)



NAME
       exalpha - Creating and using 32 bit RGBA sprites. Allegro game
       programming library.

SYNOPSIS
       #include <allegro.h>


       Example exalpha

DESCRIPTION
       This program demonstrates how to use the 32 bit RGBA translucency
       functions to store an alpha channel along with a bitmap graphic.  Two
       images are loaded from disk. One will be used for the background and the
       other as a sprite. The example generates an alpha channel for the sprite
       image, composing the 32 bit RGBA bitmap during runtime, and draws it at
       the position of the mouse cursor.


SEE ALSO
       BITMAP(3alleg4), END_OF_MAIN(3alleg4), SCREEN_H(3alleg4),
       SCREEN_W(3alleg4), allegro_error(3alleg4), allegro_init(3alleg4),
       allegro_message(3alleg4), blit(3alleg4), clear_keybuf(3alleg4),
       create_bitmap(3alleg4), destroy_bitmap(3alleg4),
       draw_trans_sprite(3alleg4), drawing_mode(3alleg4), font(3alleg4),
       getb(3alleg4), getg(3alleg4), getpixel(3alleg4), getr(3alleg4),
       install_keyboard(3alleg4), install_mouse(3alleg4),
       install_timer(3alleg4), keypressed(3alleg4), load_bitmap(3alleg4),
       makecol(3alleg4), mouse_x(3alleg4), mouse_y(3alleg4), putpixel(3alleg4),
       rectfill(3alleg4), replace_filename(3alleg4), screen(3alleg4),
       set_alpha_blender(3alleg4), set_color_conversion(3alleg4),
       set_color_depth(3alleg4), set_gfx_mode(3alleg4),
       set_multiply_blender(3alleg4), set_write_alpha_blender(3alleg4),
       solid_mode(3alleg4), stretch_blit(3alleg4), textprintf_ex(3alleg4)



Allegro                           version 4.4.3                 exalpha(3alleg4)