FreeBSD Manual Pages
exalpha(3) Allegro manual exalpha(3) NAME exalpha - Creating and using 32 bit RGBA sprites. Allegro game program- ming library. SYNOPSIS #include <allegro.h> Example exalpha DESCRIPTION This program demonstrates how to use the 32 bit RGBA translucency func- tions to store an alpha channel along with a bitmap graphic. Two im- ages 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(3), END_OF_MAIN(3), SCREEN_H(3), SCREEN_W(3), allegro_error(3), allegro_init(3), allegro_message(3), blit(3), clear_keybuf(3), cre- ate_bitmap(3), destroy_bitmap(3), draw_trans_sprite(3), draw- ing_mode(3), font(3), getb(3), getg(3), getpixel(3), getr(3), in- stall_keyboard(3), install_mouse(3), install_timer(3), keypressed(3), load_bitmap(3), makecol(3), mouse_x(3), mouse_y(3), putpixel(3), rect- fill(3), replace_filename(3), screen(3), set_alpha_blender(3), set_color_conversion(3), set_color_depth(3), set_gfx_mode(3), set_mul- tiply_blender(3), set_write_alpha_blender(3), solid_mode(3), stretch_blit(3), textprintf_ex(3) Allegro version 4.4.3 exalpha(3)
NAME | SYNOPSIS | DESCRIPTION | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=exalpha&sektion=3&manpath=FreeBSD+13.1-RELEASE+and+Ports>