pub struct TT_OS2 {
pub version: FT_UShort,
pub xAvgCharWidth: FT_Short,
pub usWeightClass: FT_UShort,
pub usWidthClass: FT_UShort,
pub fsType: FT_Short,
pub ySubscriptXSize: FT_Short,
pub ySubscriptYSize: FT_Short,
pub ySubscriptXOffset: FT_Short,
pub ySubscriptYOffset: FT_Short,
pub ySuperscriptXSize: FT_Short,
pub ySuperscriptYSize: FT_Short,
pub ySuperscriptXOffset: FT_Short,
pub ySuperscriptYOffset: FT_Short,
pub yStrikeoutSize: FT_Short,
pub yStrikeoutPosition: FT_Short,
pub sFamilyClass: FT_Short,
pub panose: [FT_Byte; 10],
pub ulUnicodeRange1: FT_ULong,
pub ulUnicodeRange2: FT_ULong,
pub ulUnicodeRange3: FT_ULong,
pub ulUnicodeRange4: FT_ULong,
pub ulCodePageRange1: FT_ULong,
pub ulCodePageRange2: FT_ULong,
pub sxHeight: FT_Short,
pub sCapHeight: FT_Short,
pub usDefaultChar: FT_UShort,
pub usBreakChar: FT_UShort,
pub usMaxContext: FT_UShort,
}
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