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

register_font_file_type - Register a new font loading function. Allegro game programming library.

Description

       Informs the load_font() functions of a new file type, providing a routine to read fonts in  this  format.
       The function you supply must follow the following prototype:

          FONT *load_my_font(const char *filename, RGB *pal, void *param)
          {
             ...
          }

       The  pal  parameter  can optionally be used to return a palette for the FONT.  The parameter param can be
       anything you like: you can use this to pass information to your loading routine, such as for instance the
       font height, the character range to load or the index number of a font in a datafile.  If you  choose  to
       write  your  own  font  loading  code,  your function should be prepared to deal with a value of NULL for
       either of these parameters.

Name

       register_font_file_type - Register a new font loading function. Allegro game programming library.

See Also

load_font(3alleg4)

Allegro                                           version 4.4.3                 register_font_file_type(3alleg4)

Synopsis

#include<allegro.h>voidregister_font_file_type(constchar*ext,FONT*(*load)(constchar*filename,RGB*pal,void*param));

See Also