libgpac
Documentation of the core library of GPAC
|
#include <font.h>
Data Fields | |
GF_DECL_MODULE_INTERFACE GF_Err(* | init_font_engine )(struct _font_reader *dr) |
GF_Err(* | shutdown_font_engine )(struct _font_reader *dr) |
GF_Err(* | set_font )(struct _font_reader *dr, const char *fontName, u32 styles) |
GF_Err(* | get_font_info )(struct _font_reader *dr, char **font_name, u32 *em_size, s32 *ascent, s32 *descent, s32 *underline, s32 *line_spacing, s32 *max_advance_h, s32 *max_advance_v) |
GF_Err(* | get_glyphs )(struct _font_reader *dr, const char *utf_string, u32 *glyph_id_buffer, u32 *io_glyph_id_buffer_size, const char *xml_lang, Bool *rev_layout) |
GF_Glyph *(* | load_glyph )(struct _font_reader *dr, u32 glyph_name) |
void * | udta |
GF_DECL_MODULE_INTERFACE GF_Err(* GF_FontReader::init_font_engine) (struct _font_reader *dr) |
GF_Err(* GF_FontReader::shutdown_font_engine) (struct _font_reader *dr) |
GF_Err(* GF_FontReader::get_font_info) (struct _font_reader *dr, char **font_name, u32 *em_size, s32 *ascent, s32 *descent, s32 *underline, s32 *line_spacing, s32 *max_advance_h, s32 *max_advance_v) |
GF_Err(* GF_FontReader::get_glyphs) (struct _font_reader *dr, const char *utf_string, u32 *glyph_id_buffer, u32 *io_glyph_id_buffer_size, const char *xml_lang, Bool *rev_layout) |
void* GF_FontReader::udta |