![]()  | 
  
    libgpac
    
   Documentation of the core library of GPAC 
   | 
  
#include <compositor_dev.h>
 Collaboration diagram for GF_Font:Data Fields | |
| GF_Font * | next | 
| GF_Glyph * | glyph | 
| char * | name | 
| u32 | em_size | 
| u32 | styles | 
| s32 | ascent | 
| s32 | descent | 
| s32 | underline | 
| s32 | line_spacing | 
| s32 | max_advance_h | 
| s32 | max_advance_v | 
| s32 | baseline | 
| GF_Font *(* | get_alias )(void *udta) | 
| GF_Err(* | get_glyphs )(void *udta, const char *utf_string, u32 *glyph_ids_buffer, u32 *io_glyph_ids_buffer_size, const char *xml_lang, Bool *is_rtl) | 
| GF_Glyph *(* | load_glyph )(void *udta, u32 glyph_name) | 
| void * | udta | 
| Bool | not_loaded | 
| struct _gf_ft_mgr * | ft_mgr | 
| GF_Compositor * | compositor | 
| GF_List * | spans | 
| GF_Font* GF_Font::next | 
| GF_Glyph* GF_Font::glyph | 
| char* GF_Font::name | 
| u32 GF_Font::em_size | 
| u32 GF_Font::styles | 
| s32 GF_Font::ascent | 
| s32 GF_Font::descent | 
| s32 GF_Font::underline | 
| s32 GF_Font::line_spacing | 
| s32 GF_Font::max_advance_h | 
| s32 GF_Font::max_advance_v | 
| s32 GF_Font::baseline | 
| GF_Font *(* GF_Font::get_alias) (void *udta) | 
| GF_Err(* GF_Font::get_glyphs) (void *udta, const char *utf_string, u32 *glyph_ids_buffer, u32 *io_glyph_ids_buffer_size, const char *xml_lang, Bool *is_rtl) | 
| void* GF_Font::udta | 
| Bool GF_Font::not_loaded | 
| struct _gf_ft_mgr* GF_Font::ft_mgr | 
| GF_Compositor* GF_Font::compositor | 
| GF_List* GF_Font::spans |