Index

Package: TTF

Description

package Allegro.Fonts.TTF is
Allegro 5.0.9 - TTF fonts addon

Constants & Global variables

ALLEGRO_TTF_NO_KERNING (Allegro.Fonts.Font_Loading_Flags)

ALLEGRO_TTF_NO_KERNING  : constant Font_Loading_Flags := 1;

ALLEGRO_TTF_MONOCHROME (Allegro.Fonts.Font_Loading_Flags)

ALLEGRO_TTF_MONOCHROME  : constant Font_Loading_Flags := 2;

ALLEGRO_TTF_NO_AUTOHINT (Allegro.Fonts.Font_Loading_Flags)

ALLEGRO_TTF_NO_AUTOHINT : constant Font_Loading_Flags := 4;

Subprograms & Entries

Al_Init_TTF_Addon

function Al_Init_TTF_Addon return Boolean;

Al_Shutdown_TTF_Addon

procedure Al_Shutdown_TTF_Addon;

Al_Get_Allegro_TTF_Version

function Al_Get_Allegro_TTF_Version return Unsigned_32;

Al_Load_TTF_Font

function Al_Load_TTF_Font
( filename: String;
size: Integer;
flags: Font_Loading_Flags ) return A_Allegro_Font;

Al_Load_TTF_Font_f

function Al_Load_TTF_Font_f
( file: A_Allegro_File;
filename: String;
size: Integer;
flags: Font_Loading_Flags ) return A_Allegro_Font;

Al_Load_TTF_Font_Stretch

function Al_Load_TTF_Font_Stretch
( filename: String;
w, h: Integer;
flags: Font_Loading_Flags ) return A_Allegro_Font;

Al_Load_TTF_Font_Stretch_f

function Al_Load_TTF_Font_Stretch_f
( file: A_Allegro_File;
filename: String;
w, h: Integer;
flags: Font_Loading_Flags ) return A_Allegro_Font;