Struct freetype_sys::TT_OS2
[−]
[src]
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: FT_UShort
xAvgCharWidth: FT_Short
usWeightClass: FT_UShort
usWidthClass: FT_UShort
fsType: FT_Short
ySubscriptXSize: FT_Short
ySubscriptYSize: FT_Short
ySubscriptXOffset: FT_Short
ySubscriptYOffset: FT_Short
ySuperscriptXSize: FT_Short
ySuperscriptYSize: FT_Short
ySuperscriptXOffset: FT_Short
ySuperscriptYOffset: FT_Short
yStrikeoutSize: FT_Short
yStrikeoutPosition: FT_Short
sFamilyClass: FT_Short
panose: [FT_Byte; 10]
ulUnicodeRange1: FT_ULong
ulUnicodeRange2: FT_ULong
ulUnicodeRange3: FT_ULong
ulUnicodeRange4: FT_ULong
ulCodePageRange1: FT_ULong
ulCodePageRange2: FT_ULong
sxHeight: FT_Short
sCapHeight: FT_Short
usDefaultChar: FT_UShort
usBreakChar: FT_UShort
usMaxContext: FT_UShort
Trait Implementations
impl Clone for TT_OS2[src]
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