Struct freetype::freetype::FT_FaceRec_
source · #[repr(C)]pub struct FT_FaceRec_ {Show 31 fields
pub num_faces: FT_Long,
pub face_index: FT_Long,
pub face_flags: FT_Long,
pub style_flags: FT_Long,
pub num_glyphs: FT_Long,
pub family_name: *mut FT_String,
pub style_name: *mut FT_String,
pub num_fixed_sizes: FT_Int,
pub available_sizes: *mut FT_Bitmap_Size,
pub num_charmaps: FT_Int,
pub charmaps: *mut FT_CharMap,
pub generic: FT_Generic,
pub bbox: FT_BBox,
pub units_per_EM: FT_UShort,
pub ascender: FT_Short,
pub descender: FT_Short,
pub height: FT_Short,
pub max_advance_width: FT_Short,
pub max_advance_height: FT_Short,
pub underline_position: FT_Short,
pub underline_thickness: FT_Short,
pub glyph: FT_GlyphSlot,
pub size: FT_Size,
pub charmap: FT_CharMap,
pub driver: FT_Driver,
pub memory: FT_Memory,
pub stream: FT_Stream,
pub sizes_list: FT_ListRec,
pub autohint: FT_Generic,
pub extensions: *mut c_void,
pub internal: FT_Face_Internal,
}Fields§
§num_faces: FT_Long§face_index: FT_Long§face_flags: FT_Long§style_flags: FT_Long§num_glyphs: FT_Long§family_name: *mut FT_String§style_name: *mut FT_String§num_fixed_sizes: FT_Int§available_sizes: *mut FT_Bitmap_Size§num_charmaps: FT_Int§charmaps: *mut FT_CharMap§generic: FT_Generic§bbox: FT_BBox§units_per_EM: FT_UShort§ascender: FT_Short§descender: FT_Short§height: FT_Short§max_advance_width: FT_Short§max_advance_height: FT_Short§underline_position: FT_Short§underline_thickness: FT_Short§glyph: FT_GlyphSlot§size: FT_Size§charmap: FT_CharMap§driver: FT_Driver§memory: FT_Memory§stream: FT_Stream§sizes_list: FT_ListRec§autohint: FT_Generic§extensions: *mut c_void§internal: FT_Face_InternalTrait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for FT_FaceRec_
impl !Send for FT_FaceRec_
impl !Sync for FT_FaceRec_
impl Unpin for FT_FaceRec_
impl UnwindSafe for FT_FaceRec_
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more