Struct freetype::ffi::FT_FaceRec
[−]
[src]
pub struct FT_FaceRec { pub num_faces: i64, pub face_index: i64, pub face_flags: i64, pub style_flags: i64, pub num_glyphs: i64, pub family_name: *mut i8, pub style_name: *mut i8, pub num_fixed_sizes: i32, pub available_sizes: *mut FT_Bitmap_Size, pub num_charmaps: i32, pub charmaps: *mut *mut FT_CharMapRec, pub generic: FT_Generic, pub bbox: FT_BBox, pub units_per_EM: u16, pub ascender: i16, pub descender: i16, pub height: i16, pub max_advance_width: i16, pub max_advance_height: i16, pub underline_position: i16, pub underline_thickness: i16, pub glyph: *mut FT_GlyphSlotRec, pub size: *mut FT_SizeRec, pub charmap: *mut FT_CharMapRec, pub driver: *mut c_void, pub memory: *mut FT_MemoryRec, pub stream: *mut FT_StreamRec, pub sizes_list: FT_ListRec, pub autohint: FT_Generic, pub extensions: *mut c_void, pub internal: *mut c_void, }
Fields
num_faces: i64
face_index: i64
face_flags: i64
style_flags: i64
num_glyphs: i64
family_name: *mut i8
style_name: *mut i8
num_fixed_sizes: i32
available_sizes: *mut FT_Bitmap_Size
num_charmaps: i32
charmaps: *mut *mut FT_CharMapRec
generic: FT_Generic
bbox: FT_BBox
units_per_EM: u16
ascender: i16
descender: i16
height: i16
max_advance_width: i16
max_advance_height: i16
underline_position: i16
underline_thickness: i16
glyph: *mut FT_GlyphSlotRec
size: *mut FT_SizeRec
charmap: *mut FT_CharMapRec
driver: *mut c_void
memory: *mut FT_MemoryRec
stream: *mut FT_StreamRec
sizes_list: FT_ListRec
autohint: FT_Generic
extensions: *mut c_void
internal: *mut c_void