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 | |
xAvgCharWidth | |
usWeightClass | |
usWidthClass | |
fsType | |
ySubscriptXSize | |
ySubscriptYSize | |
ySubscriptXOffset | |
ySubscriptYOffset | |
ySuperscriptXSize | |
ySuperscriptYSize | |
ySuperscriptXOffset | |
ySuperscriptYOffset | |
yStrikeoutSize | |
yStrikeoutPosition | |
sFamilyClass | |
panose | |
ulUnicodeRange1 | |
ulUnicodeRange2 | |
ulUnicodeRange3 | |
ulUnicodeRange4 | |
|
|
sxHeight | |
sCapHeight | |
usDefaultChar | |
usBreakChar | |
usMaxContext | |
Trait Implementations
Derived Implementations