8#ifndef SkOTTable_head_DEFINED
9#define SkOTTable_head_DEFINED
34 GXMetamorphosis_Apple,
36 HasIndicStyleRearrangement,
37 AgfaMicroTypeExpressProcessed,
143static_assert(offsetof(
SkOTTableHead, glyphDataFormat) == 52,
"SkOTTableHead_glyphDataFormat_not_at_52");
144static_assert(
sizeof(
SkOTTableHead) == 54,
"sizeof_SkOTTableHead_not_54");
#define SkTEndian_SwapBE32(n)
#define SkTEndian_SwapBE16(n)
uint64_t SK_OT_LONGDATETIME
InstructionsDependOnPointSize
InstructionsAlterAdvanceWidth
VerticalCenteredGlyphs_Apple
SK_OT_BYTE_BITFIELD(GXMetamorphosis_Apple, HasStrongRTL_Apple, HasIndicStyleRearrangement, AgfaMicroTypeExpressProcessed, FontConverted, DesignedForClearType, LastResort, Reserved15) SK_OT_BYTE_BITFIELD(BaselineAtY0
static const SK_OT_USHORT IntegerScalingMask
static const SK_OT_USHORT InstructionsAlterAdvanceWidthMask
static const SK_OT_USHORT HasIndicStyleRearrangementMask
static const SK_OT_USHORT LeftSidebearingAtX0Mask
static const SK_OT_USHORT VerticalCenteredGlyphs_AppleMask
static const SK_OT_USHORT FontConvertedMask
static const SK_OT_USHORT DesignedForClearTypeMask
static const SK_OT_USHORT AgfaMicroTypeExpressProcessedMask
static const SK_OT_USHORT LastResortMask
static const SK_OT_USHORT RequiresLayout_AppleMask
static const SK_OT_USHORT GXMetamorphosis_AppleMask
static const SK_OT_USHORT BaselineAtY0Mask
static const SK_OT_USHORT HasStrongRTL_AppleMask
static const SK_OT_USHORT InstructionsDependOnPointSizeMask
@ FullyMixedDirectionalGlyphs
enum SkOTTableHead::FontDirectionHint::Value value
SK_OT_BYTE_BITFIELD(Reserved08, Reserved09, Reserved10, Reserved11, Reserved12, Reserved13, Reserved14, Reserved15) SK_OT_BYTE_BITFIELD(Bold
static const SK_OT_USHORT OutlineMask
static const SK_OT_USHORT BoldMask
static const SK_OT_USHORT ExtendedMask
static const SK_OT_USHORT UnderlineMask
static const SK_OT_USHORT ItalicMask
static const SK_OT_USHORT CondensedMask
static const SK_OT_USHORT ShadowMask
struct SkOTTableHead::IndexToLocFormat indexToLocFormat
SK_OT_ULONG checksumAdjustment
static const SK_OT_ULONG TAG
SK_OT_USHORT lowestRecPPEM
struct SkOTTableHead::FontDirectionHint fontDirectionHint
union SkOTTableHead::Flags flags
static const SK_OT_CHAR TAG2
static const SK_OT_Fixed version1
union SkOTTableHead::MacStyle macStyle
static const SK_OT_CHAR TAG1
SK_OT_LONGDATETIME modified
struct SkOTTableHead::GlyphDataFormat glyphDataFormat
static const SK_OT_CHAR TAG3
SK_OT_LONGDATETIME created
static const uint32_t fontChecksum
static const SK_OT_ULONG magicNumberConst
static const SK_OT_CHAR TAG0
struct SkOTTableHead::Flags::Raw raw
struct SkOTTableHead::Flags::Field field
struct SkOTTableHead::MacStyle::Field field
struct SkOTTableHead::MacStyle::Raw raw