Type Alias lv_font_t

Source
pub type lv_font_t = _lv_font_t;

Aliased Type§

#[repr(C)]
pub struct lv_font_t { pub get_glyph_dsc: Option<unsafe extern "C" fn(*const _lv_font_t, *mut lv_font_glyph_dsc_t, u32, u32) -> bool>, pub get_glyph_bitmap: Option<unsafe extern "C" fn(*mut lv_font_glyph_dsc_t, *mut _lv_draw_buf_t) -> *const c_void>, pub release_glyph: Option<unsafe extern "C" fn(*const _lv_font_t, *mut lv_font_glyph_dsc_t)>, pub line_height: i32, pub base_line: i32, pub _bitfield_align_1: [u8; 0], pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>, pub underline_position: i8, pub underline_thickness: i8, pub dsc: *const c_void, pub fallback: *const _lv_font_t, pub user_data: *mut c_void, }

Fields§

§get_glyph_dsc: Option<unsafe extern "C" fn(*const _lv_font_t, *mut lv_font_glyph_dsc_t, u32, u32) -> bool>§get_glyph_bitmap: Option<unsafe extern "C" fn(*mut lv_font_glyph_dsc_t, *mut _lv_draw_buf_t) -> *const c_void>§release_glyph: Option<unsafe extern "C" fn(*const _lv_font_t, *mut lv_font_glyph_dsc_t)>§line_height: i32§base_line: i32§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§underline_position: i8§underline_thickness: i8§dsc: *const c_void§fallback: *const _lv_font_t§user_data: *mut c_void