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

FreeBSD Manual Pages

  
 
  

home | help
al_load_ttf_font(3)	   Library Functions Manual	   al_load_ttf_font(3)

NAME
       al_load_ttf_font	- Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro_ttf.h>

	      ALLEGRO_FONT *al_load_ttf_font(char const	*filename, int size, int flags)

DESCRIPTION
       Loads  a	TrueType font from a file using	the FreeType library.  Quoting
       from the	FreeType FAQ this means	support	for many different  font  for-
       mats:

       TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF, and oth-
       ers

       The  size  parameter  determines	the size the font will be rendered at,
       specified in pixels.  The standard font size is measured	in  units  per
       EM,  if	you  instead  want  to specify the size	as the total height of
       glyphs in pixels, pass it as a negative value.

	      Note: If you want	to display text	at multiple  sizes,  load  the
	      font multiple times with different size parameters.

       The following flags are supported:

        ALLEGRO_TTF_NO_KERNING	- Do not use any kerning even if the font file
	 supports it.

        ALLEGRO_TTF_MONOCHROME	 -  Load  as a monochrome font (which means no
	 anti-aliasing of the font is done).

        ALLEGRO_TTF_NO_AUTOHINT - Disable the Auto Hinter which is enabled by
	 default in newer versions of FreeType.	 Since:	5.0.6, 5.1.2

SEE ALSO
       al_init_ttf_addon(3), al_load_ttf_font_f(3)

Allegro	reference manual				   al_load_ttf_font(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_load_ttf_font&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help