Struct freetype::ffi::TT_OS2 []

pub struct TT_OS2 {
    pub version: u16,
    pub xAvgCharWidth: i16,
    pub usWeightClass: u16,
    pub usWidthClass: u16,
    pub fsType: i16,
    pub ySubscriptXSize: i16,
    pub ySubscriptYSize: i16,
    pub ySubscriptXOffset: i16,
    pub ySubscriptYOffset: i16,
    pub ySuperscriptXSize: i16,
    pub ySuperscriptYSize: i16,
    pub ySuperscriptXOffset: i16,
    pub ySuperscriptYOffset: i16,
    pub yStrikeoutSize: i16,
    pub yStrikeoutPosition: i16,
    pub sFamilyClass: i16,
    pub panose: [u8; 10],
    pub ulUnicodeRange1: u64,
    pub ulUnicodeRange2: u64,
    pub ulUnicodeRange3: u64,
    pub ulUnicodeRange4: u64,
    pub ulCodePageRange1: u64,
    pub ulCodePageRange2: u64,
    pub sxHeight: i16,
    pub sCapHeight: i16,
    pub usDefaultChar: u16,
    pub usBreakChar: u16,
    pub usMaxContext: u16,
}

Fields

version: u16 xAvgCharWidth: i16 usWeightClass: u16 usWidthClass: u16 fsType: i16 ySubscriptXSize: i16 ySubscriptYSize: i16 ySubscriptXOffset: i16 ySubscriptYOffset: i16 ySuperscriptXSize: i16 ySuperscriptYSize: i16 ySuperscriptXOffset: i16 ySuperscriptYOffset: i16 yStrikeoutSize: i16 yStrikeoutPosition: i16 sFamilyClass: i16 panose: [u8; 10] ulUnicodeRange1: u64 ulUnicodeRange2: u64 ulUnicodeRange3: u64 ulUnicodeRange4: u64 ulCodePageRange1: u64 ulCodePageRange2: u64 sxHeight: i16 sCapHeight: i16 usDefaultChar: u16 usBreakChar: u16 usMaxContext: u16

Trait Implementations

impl Clone for TT_OS2

fn clone(&self) -> TT_OS2

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Copy for TT_OS2