logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

make_trans_font - Makes a font use transparency. Allegro game programming library.

Description

       This  function  converts  a font to use transparency for drawing. That is, each glyph in the font will be
       drawn with draw_trans_sprite, so you can use the same blenders as  with  draw_trans_sprite  to  draw  the
       font.  One  common  use  of  this is to load a bitmap font with an alpha channel, and therefore get anti-
       aliased text output by using Allegro's alpha blender. Here's an example how to do that:

          FONT *f = load_font("alphafont.tga", NULL, NULL);
          make_trans_font(f);
          set_alpha_blender();
          textprintf_centre_ex(screen, f, 320, 240, -1, -1, "Anti-aliased Font!");

Name

       make_trans_font - Makes a font use transparency. Allegro game programming library.

See Also

is_trans_font(3alleg4), set_alpha_blender(3alleg4), load_font(3alleg4), draw_trans_sprite(3alleg4)

Allegro                                           version 4.4.3                         make_trans_font(3alleg4)

Synopsis

#include<allegro.h>voidmake_trans_font(FONT*f);

See Also