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

#include <SkOTTable_glyf.h>

Public Attributes

SK_OT_USHORT value
 

Static Public Attributes

static const SK_OT_USHORT ARG_1_AND_2_ARE_WORDS_Mask = SkTEndian_SwapBE16(1 << 0)
 
static const SK_OT_USHORT ARGS_ARE_XY_VALUES_Mask = SkTEndian_SwapBE16(1 << 1)
 
static const SK_OT_USHORT ROUND_XY_TO_GRID_Mask = SkTEndian_SwapBE16(1 << 2)
 
static const SK_OT_USHORT WE_HAVE_A_SCALE_Mask = SkTEndian_SwapBE16(1 << 3)
 
static const SK_OT_USHORT RESERVED_Mask = SkTEndian_SwapBE16(1 << 4)
 
static const SK_OT_USHORT MORE_COMPONENTS_Mask = SkTEndian_SwapBE16(1 << 5)
 
static const SK_OT_USHORT WE_HAVE_AN_X_AND_Y_SCALE_Mask = SkTEndian_SwapBE16(1 << 6)
 
static const SK_OT_USHORT WE_HAVE_A_TWO_BY_TWO_Mask = SkTEndian_SwapBE16(1 << 7)
 
static const SK_OT_USHORT WE_HAVE_INSTRUCTIONS_Mask = SkTEndian_SwapBE16(1 << 8)
 
static const SK_OT_USHORT USE_MY_METRICS_Mask = SkTEndian_SwapBE16(1 << 9)
 
static const SK_OT_USHORT OVERLAP_COMPOUND_Mask = SkTEndian_SwapBE16(1 << 10)
 
static const SK_OT_USHORT SCALED_COMPONENT_OFFSET_Mask = SkTEndian_SwapBE16(1 << 11)
 
static const SK_OT_USHORT UNSCALED_COMPONENT_OFFSET_mask = SkTEndian_SwapBE16(1 << 12)
 

Detailed Description

Definition at line 138 of file SkOTTable_glyf.h.

Member Data Documentation

◆ ARG_1_AND_2_ARE_WORDS_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::ARG_1_AND_2_ARE_WORDS_Mask = SkTEndian_SwapBE16(1 << 0)
static

Definition at line 139 of file SkOTTable_glyf.h.

◆ ARGS_ARE_XY_VALUES_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::ARGS_ARE_XY_VALUES_Mask = SkTEndian_SwapBE16(1 << 1)
static

Definition at line 140 of file SkOTTable_glyf.h.

◆ MORE_COMPONENTS_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::MORE_COMPONENTS_Mask = SkTEndian_SwapBE16(1 << 5)
static

Definition at line 144 of file SkOTTable_glyf.h.

◆ OVERLAP_COMPOUND_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::OVERLAP_COMPOUND_Mask = SkTEndian_SwapBE16(1 << 10)
static

Definition at line 150 of file SkOTTable_glyf.h.

◆ RESERVED_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::RESERVED_Mask = SkTEndian_SwapBE16(1 << 4)
static

Definition at line 143 of file SkOTTable_glyf.h.

◆ ROUND_XY_TO_GRID_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::ROUND_XY_TO_GRID_Mask = SkTEndian_SwapBE16(1 << 2)
static

Definition at line 141 of file SkOTTable_glyf.h.

◆ SCALED_COMPONENT_OFFSET_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::SCALED_COMPONENT_OFFSET_Mask = SkTEndian_SwapBE16(1 << 11)
static

Definition at line 151 of file SkOTTable_glyf.h.

◆ UNSCALED_COMPONENT_OFFSET_mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::UNSCALED_COMPONENT_OFFSET_mask = SkTEndian_SwapBE16(1 << 12)
static

Definition at line 152 of file SkOTTable_glyf.h.

◆ USE_MY_METRICS_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::USE_MY_METRICS_Mask = SkTEndian_SwapBE16(1 << 9)
static

Definition at line 149 of file SkOTTable_glyf.h.

◆ value

SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::value

Definition at line 156 of file SkOTTable_glyf.h.

◆ WE_HAVE_A_SCALE_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::WE_HAVE_A_SCALE_Mask = SkTEndian_SwapBE16(1 << 3)
static

Definition at line 142 of file SkOTTable_glyf.h.

◆ WE_HAVE_A_TWO_BY_TWO_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::WE_HAVE_A_TWO_BY_TWO_Mask = SkTEndian_SwapBE16(1 << 7)
static

Definition at line 146 of file SkOTTable_glyf.h.

◆ WE_HAVE_AN_X_AND_Y_SCALE_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::WE_HAVE_AN_X_AND_Y_SCALE_Mask = SkTEndian_SwapBE16(1 << 6)
static

Definition at line 145 of file SkOTTable_glyf.h.

◆ WE_HAVE_INSTRUCTIONS_Mask

const SK_OT_USHORT SkOTTableGlyphData::Composite::Component::Flags::Raw::WE_HAVE_INSTRUCTIONS_Mask = SkTEndian_SwapBE16(1 << 8)
static

Definition at line 148 of file SkOTTable_glyf.h.


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