78 H_FontSize
MG_AllocateFont(S16BIT fnt_index, U8BIT fnt_size, U8BIT fnt_style);
void MG_GetFontMetrics(H_FontSize f_sz, S_FontMetrics *pMetrics)
Get font Metrics.
Definition: mg_font.c:576
void MG_FontExit(void)
Free all data associated with built-in font and terminate freetype library.
Definition: mg_font.c:188
void MG_FontFreeFile(S16BIT font_index)
free memory associated with file
Definition: mg_font.c:382
H_FontSize MG_AllocateFont(S16BIT fnt_index, U8BIT fnt_size, U8BIT fnt_style)
Allocate font of particular size from font file.
Definition: mg_font.c:489
void MG_SetMaxFonts(U16BIT max)
Set Max allowable fonts for profile.
Definition: mg_font.c:167
BOOLEAN MG_FontInit(BOOLEAN isHD)
Initialise freetype library and load "built-in" font.
Definition: mg_font.c:95
Definition: mg_fontapi.h:33
System Wide Global Technical Data Type Definitions.
S16BIT MG_FontLoadFile(const U8BIT *data, U32BIT length)
Load font data file into memory for freetype.
Definition: mg_font.c:213
void MG_ReleaseFont(H_FontSize f_sz)
Allocate font of particular size from font file.
Definition: mg_font.c:510