ReactOS 0.4.17-dev-934-g091855f
tt_os2 Struct Reference
Collaboration diagram for tt_os2:

Public Attributes

USHORT version
 
SHORT xAvgCharWidth
 
USHORT usWeightClass
 
USHORT usWidthClass
 
SHORT fsType
 
SHORT ySubscriptXSize
 
SHORT ySubscriptYSize
 
SHORT ySubscriptXOffset
 
SHORT ySubscriptYOffset
 
SHORT ySuperscriptXSize
 
SHORT ySuperscriptYSize
 
SHORT ySuperscriptXOffset
 
SHORT ySuperscriptYOffset
 
SHORT yStrikeoutSize
 
SHORT yStrikeoutPosition
 
SHORT sFamilyClass
 
PANOSE panose
 
ULONG ulUnicodeRange1
 
ULONG ulUnicodeRange2
 
ULONG ulUnicodeRange3
 
ULONG ulUnicodeRange4
 
CHAR achVendID [4]
 
USHORT fsSelection
 
USHORT usFirstCharIndex
 
USHORT usLastCharIndex
 
USHORT sTypoAscender
 
USHORT sTypoDescender
 
USHORT sTypoLineGap
 
USHORT usWinAscent
 
USHORT usWinDescent
 
ULONG ulCodePageRange1
 
ULONG ulCodePageRange2
 
SHORT sxHeight
 
SHORT sCapHeight
 
USHORT usDefaultChar
 
USHORT usBreakChar
 
USHORT usMaxContext
 

Detailed Description

Definition at line 181 of file opentype.c.

Member Data Documentation

◆ achVendID

CHAR tt_os2::achVendID[4]

Definition at line 204 of file opentype.c.

Referenced by test_text_metrics().

◆ fsSelection

USHORT tt_os2::fsSelection

Definition at line 205 of file opentype.c.

◆ fsType

SHORT tt_os2::fsType

Definition at line 187 of file opentype.c.

◆ panose

PANOSE tt_os2::panose

Definition at line 199 of file opentype.c.

Referenced by test_text_metrics().

◆ sCapHeight

SHORT tt_os2::sCapHeight

Definition at line 222 of file opentype.c.

◆ sFamilyClass

SHORT tt_os2::sFamilyClass

Definition at line 198 of file opentype.c.

◆ sTypoAscender

USHORT tt_os2::sTypoAscender

Definition at line 212 of file opentype.c.

Referenced by get_font_metrics().

◆ sTypoDescender

USHORT tt_os2::sTypoDescender

Definition at line 213 of file opentype.c.

Referenced by get_font_metrics().

◆ sTypoLineGap

USHORT tt_os2::sTypoLineGap

Definition at line 214 of file opentype.c.

Referenced by get_font_metrics().

◆ sxHeight

SHORT tt_os2::sxHeight

Definition at line 221 of file opentype.c.

◆ ulCodePageRange1

ULONG tt_os2::ulCodePageRange1

Definition at line 218 of file opentype.c.

◆ ulCodePageRange2

ULONG tt_os2::ulCodePageRange2

Definition at line 219 of file opentype.c.

◆ ulUnicodeRange1

ULONG tt_os2::ulUnicodeRange1

Definition at line 200 of file opentype.c.

◆ ulUnicodeRange2

ULONG tt_os2::ulUnicodeRange2

Definition at line 201 of file opentype.c.

◆ ulUnicodeRange3

ULONG tt_os2::ulUnicodeRange3

Definition at line 202 of file opentype.c.

◆ ulUnicodeRange4

ULONG tt_os2::ulUnicodeRange4

Definition at line 203 of file opentype.c.

◆ usBreakChar

USHORT tt_os2::usBreakChar

Definition at line 224 of file opentype.c.

Referenced by test_text_metrics().

◆ usDefaultChar

USHORT tt_os2::usDefaultChar

Definition at line 223 of file opentype.c.

Referenced by test_text_metrics().

◆ usFirstCharIndex

USHORT tt_os2::usFirstCharIndex

Definition at line 206 of file opentype.c.

Referenced by test_text_metrics().

◆ usLastCharIndex

USHORT tt_os2::usLastCharIndex

Definition at line 207 of file opentype.c.

Referenced by test_text_metrics().

◆ usMaxContext

USHORT tt_os2::usMaxContext

Definition at line 225 of file opentype.c.

◆ usWeightClass

USHORT tt_os2::usWeightClass

Definition at line 185 of file opentype.c.

◆ usWidthClass

USHORT tt_os2::usWidthClass

Definition at line 186 of file opentype.c.

◆ usWinAscent

USHORT tt_os2::usWinAscent

Definition at line 215 of file opentype.c.

Referenced by get_font_metrics(), and test_text_metrics().

◆ usWinDescent

USHORT tt_os2::usWinDescent

Definition at line 216 of file opentype.c.

Referenced by get_font_metrics(), and test_text_metrics().

◆ version

USHORT tt_os2::version

Definition at line 183 of file opentype.c.

Referenced by test_text_metrics().

◆ xAvgCharWidth

SHORT tt_os2::xAvgCharWidth

Definition at line 184 of file opentype.c.

◆ yStrikeoutPosition

SHORT tt_os2::yStrikeoutPosition

Definition at line 197 of file opentype.c.

◆ yStrikeoutSize

SHORT tt_os2::yStrikeoutSize

Definition at line 196 of file opentype.c.

◆ ySubscriptXOffset

SHORT tt_os2::ySubscriptXOffset

Definition at line 190 of file opentype.c.

◆ ySubscriptXSize

SHORT tt_os2::ySubscriptXSize

Definition at line 188 of file opentype.c.

◆ ySubscriptYOffset

SHORT tt_os2::ySubscriptYOffset

Definition at line 191 of file opentype.c.

◆ ySubscriptYSize

SHORT tt_os2::ySubscriptYSize

Definition at line 189 of file opentype.c.

◆ ySuperscriptXOffset

SHORT tt_os2::ySuperscriptXOffset

Definition at line 194 of file opentype.c.

◆ ySuperscriptXSize

SHORT tt_os2::ySuperscriptXSize

Definition at line 192 of file opentype.c.

◆ ySuperscriptYOffset

SHORT tt_os2::ySuperscriptYOffset

Definition at line 195 of file opentype.c.

◆ ySuperscriptYSize

SHORT tt_os2::ySuperscriptYSize

Definition at line 193 of file opentype.c.


The documentation for this struct was generated from the following file: