Flutter Engine
The Flutter Engine
Classes | Public Attributes | Static Public Attributes | List of all members
SkOTTableHorizontalHeader Struct Reference

#include <SkOTTable_hhea.h>

Classes

struct  MetricDataFormat
 

Public Attributes

SK_OT_Fixed version
 
SK_OT_FWORD Ascender
 
SK_OT_FWORD Descender
 
SK_OT_FWORD LineGap
 
SK_OT_UFWORD advanceWidthMax
 
SK_OT_FWORD minLeftSideBearing
 
SK_OT_FWORD minRightSideBearing
 
SK_OT_FWORD xMaxExtent
 
SK_OT_SHORT caretSlopeRise
 
SK_OT_SHORT caretSlopeRun
 
SK_OT_SHORT caretOffset
 
SK_OT_SHORT Reserved24
 
SK_OT_SHORT Reserved26
 
SK_OT_SHORT Reserved28
 
SK_OT_SHORT Reserved30
 
struct SkOTTableHorizontalHeader::MetricDataFormat metricDataFormat
 
SK_OT_USHORT numberOfHMetrics
 

Static Public Attributes

static const SK_OT_CHAR TAG0 = 'h'
 
static const SK_OT_CHAR TAG1 = 'h'
 
static const SK_OT_CHAR TAG2 = 'e'
 
static const SK_OT_CHAR TAG3 = 'a'
 
static const SK_OT_ULONG TAG = SkOTTableTAG<SkOTTableHorizontalHeader>::value
 
static const SK_OT_Fixed version1 = SkTEndian_SwapBE32(0x00010000)
 

Detailed Description

Definition at line 16 of file SkOTTable_hhea.h.

Member Data Documentation

◆ advanceWidthMax

SK_OT_UFWORD SkOTTableHorizontalHeader::advanceWidthMax

Definition at line 28 of file SkOTTable_hhea.h.

◆ Ascender

SK_OT_FWORD SkOTTableHorizontalHeader::Ascender

Definition at line 25 of file SkOTTable_hhea.h.

◆ caretOffset

SK_OT_SHORT SkOTTableHorizontalHeader::caretOffset

Definition at line 34 of file SkOTTable_hhea.h.

◆ caretSlopeRise

SK_OT_SHORT SkOTTableHorizontalHeader::caretSlopeRise

Definition at line 32 of file SkOTTable_hhea.h.

◆ caretSlopeRun

SK_OT_SHORT SkOTTableHorizontalHeader::caretSlopeRun

Definition at line 33 of file SkOTTable_hhea.h.

◆ Descender

SK_OT_FWORD SkOTTableHorizontalHeader::Descender

Definition at line 26 of file SkOTTable_hhea.h.

◆ LineGap

SK_OT_FWORD SkOTTableHorizontalHeader::LineGap

Definition at line 27 of file SkOTTable_hhea.h.

◆ metricDataFormat

struct SkOTTableHorizontalHeader::MetricDataFormat SkOTTableHorizontalHeader::metricDataFormat

◆ minLeftSideBearing

SK_OT_FWORD SkOTTableHorizontalHeader::minLeftSideBearing

Definition at line 29 of file SkOTTable_hhea.h.

◆ minRightSideBearing

SK_OT_FWORD SkOTTableHorizontalHeader::minRightSideBearing

Definition at line 30 of file SkOTTable_hhea.h.

◆ numberOfHMetrics

SK_OT_USHORT SkOTTableHorizontalHeader::numberOfHMetrics

Definition at line 44 of file SkOTTable_hhea.h.

◆ Reserved24

SK_OT_SHORT SkOTTableHorizontalHeader::Reserved24

Definition at line 35 of file SkOTTable_hhea.h.

◆ Reserved26

SK_OT_SHORT SkOTTableHorizontalHeader::Reserved26

Definition at line 36 of file SkOTTable_hhea.h.

◆ Reserved28

SK_OT_SHORT SkOTTableHorizontalHeader::Reserved28

Definition at line 37 of file SkOTTable_hhea.h.

◆ Reserved30

SK_OT_SHORT SkOTTableHorizontalHeader::Reserved30

Definition at line 38 of file SkOTTable_hhea.h.

◆ TAG

const SK_OT_ULONG SkOTTableHorizontalHeader::TAG = SkOTTableTAG<SkOTTableHorizontalHeader>::value
static

Definition at line 21 of file SkOTTable_hhea.h.

◆ TAG0

const SK_OT_CHAR SkOTTableHorizontalHeader::TAG0 = 'h'
static

Definition at line 17 of file SkOTTable_hhea.h.

◆ TAG1

const SK_OT_CHAR SkOTTableHorizontalHeader::TAG1 = 'h'
static

Definition at line 18 of file SkOTTable_hhea.h.

◆ TAG2

const SK_OT_CHAR SkOTTableHorizontalHeader::TAG2 = 'e'
static

Definition at line 19 of file SkOTTable_hhea.h.

◆ TAG3

const SK_OT_CHAR SkOTTableHorizontalHeader::TAG3 = 'a'
static

Definition at line 20 of file SkOTTable_hhea.h.

◆ version

SK_OT_Fixed SkOTTableHorizontalHeader::version

Definition at line 23 of file SkOTTable_hhea.h.

◆ version1

const SK_OT_Fixed SkOTTableHorizontalHeader::version1 = SkTEndian_SwapBE32(0x00010000)
static

Definition at line 24 of file SkOTTable_hhea.h.

◆ xMaxExtent

SK_OT_FWORD SkOTTableHorizontalHeader::xMaxExtent

Definition at line 31 of file SkOTTable_hhea.h.


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