Flutter Engine
The Flutter Engine
Public Attributes | Static Public Attributes | List of all members
SkOTTableHead::Flags::Raw Struct Reference

#include <SkOTTable_head.h>

Public Attributes

SK_OT_USHORT value
 

Static Public Attributes

static const SK_OT_USHORT BaselineAtY0Mask = SkTEndian_SwapBE16(1 << 0)
 
static const SK_OT_USHORT LeftSidebearingAtX0Mask = SkTEndian_SwapBE16(1 << 1)
 
static const SK_OT_USHORT InstructionsDependOnPointSizeMask = SkTEndian_SwapBE16(1 << 2)
 
static const SK_OT_USHORT IntegerScalingMask = SkTEndian_SwapBE16(1 << 3)
 
static const SK_OT_USHORT InstructionsAlterAdvanceWidthMask = SkTEndian_SwapBE16(1 << 4)
 
static const SK_OT_USHORT VerticalCenteredGlyphs_AppleMask = SkTEndian_SwapBE16(1 << 5)
 
static const SK_OT_USHORT RequiresLayout_AppleMask = SkTEndian_SwapBE16(1 << 7)
 
static const SK_OT_USHORT GXMetamorphosis_AppleMask = SkTEndian_SwapBE16(1 << 8)
 
static const SK_OT_USHORT HasStrongRTL_AppleMask = SkTEndian_SwapBE16(1 << 9)
 
static const SK_OT_USHORT HasIndicStyleRearrangementMask = SkTEndian_SwapBE16(1 << 10)
 
static const SK_OT_USHORT AgfaMicroTypeExpressProcessedMask = SkTEndian_SwapBE16(1 << 11)
 
static const SK_OT_USHORT FontConvertedMask = SkTEndian_SwapBE16(1 << 12)
 
static const SK_OT_USHORT DesignedForClearTypeMask = SkTEndian_SwapBE16(1 << 13)
 
static const SK_OT_USHORT LastResortMask = SkTEndian_SwapBE16(1 << 14)
 

Detailed Description

Definition at line 53 of file SkOTTable_head.h.

Member Data Documentation

◆ AgfaMicroTypeExpressProcessedMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::AgfaMicroTypeExpressProcessedMask = SkTEndian_SwapBE16(1 << 11)
static

Definition at line 66 of file SkOTTable_head.h.

◆ BaselineAtY0Mask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::BaselineAtY0Mask = SkTEndian_SwapBE16(1 << 0)
static

Definition at line 54 of file SkOTTable_head.h.

◆ DesignedForClearTypeMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::DesignedForClearTypeMask = SkTEndian_SwapBE16(1 << 13)
static

Definition at line 68 of file SkOTTable_head.h.

◆ FontConvertedMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::FontConvertedMask = SkTEndian_SwapBE16(1 << 12)
static

Definition at line 67 of file SkOTTable_head.h.

◆ GXMetamorphosis_AppleMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::GXMetamorphosis_AppleMask = SkTEndian_SwapBE16(1 << 8)
static

Definition at line 63 of file SkOTTable_head.h.

◆ HasIndicStyleRearrangementMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::HasIndicStyleRearrangementMask = SkTEndian_SwapBE16(1 << 10)
static

Definition at line 65 of file SkOTTable_head.h.

◆ HasStrongRTL_AppleMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::HasStrongRTL_AppleMask = SkTEndian_SwapBE16(1 << 9)
static

Definition at line 64 of file SkOTTable_head.h.

◆ InstructionsAlterAdvanceWidthMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::InstructionsAlterAdvanceWidthMask = SkTEndian_SwapBE16(1 << 4)
static

Definition at line 58 of file SkOTTable_head.h.

◆ InstructionsDependOnPointSizeMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::InstructionsDependOnPointSizeMask = SkTEndian_SwapBE16(1 << 2)
static

Definition at line 56 of file SkOTTable_head.h.

◆ IntegerScalingMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::IntegerScalingMask = SkTEndian_SwapBE16(1 << 3)
static

Definition at line 57 of file SkOTTable_head.h.

◆ LastResortMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::LastResortMask = SkTEndian_SwapBE16(1 << 14)
static

Definition at line 69 of file SkOTTable_head.h.

◆ LeftSidebearingAtX0Mask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::LeftSidebearingAtX0Mask = SkTEndian_SwapBE16(1 << 1)
static

Definition at line 55 of file SkOTTable_head.h.

◆ RequiresLayout_AppleMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::RequiresLayout_AppleMask = SkTEndian_SwapBE16(1 << 7)
static

Definition at line 61 of file SkOTTable_head.h.

◆ value

SK_OT_USHORT SkOTTableHead::Flags::Raw::value

Definition at line 71 of file SkOTTable_head.h.

◆ VerticalCenteredGlyphs_AppleMask

const SK_OT_USHORT SkOTTableHead::Flags::Raw::VerticalCenteredGlyphs_AppleMask = SkTEndian_SwapBE16(1 << 5)
static

Definition at line 59 of file SkOTTable_head.h.


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