Type Alias truetype::tables::windows_metrics::WindowsMetrics4
source · pub type WindowsMetrics4 = WindowsMetrics2;
Expand description
OS/2 and Windows metrics of version 4.
Aliased Type§
struct WindowsMetrics4 {Show 37 fields
pub version: u16,
pub average_char_width: i16,
pub weight_class: u16,
pub width_class: u16,
pub embedding_flags: EmbeddingFlags,
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,
}
Fields§
§version: u16
§average_char_width: i16
§weight_class: u16
§width_class: u16
§embedding_flags: EmbeddingFlags
§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