Lines Matching defs:head
44 struct head struct
46 static const hb_tag_t tableTag = HB_OT_TAG_head;
48 inline unsigned int get_upem (void) const in get_upem()
55 inline bool sanitize (hb_sanitize_context_t *c) const in sanitize()
64 FixedVersion<>version; /* Version of the head table--currently
66 FixedVersion<>fontRevision; /* Set by font manufacturer. */
67 ULONG checkSumAdjustment; /* To compute: set it to 0, sum the
70 ULONG magicNumber; /* Set to 0x5F0F3CF5u. */
71 USHORT flags; /* Bit 0: Baseline for font at y=0;
117 USHORT unitsPerEm; /* Valid range is from 16 to 16384. This value
120 LONGDATETIME created; /* Number of seconds since 12:00 midnight,
122 LONGDATETIME modified; /* Number of seconds since 12:00 midnight,
124 SHORT xMin; /* For all glyph bounding boxes. */
125 SHORT yMin; /* For all glyph bounding boxes. */
126 SHORT xMax; /* For all glyph bounding boxes. */
127 SHORT yMax; /* For all glyph bounding boxes. */
128 USHORT macStyle; /* Bit 0: Bold (if set to 1);
136 USHORT lowestRecPPEM; /* Smallest readable size in pixels. */
137 SHORT fontDirectionHint; /* Deprecated (Set to 2).
144 SHORT indexToLocFormat; /* 0 for short offsets, 1 for long. */
145 SHORT glyphDataFormat; /* 0 for current format. */