29 #include FT_FREETYPE_H 34 #define FIRST_CACHE_CHAR ('!') 35 #define CHAR_CACHE_SIZE 0x5e 36 #define BUILT_IN_FONT 0 93 U8BIT spxl_xleftoffset;
94 U8BIT pnts_xleftoffset;
104 FT_UInt glyph_ndx_space;
105 FT_UInt space_horiz_adv;
106 FT_UInt fig_horiz_adv;
107 FT_UInt horiz_adv[CHAR_CACHE_SIZE];
108 FT_UInt glyph_ndx[CHAR_CACHE_SIZE];
111 U32BIT current_fnt_id;
112 FT_UInt metric_resolution;
129 extern E_HDMode mg_hd_mode;
S_FontSize * MG_GetFontSize(U16BIT fnt_index, U8BIT fnt_size, U8BIT fnt_style)
Definition: mg_font.c:604
S_FontDetails * MG_FindFont(S_FontSize *f_sz)
Get font from size.
void MG_ReleaseFontPtr(S_FontDetails *fp)
Definition: mg_font.c:415
System Wide Global Technical Data Type Definitions.
S_FontDetails * MG_GetFontPtr(S16BIT font_index)
Get Pointer to Font.
Definition: mg_font.c:403
void MG_CheckCache(S_FontSize *sz_data)
Definition: mg_font.c:848