Struct truetype::windows_metrics::WindowsMetrics5
source · pub struct WindowsMetrics5 {Show 39 fields
pub version: u16,
pub average_char_width: i16,
pub weight_class: u16,
pub width_class: u16,
pub type_flags: TypeFlags,
pub subscript_x_size: i16,
pub subscript_y_size: i16,
pub subscript_x_offset: i16,
pub subscript_y_offset: i16,
pub superscript_x_size: i16,
pub superscript_y_size: i16,
pub superscript_x_offset: i16,
pub superscript_y_offset: i16,
pub strikeout_size: i16,
pub strikeout_position: i16,
pub family_class: i16,
pub panose: [u8; 10],
pub unicode_range1: u32,
pub unicode_range2: u32,
pub unicode_range3: u32,
pub unicode_range4: u32,
pub vendor_id: Tag,
pub selection_flags: SelectionFlags,
pub first_char_index: u16,
pub last_char_index: u16,
pub typographic_ascender: i16,
pub typographic_descender: i16,
pub typographic_line_gap: i16,
pub windows_ascender: u16,
pub windows_descender: u16,
pub code_page_range1: u32,
pub code_page_range2: u32,
pub x_height: i16,
pub cap_height: i16,
pub default_char: u16,
pub break_char: u16,
pub max_context: u16,
pub lower_optical_point_size: u16,
pub upper_optical_point_size: u16,
}
Expand description
OS/2 and Windows metrics of version 5.
Fields§
§version: u16
§average_char_width: i16
§weight_class: u16
§width_class: u16
§type_flags: TypeFlags
§subscript_x_size: i16
§subscript_y_size: i16
§subscript_x_offset: i16
§subscript_y_offset: i16
§superscript_x_size: i16
§superscript_y_size: i16
§superscript_x_offset: i16
§superscript_y_offset: i16
§strikeout_size: i16
§strikeout_position: i16
§family_class: i16
§panose: [u8; 10]
§unicode_range1: u32
§unicode_range2: u32
§unicode_range3: u32
§unicode_range4: u32
§vendor_id: Tag
§selection_flags: SelectionFlags
§first_char_index: u16
§last_char_index: u16
§typographic_ascender: i16
§typographic_descender: i16
§typographic_line_gap: i16
§windows_ascender: u16
§windows_descender: u16
§code_page_range1: u32
§code_page_range2: u32
§x_height: i16
§cap_height: i16
§default_char: u16
§break_char: u16
§max_context: u16
§lower_optical_point_size: u16
§upper_optical_point_size: u16
Trait Implementations§
source§impl Clone for WindowsMetrics5
impl Clone for WindowsMetrics5
source§fn clone(&self) -> WindowsMetrics5
fn clone(&self) -> WindowsMetrics5
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WindowsMetrics5
impl Debug for WindowsMetrics5
source§impl Default for WindowsMetrics5
impl Default for WindowsMetrics5
source§fn default() -> WindowsMetrics5
fn default() -> WindowsMetrics5
Returns the “default value” for a type. Read more