Expand description
Raw FFI bindings to HarfBuzz.
See https://harfbuzz.github.io/reference-manual.html for documentation on these methods.
Structs§
- hb_
blob_ t - hb_
buffer_ t - hb_
color_ line_ t - hb_
color_ stop_ t - hb_
draw_ funcs_ t - hb_
draw_ state_ t - hb_
face_ t - hb_
feature_ t - hb_
font_ extents_ t - hb_
font_ funcs_ t - hb_
font_ t - hb_
glyph_ extents_ t - hb_
glyph_ info_ t - hb_
glyph_ position_ t - hb_
language_ impl_ t - hb_
map_ t - hb_
ot_ color_ layer_ t - hb_
ot_ math_ glyph_ part_ t - hb_
ot_ math_ glyph_ variant_ t - hb_
ot_ math_ kern_ entry_ t - hb_
ot_ name_ entry_ t - hb_
ot_ name_ id_ predefined_ t - hb_
ot_ name_ id_ t - hb_
ot_ var_ axis_ info_ t - hb_
ot_ var_ axis_ t - hb_
paint_ funcs_ t - hb_
segment_ properties_ t - hb_
set_ t - hb_
shape_ plan_ t - hb_
subset_ flags_ t - hb_
subset_ input_ t - hb_
subset_ plan_ t - hb_
subset_ sets_ t - hb_
unicode_ funcs_ t - hb_
user_ data_ key_ t - hb_
variation_ t
Constants§
- HB_
LANGUAGE_ INVALID - HB_
SET_ VALUE_ INVALID - hb_
buffer_ cluster_ level_ t_ HB_ BUFFER_ CLUSTER_ LEVEL_ CHARACTERS - hb_
buffer_ cluster_ level_ t_ HB_ BUFFER_ CLUSTER_ LEVEL_ DEFAULT - hb_
buffer_ cluster_ level_ t_ HB_ BUFFER_ CLUSTER_ LEVEL_ MONOTONE_ CHARACTERS - hb_
buffer_ cluster_ level_ t_ HB_ BUFFER_ CLUSTER_ LEVEL_ MONOTONE_ GRAPHEMES - hb_
buffer_ content_ type_ t_ HB_ BUFFER_ CONTENT_ TYPE_ GLYPHS - hb_
buffer_ content_ type_ t_ HB_ BUFFER_ CONTENT_ TYPE_ INVALID - hb_
buffer_ content_ type_ t_ HB_ BUFFER_ CONTENT_ TYPE_ UNICODE - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ CLUSTER_ MISMATCH - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ CODEPOINT_ MISMATCH - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ CONTENT_ TYPE_ MISMATCH - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ DOTTED_ CIRCLE_ PRESENT - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ EQUAL - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ GLYPH_ FLAGS_ MISMATCH - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ LENGTH_ MISMATCH - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ NOTDEF_ PRESENT - hb_
buffer_ diff_ flags_ t_ HB_ BUFFER_ DIFF_ FLAG_ POSITION_ MISMATCH - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ BOT - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ DEFAULT - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ DEFINED - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ DO_ NOT_ INSERT_ DOTTED_ CIRCLE - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ EOT - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ PRESERVE_ DEFAULT_ IGNORABLES - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ PRODUCE_ SAFE_ TO_ INSERT_ TATWEEL - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ PRODUCE_ UNSAFE_ TO_ CONCAT - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ REMOVE_ DEFAULT_ IGNORABLES - hb_
buffer_ flags_ t_ HB_ BUFFER_ FLAG_ VERIFY - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ DEFAULT - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ DEFINED - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ GLYPH_ EXTENTS - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ GLYPH_ FLAGS - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ NO_ ADVANCES - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ NO_ CLUSTERS - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ NO_ GLYPH_ NAMES - hb_
buffer_ serialize_ flags_ t_ HB_ BUFFER_ SERIALIZE_ FLAG_ NO_ POSITIONS - hb_
buffer_ serialize_ format_ t_ HB_ BUFFER_ SERIALIZE_ FORMAT_ INVALID - hb_
buffer_ serialize_ format_ t_ HB_ BUFFER_ SERIALIZE_ FORMAT_ JSON - hb_
buffer_ serialize_ format_ t_ HB_ BUFFER_ SERIALIZE_ FORMAT_ TEXT - hb_
direction_ t_ HB_ DIRECTION_ BTT - hb_
direction_ t_ HB_ DIRECTION_ INVALID - hb_
direction_ t_ HB_ DIRECTION_ LTR - hb_
direction_ t_ HB_ DIRECTION_ RTL - hb_
direction_ t_ HB_ DIRECTION_ TTB - hb_
glyph_ flags_ t_ HB_ GLYPH_ FLAG_ DEFINED - hb_
glyph_ flags_ t_ HB_ GLYPH_ FLAG_ SAFE_ TO_ INSERT_ TATWEEL - hb_
glyph_ flags_ t_ HB_ GLYPH_ FLAG_ UNSAFE_ TO_ BREAK - hb_
glyph_ flags_ t_ HB_ GLYPH_ FLAG_ UNSAFE_ TO_ CONCAT - hb_
memory_ mode_ t_ HB_ MEMORY_ MODE_ DUPLICATE - hb_
memory_ mode_ t_ HB_ MEMORY_ MODE_ READONLY - hb_
memory_ mode_ t_ HB_ MEMORY_ MODE_ READONLY_ MAY_ MAKE_ WRITABLE - hb_
memory_ mode_ t_ HB_ MEMORY_ MODE_ WRITABLE - hb_
ot_ color_ palette_ flags_ t_ HB_ OT_ COLOR_ PALETTE_ FLAG_ DEFAULT - hb_
ot_ color_ palette_ flags_ t_ HB_ OT_ COLOR_ PALETTE_ FLAG_ USABLE_ WITH_ DARK_ BACKGROUND - hb_
ot_ color_ palette_ flags_ t_ HB_ OT_ COLOR_ PALETTE_ FLAG_ USABLE_ WITH_ LIGHT_ BACKGROUND - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ HANGING - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ EMBOX_ BOTTOM_ OR_ LEFT - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ EMBOX_ CENTRAL - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ EMBOX_ TOP_ OR_ RIGHT - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ FACE_ BOTTOM_ OR_ LEFT - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ FACE_ CENTRAL - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ IDEO_ FACE_ TOP_ OR_ RIGHT - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ MATH - hb_
ot_ layout_ baseline_ tag_ t_ HB_ OT_ LAYOUT_ BASELINE_ TAG_ ROMAN - hb_
ot_ layout_ baseline_ tag_ t__ HB_ OT_ LAYOUT_ BASELINE_ TAG_ MAX_ VALUE - hb_
ot_ layout_ glyph_ class_ t_ HB_ OT_ LAYOUT_ GLYPH_ CLASS_ BASE_ GLYPH - hb_
ot_ layout_ glyph_ class_ t_ HB_ OT_ LAYOUT_ GLYPH_ CLASS_ COMPONENT - hb_
ot_ layout_ glyph_ class_ t_ HB_ OT_ LAYOUT_ GLYPH_ CLASS_ LIGATURE - hb_
ot_ layout_ glyph_ class_ t_ HB_ OT_ LAYOUT_ GLYPH_ CLASS_ MARK - hb_
ot_ layout_ glyph_ class_ t_ HB_ OT_ LAYOUT_ GLYPH_ CLASS_ UNCLASSIFIED - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ ACCENT_ BASE_ HEIGHT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ AXIS_ HEIGHT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ DELIMITED_ SUB_ FORMULA_ MIN_ HEIGHT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ DISPLAY_ OPERATOR_ MIN_ HEIGHT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FLATTENED_ ACCENT_ BASE_ HEIGHT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ DENOMINATOR_ DISPLAY_ STYLE_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ DENOMINATOR_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ DENOMINATOR_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ DENOM_ DISPLAY_ STYLE_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ NUMERATOR_ DISPLAY_ STYLE_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ NUMERATOR_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ NUMERATOR_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ NUM_ DISPLAY_ STYLE_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ FRACTION_ RULE_ THICKNESS - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ LOWER_ LIMIT_ BASELINE_ DROP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ LOWER_ LIMIT_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ MATH_ LEADING - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ OVERBAR_ EXTRA_ ASCENDER - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ OVERBAR_ RULE_ THICKNESS - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ OVERBAR_ VERTICAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ DEGREE_ BOTTOM_ RAISE_ PERCENT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ DISPLAY_ STYLE_ VERTICAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ EXTRA_ ASCENDER - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ KERN_ AFTER_ DEGREE - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ KERN_ BEFORE_ DEGREE - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ RULE_ THICKNESS - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ RADICAL_ VERTICAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SCRIPT_ PERCENT_ SCALE_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SCRIPT_ SCRIPT_ PERCENT_ SCALE_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SKEWED_ FRACTION_ HORIZONTAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SKEWED_ FRACTION_ VERTICAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SPACE_ AFTER_ SCRIPT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ BOTTOM_ DISPLAY_ STYLE_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ BOTTOM_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ DISPLAY_ STYLE_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ TOP_ DISPLAY_ STYLE_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STACK_ TOP_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STRETCH_ STACK_ BOTTOM_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STRETCH_ STACK_ GAP_ ABOVE_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STRETCH_ STACK_ GAP_ BELOW_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ STRETCH_ STACK_ TOP_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUBSCRIPT_ BASELINE_ DROP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUBSCRIPT_ SHIFT_ DOWN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUBSCRIPT_ TOP_ MAX - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUB_ SUPERSCRIPT_ GAP_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUPERSCRIPT_ BASELINE_ DROP_ MAX - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUPERSCRIPT_ BOTTOM_ MAX_ WITH_ SUBSCRIPT - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUPERSCRIPT_ BOTTOM_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUPERSCRIPT_ SHIFT_ UP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ SUPERSCRIPT_ SHIFT_ UP_ CRAMPED - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ UNDERBAR_ EXTRA_ DESCENDER - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ UNDERBAR_ RULE_ THICKNESS - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ UNDERBAR_ VERTICAL_ GAP - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ UPPER_ LIMIT_ BASELINE_ RISE_ MIN - hb_
ot_ math_ constant_ t_ HB_ OT_ MATH_ CONSTANT_ UPPER_ LIMIT_ GAP_ MIN - hb_
ot_ math_ glyph_ part_ flags_ t_ HB_ OT_ MATH_ GLYPH_ PART_ FLAG_ EXTENDER - hb_
ot_ math_ kern_ t_ HB_ OT_ MATH_ KERN_ BOTTOM_ LEFT - hb_
ot_ math_ kern_ t_ HB_ OT_ MATH_ KERN_ BOTTOM_ RIGHT - hb_
ot_ math_ kern_ t_ HB_ OT_ MATH_ KERN_ TOP_ LEFT - hb_
ot_ math_ kern_ t_ HB_ OT_ MATH_ KERN_ TOP_ RIGHT - hb_
ot_ meta_ tag_ t_ HB_ OT_ META_ TAG_ DESIGN_ LANGUAGES - hb_
ot_ meta_ tag_ t_ HB_ OT_ META_ TAG_ SUPPORTED_ LANGUAGES - hb_
ot_ meta_ tag_ t__ HB_ OT_ META_ TAG_ MAX_ VALUE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ CAP_ HEIGHT - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ ASCENDER - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ CARET_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ CARET_ RISE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ CARET_ RUN - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ CLIPPING_ ASCENT - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ CLIPPING_ DESCENT - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ DESCENDER - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ HORIZONTAL_ LINE_ GAP - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ STRIKEOUT_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ STRIKEOUT_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUBSCRIPT_ EM_ X_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUBSCRIPT_ EM_ X_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUBSCRIPT_ EM_ Y_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUBSCRIPT_ EM_ Y_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUPERSCRIPT_ EM_ X_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUPERSCRIPT_ EM_ X_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUPERSCRIPT_ EM_ Y_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ SUPERSCRIPT_ EM_ Y_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ UNDERLINE_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ UNDERLINE_ SIZE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ ASCENDER - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ CARET_ OFFSET - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ CARET_ RISE - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ CARET_ RUN - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ DESCENDER - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ VERTICAL_ LINE_ GAP - hb_
ot_ metrics_ tag_ t_ HB_ OT_ METRICS_ TAG_ X_ HEIGHT - hb_
ot_ metrics_ tag_ t__ HB_ OT_ METRICS_ TAG_ MAX_ VALUE - hb_
ot_ var_ axis_ flags_ t_ HB_ OT_ VAR_ AXIS_ FLAG_ HIDDEN - hb_
ot_ var_ axis_ flags_ t__ HB_ OT_ VAR_ AXIS_ FLAG_ MAX_ VALUE - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ CLEAR - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ COLOR_ BURN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ COLOR_ DODGE - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DARKEN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DEST - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DEST_ ATOP - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DEST_ IN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DEST_ OUT - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DEST_ OVER - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ DIFFERENCE - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ EXCLUSION - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ HARD_ LIGHT - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ HSL_ COLOR - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ HSL_ HUE - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ HSL_ LUMINOSITY - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ HSL_ SATURATION - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ LIGHTEN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ MULTIPLY - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ OVERLAY - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ PLUS - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SCREEN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SOFT_ LIGHT - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SRC - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SRC_ ATOP - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SRC_ IN - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SRC_ OUT - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ SRC_ OVER - hb_
paint_ composite_ mode_ t_ HB_ PAINT_ COMPOSITE_ MODE_ XOR - hb_
paint_ extend_ t_ HB_ PAINT_ EXTEND_ PAD - hb_
paint_ extend_ t_ HB_ PAINT_ EXTEND_ REFLECT - hb_
paint_ extend_ t_ HB_ PAINT_ EXTEND_ REPEAT - hb_
script_ t_ HB_ SCRIPT_ ADLAM - hb_
script_ t_ HB_ SCRIPT_ AHOM - hb_
script_ t_ HB_ SCRIPT_ ANATOLIAN_ HIEROGLYPHS - hb_
script_ t_ HB_ SCRIPT_ ARABIC - hb_
script_ t_ HB_ SCRIPT_ ARMENIAN - hb_
script_ t_ HB_ SCRIPT_ AVESTAN - hb_
script_ t_ HB_ SCRIPT_ BALINESE - hb_
script_ t_ HB_ SCRIPT_ BAMUM - hb_
script_ t_ HB_ SCRIPT_ BASSA_ VAH - hb_
script_ t_ HB_ SCRIPT_ BATAK - hb_
script_ t_ HB_ SCRIPT_ BENGALI - hb_
script_ t_ HB_ SCRIPT_ BHAIKSUKI - hb_
script_ t_ HB_ SCRIPT_ BOPOMOFO - hb_
script_ t_ HB_ SCRIPT_ BRAHMI - hb_
script_ t_ HB_ SCRIPT_ BRAILLE - hb_
script_ t_ HB_ SCRIPT_ BUGINESE - hb_
script_ t_ HB_ SCRIPT_ BUHID - hb_
script_ t_ HB_ SCRIPT_ CANADIAN_ SYLLABICS - hb_
script_ t_ HB_ SCRIPT_ CARIAN - hb_
script_ t_ HB_ SCRIPT_ CAUCASIAN_ ALBANIAN - hb_
script_ t_ HB_ SCRIPT_ CHAKMA - hb_
script_ t_ HB_ SCRIPT_ CHAM - hb_
script_ t_ HB_ SCRIPT_ CHEROKEE - hb_
script_ t_ HB_ SCRIPT_ CHORASMIAN - hb_
script_ t_ HB_ SCRIPT_ COMMON - hb_
script_ t_ HB_ SCRIPT_ COPTIC - hb_
script_ t_ HB_ SCRIPT_ CUNEIFORM - hb_
script_ t_ HB_ SCRIPT_ CYPRIOT - hb_
script_ t_ HB_ SCRIPT_ CYPRO_ MINOAN - hb_
script_ t_ HB_ SCRIPT_ CYRILLIC - hb_
script_ t_ HB_ SCRIPT_ DESERET - hb_
script_ t_ HB_ SCRIPT_ DEVANAGARI - hb_
script_ t_ HB_ SCRIPT_ DIVES_ AKURU - hb_
script_ t_ HB_ SCRIPT_ DOGRA - hb_
script_ t_ HB_ SCRIPT_ DUPLOYAN - hb_
script_ t_ HB_ SCRIPT_ EGYPTIAN_ HIEROGLYPHS - hb_
script_ t_ HB_ SCRIPT_ ELBASAN - hb_
script_ t_ HB_ SCRIPT_ ELYMAIC - hb_
script_ t_ HB_ SCRIPT_ ETHIOPIC - hb_
script_ t_ HB_ SCRIPT_ GEORGIAN - hb_
script_ t_ HB_ SCRIPT_ GLAGOLITIC - hb_
script_ t_ HB_ SCRIPT_ GOTHIC - hb_
script_ t_ HB_ SCRIPT_ GRANTHA - hb_
script_ t_ HB_ SCRIPT_ GREEK - hb_
script_ t_ HB_ SCRIPT_ GUJARATI - hb_
script_ t_ HB_ SCRIPT_ GUNJALA_ GONDI - hb_
script_ t_ HB_ SCRIPT_ GURMUKHI - hb_
script_ t_ HB_ SCRIPT_ HAN - hb_
script_ t_ HB_ SCRIPT_ HANGUL - hb_
script_ t_ HB_ SCRIPT_ HANIFI_ ROHINGYA - hb_
script_ t_ HB_ SCRIPT_ HANUNOO - hb_
script_ t_ HB_ SCRIPT_ HATRAN - hb_
script_ t_ HB_ SCRIPT_ HEBREW - hb_
script_ t_ HB_ SCRIPT_ HIRAGANA - hb_
script_ t_ HB_ SCRIPT_ IMPERIAL_ ARAMAIC - hb_
script_ t_ HB_ SCRIPT_ INHERITED - hb_
script_ t_ HB_ SCRIPT_ INSCRIPTIONAL_ PAHLAVI - hb_
script_ t_ HB_ SCRIPT_ INSCRIPTIONAL_ PARTHIAN - hb_
script_ t_ HB_ SCRIPT_ INVALID - hb_
script_ t_ HB_ SCRIPT_ JAVANESE - hb_
script_ t_ HB_ SCRIPT_ KAITHI - hb_
script_ t_ HB_ SCRIPT_ KANNADA - hb_
script_ t_ HB_ SCRIPT_ KATAKANA - hb_
script_ t_ HB_ SCRIPT_ KAWI - hb_
script_ t_ HB_ SCRIPT_ KAYAH_ LI - hb_
script_ t_ HB_ SCRIPT_ KHAROSHTHI - hb_
script_ t_ HB_ SCRIPT_ KHITAN_ SMALL_ SCRIPT - hb_
script_ t_ HB_ SCRIPT_ KHMER - hb_
script_ t_ HB_ SCRIPT_ KHOJKI - hb_
script_ t_ HB_ SCRIPT_ KHUDAWADI - hb_
script_ t_ HB_ SCRIPT_ LAO - hb_
script_ t_ HB_ SCRIPT_ LATIN - hb_
script_ t_ HB_ SCRIPT_ LEPCHA - hb_
script_ t_ HB_ SCRIPT_ LIMBU - hb_
script_ t_ HB_ SCRIPT_ LINEAR_ A - hb_
script_ t_ HB_ SCRIPT_ LINEAR_ B - hb_
script_ t_ HB_ SCRIPT_ LISU - hb_
script_ t_ HB_ SCRIPT_ LYCIAN - hb_
script_ t_ HB_ SCRIPT_ LYDIAN - hb_
script_ t_ HB_ SCRIPT_ MAHAJANI - hb_
script_ t_ HB_ SCRIPT_ MAKASAR - hb_
script_ t_ HB_ SCRIPT_ MALAYALAM - hb_
script_ t_ HB_ SCRIPT_ MANDAIC - hb_
script_ t_ HB_ SCRIPT_ MANICHAEAN - hb_
script_ t_ HB_ SCRIPT_ MARCHEN - hb_
script_ t_ HB_ SCRIPT_ MASARAM_ GONDI - hb_
script_ t_ HB_ SCRIPT_ MATH - hb_
script_ t_ HB_ SCRIPT_ MEDEFAIDRIN - hb_
script_ t_ HB_ SCRIPT_ MEETEI_ MAYEK - hb_
script_ t_ HB_ SCRIPT_ MENDE_ KIKAKUI - hb_
script_ t_ HB_ SCRIPT_ MEROITIC_ CURSIVE - hb_
script_ t_ HB_ SCRIPT_ MEROITIC_ HIEROGLYPHS - hb_
script_ t_ HB_ SCRIPT_ MIAO - hb_
script_ t_ HB_ SCRIPT_ MODI - hb_
script_ t_ HB_ SCRIPT_ MONGOLIAN - hb_
script_ t_ HB_ SCRIPT_ MRO - hb_
script_ t_ HB_ SCRIPT_ MULTANI - hb_
script_ t_ HB_ SCRIPT_ MYANMAR - hb_
script_ t_ HB_ SCRIPT_ NABATAEAN - hb_
script_ t_ HB_ SCRIPT_ NAG_ MUNDARI - hb_
script_ t_ HB_ SCRIPT_ NANDINAGARI - hb_
script_ t_ HB_ SCRIPT_ NEWA - hb_
script_ t_ HB_ SCRIPT_ NEW_ TAI_ LUE - hb_
script_ t_ HB_ SCRIPT_ NKO - hb_
script_ t_ HB_ SCRIPT_ NUSHU - hb_
script_ t_ HB_ SCRIPT_ NYIAKENG_ PUACHUE_ HMONG - hb_
script_ t_ HB_ SCRIPT_ OGHAM - hb_
script_ t_ HB_ SCRIPT_ OLD_ HUNGARIAN - hb_
script_ t_ HB_ SCRIPT_ OLD_ ITALIC - hb_
script_ t_ HB_ SCRIPT_ OLD_ NORTH_ ARABIAN - hb_
script_ t_ HB_ SCRIPT_ OLD_ PERMIC - hb_
script_ t_ HB_ SCRIPT_ OLD_ PERSIAN - hb_
script_ t_ HB_ SCRIPT_ OLD_ SOGDIAN - hb_
script_ t_ HB_ SCRIPT_ OLD_ SOUTH_ ARABIAN - hb_
script_ t_ HB_ SCRIPT_ OLD_ TURKIC - hb_
script_ t_ HB_ SCRIPT_ OLD_ UYGHUR - hb_
script_ t_ HB_ SCRIPT_ OL_ CHIKI - hb_
script_ t_ HB_ SCRIPT_ ORIYA - hb_
script_ t_ HB_ SCRIPT_ OSAGE - hb_
script_ t_ HB_ SCRIPT_ OSMANYA - hb_
script_ t_ HB_ SCRIPT_ PAHAWH_ HMONG - hb_
script_ t_ HB_ SCRIPT_ PALMYRENE - hb_
script_ t_ HB_ SCRIPT_ PAU_ CIN_ HAU - hb_
script_ t_ HB_ SCRIPT_ PHAGS_ PA - hb_
script_ t_ HB_ SCRIPT_ PHOENICIAN - hb_
script_ t_ HB_ SCRIPT_ PSALTER_ PAHLAVI - hb_
script_ t_ HB_ SCRIPT_ REJANG - hb_
script_ t_ HB_ SCRIPT_ RUNIC - hb_
script_ t_ HB_ SCRIPT_ SAMARITAN - hb_
script_ t_ HB_ SCRIPT_ SAURASHTRA - hb_
script_ t_ HB_ SCRIPT_ SHARADA - hb_
script_ t_ HB_ SCRIPT_ SHAVIAN - hb_
script_ t_ HB_ SCRIPT_ SIDDHAM - hb_
script_ t_ HB_ SCRIPT_ SIGNWRITING - hb_
script_ t_ HB_ SCRIPT_ SINHALA - hb_
script_ t_ HB_ SCRIPT_ SOGDIAN - hb_
script_ t_ HB_ SCRIPT_ SORA_ SOMPENG - hb_
script_ t_ HB_ SCRIPT_ SOYOMBO - hb_
script_ t_ HB_ SCRIPT_ SUNDANESE - hb_
script_ t_ HB_ SCRIPT_ SYLOTI_ NAGRI - hb_
script_ t_ HB_ SCRIPT_ SYRIAC - hb_
script_ t_ HB_ SCRIPT_ TAGALOG - hb_
script_ t_ HB_ SCRIPT_ TAGBANWA - hb_
script_ t_ HB_ SCRIPT_ TAI_ LE - hb_
script_ t_ HB_ SCRIPT_ TAI_ THAM - hb_
script_ t_ HB_ SCRIPT_ TAI_ VIET - hb_
script_ t_ HB_ SCRIPT_ TAKRI - hb_
script_ t_ HB_ SCRIPT_ TAMIL - hb_
script_ t_ HB_ SCRIPT_ TANGSA - hb_
script_ t_ HB_ SCRIPT_ TANGUT - hb_
script_ t_ HB_ SCRIPT_ TELUGU - hb_
script_ t_ HB_ SCRIPT_ THAANA - hb_
script_ t_ HB_ SCRIPT_ THAI - hb_
script_ t_ HB_ SCRIPT_ TIBETAN - hb_
script_ t_ HB_ SCRIPT_ TIFINAGH - hb_
script_ t_ HB_ SCRIPT_ TIRHUTA - hb_
script_ t_ HB_ SCRIPT_ TOTO - hb_
script_ t_ HB_ SCRIPT_ UGARITIC - hb_
script_ t_ HB_ SCRIPT_ UNKNOWN - hb_
script_ t_ HB_ SCRIPT_ VAI - hb_
script_ t_ HB_ SCRIPT_ VITHKUQI - hb_
script_ t_ HB_ SCRIPT_ WANCHO - hb_
script_ t_ HB_ SCRIPT_ WARANG_ CITI - hb_
script_ t_ HB_ SCRIPT_ YEZIDI - hb_
script_ t_ HB_ SCRIPT_ YI - hb_
script_ t_ HB_ SCRIPT_ ZANABAZAR_ SQUARE - hb_
script_ t__ HB_ SCRIPT_ MAX_ VALUE - hb_
script_ t__ HB_ SCRIPT_ MAX_ VALUE_ SIGNED - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ ITALIC - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ OPTICAL_ SIZE - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ SLANT_ ANGLE - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ SLANT_ RATIO - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ WEIGHT - hb_
style_ tag_ t_ HB_ STYLE_ TAG_ WIDTH - hb_
style_ tag_ t__ HB_ STYLE_ TAG_ MAX_ VALUE - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ABOVE - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ABOVE_ LEFT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ABOVE_ RIGHT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ATTACHED_ ABOVE - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ATTACHED_ ABOVE_ RIGHT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ATTACHED_ BELOW - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ ATTACHED_ BELOW_ LEFT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ BELOW - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ BELOW_ LEFT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ BELOW_ RIGHT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC10 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC11 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC12 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC13 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC14 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC15 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC16 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC17 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC18 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC19 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC20 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC21 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC22 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC23 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC24 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC25 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC26 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC27 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC28 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC29 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC30 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC31 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC32 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC33 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC34 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC35 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC36 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC84 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC91 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC103 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC107 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC118 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC122 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC129 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC130 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ CCC132 - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ DOUBLE_ ABOVE - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ DOUBLE_ BELOW - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ INVALID - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ IOTA_ SUBSCRIPT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ KANA_ VOICING - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ LEFT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ NOT_ REORDERED - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ NUKTA - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ OVERLAY - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ RIGHT - hb_
unicode_ combining_ class_ t_ HB_ UNICODE_ COMBINING_ CLASS_ VIRAMA - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ CLOSE_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ CONNECT_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ CONTROL - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ CURRENCY_ SYMBOL - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ DASH_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ DECIMAL_ NUMBER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ ENCLOSING_ MARK - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ FINAL_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ FORMAT - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ INITIAL_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ LETTER_ NUMBER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ LINE_ SEPARATOR - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ LOWERCASE_ LETTER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ MATH_ SYMBOL - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ MODIFIER_ LETTER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ MODIFIER_ SYMBOL - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ NON_ SPACING_ MARK - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ OPEN_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ OTHER_ LETTER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ OTHER_ NUMBER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ OTHER_ PUNCTUATION - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ OTHER_ SYMBOL - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ PARAGRAPH_ SEPARATOR - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ PRIVATE_ USE - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ SPACE_ SEPARATOR - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ SPACING_ MARK - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ SURROGATE - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ TITLECASE_ LETTER - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ UNASSIGNED - hb_
unicode_ general_ category_ t_ HB_ UNICODE_ GENERAL_ CATEGORY_ UPPERCASE_ LETTER
Functions§
- hb_
blob_ ⚠copy_ writable_ or_ fail - hb_
blob_ ⚠create - hb_
blob_ ⚠create_ from_ file - hb_
blob_ ⚠create_ from_ file_ or_ fail - hb_
blob_ ⚠create_ or_ fail - hb_
blob_ ⚠create_ sub_ blob - hb_
blob_ ⚠destroy - hb_
blob_ ⚠get_ data - hb_
blob_ ⚠get_ data_ writable - hb_
blob_ ⚠get_ empty - hb_
blob_ ⚠get_ length - hb_
blob_ ⚠get_ user_ data - hb_
blob_ ⚠is_ immutable - hb_
blob_ ⚠make_ immutable - hb_
blob_ ⚠reference - hb_
blob_ ⚠set_ user_ data - hb_
buffer_ ⚠add - hb_
buffer_ ⚠add_ codepoints - hb_
buffer_ ⚠add_ latin1 - hb_
buffer_ ⚠add_ utf8 - hb_
buffer_ ⚠add_ utf16 - hb_
buffer_ ⚠add_ utf32 - hb_
buffer_ ⚠allocation_ successful - hb_
buffer_ ⚠append - hb_
buffer_ ⚠clear_ contents - hb_
buffer_ ⚠create - hb_
buffer_ ⚠create_ similar - hb_
buffer_ ⚠deserialize_ glyphs - hb_
buffer_ ⚠deserialize_ unicode - hb_
buffer_ ⚠destroy - hb_
buffer_ ⚠diff - hb_
buffer_ ⚠get_ cluster_ level - hb_
buffer_ ⚠get_ content_ type - hb_
buffer_ ⚠get_ direction - hb_
buffer_ ⚠get_ empty - hb_
buffer_ ⚠get_ flags - hb_
buffer_ ⚠get_ glyph_ infos - hb_
buffer_ ⚠get_ glyph_ positions - hb_
buffer_ ⚠get_ invisible_ glyph - hb_
buffer_ ⚠get_ language - hb_
buffer_ ⚠get_ length - hb_
buffer_ ⚠get_ not_ found_ glyph - hb_
buffer_ ⚠get_ replacement_ codepoint - hb_
buffer_ ⚠get_ script - hb_
buffer_ ⚠get_ segment_ properties - hb_
buffer_ ⚠get_ unicode_ funcs - hb_
buffer_ ⚠get_ user_ data - hb_
buffer_ ⚠guess_ segment_ properties - hb_
buffer_ ⚠has_ positions - hb_
buffer_ ⚠normalize_ glyphs - hb_
buffer_ ⚠pre_ allocate - hb_
buffer_ ⚠reference - hb_
buffer_ ⚠reset - hb_
buffer_ ⚠reverse - hb_
buffer_ ⚠reverse_ clusters - hb_
buffer_ ⚠reverse_ range - hb_
buffer_ ⚠serialize - hb_
buffer_ ⚠serialize_ format_ from_ string - hb_
buffer_ ⚠serialize_ format_ to_ string - hb_
buffer_ ⚠serialize_ glyphs - hb_
buffer_ ⚠serialize_ list_ formats - hb_
buffer_ ⚠serialize_ unicode - hb_
buffer_ ⚠set_ cluster_ level - hb_
buffer_ ⚠set_ content_ type - hb_
buffer_ ⚠set_ direction - hb_
buffer_ ⚠set_ flags - hb_
buffer_ ⚠set_ invisible_ glyph - hb_
buffer_ ⚠set_ language - hb_
buffer_ ⚠set_ length - hb_
buffer_ ⚠set_ message_ func - hb_
buffer_ ⚠set_ not_ found_ glyph - hb_
buffer_ ⚠set_ replacement_ codepoint - hb_
buffer_ ⚠set_ script - hb_
buffer_ ⚠set_ segment_ properties - hb_
buffer_ ⚠set_ unicode_ funcs - hb_
buffer_ ⚠set_ user_ data - hb_
color_ ⚠get_ alpha - hb_
color_ ⚠get_ blue - hb_
color_ ⚠get_ green - hb_
color_ ⚠get_ red - hb_
color_ ⚠line_ get_ color_ stops - hb_
color_ ⚠line_ get_ extend - hb_
direction_ ⚠from_ string - hb_
direction_ ⚠to_ string - hb_
draw_ ⚠close_ path - hb_
draw_ ⚠cubic_ to - hb_
draw_ ⚠funcs_ create - hb_
draw_ ⚠funcs_ destroy - hb_
draw_ ⚠funcs_ get_ empty - hb_
draw_ ⚠funcs_ get_ user_ data - hb_
draw_ ⚠funcs_ is_ immutable - hb_
draw_ ⚠funcs_ make_ immutable - hb_
draw_ ⚠funcs_ reference - hb_
draw_ ⚠funcs_ set_ close_ path_ func - hb_
draw_ ⚠funcs_ set_ cubic_ to_ func - hb_
draw_ ⚠funcs_ set_ line_ to_ func - hb_
draw_ ⚠funcs_ set_ move_ to_ func - hb_
draw_ ⚠funcs_ set_ quadratic_ to_ func - hb_
draw_ ⚠funcs_ set_ user_ data - hb_
draw_ ⚠line_ to - hb_
draw_ ⚠move_ to - hb_
draw_ ⚠quadratic_ to - hb_
face_ ⚠builder_ add_ table - hb_
face_ ⚠builder_ create - hb_
face_ ⚠builder_ sort_ tables - hb_
face_ ⚠collect_ nominal_ glyph_ mapping - hb_
face_ ⚠collect_ unicodes - hb_
face_ ⚠collect_ variation_ selectors - hb_
face_ ⚠collect_ variation_ unicodes - hb_
face_ ⚠count - hb_
face_ ⚠create - hb_
face_ ⚠create_ for_ tables - hb_
face_ ⚠destroy - hb_
face_ ⚠get_ empty - hb_
face_ ⚠get_ glyph_ count - hb_
face_ ⚠get_ index - hb_
face_ ⚠get_ table_ tags - hb_
face_ ⚠get_ upem - hb_
face_ ⚠get_ user_ data - hb_
face_ ⚠is_ immutable - hb_
face_ ⚠make_ immutable - hb_
face_ ⚠reference - hb_
face_ ⚠reference_ blob - hb_
face_ ⚠reference_ table - hb_
face_ ⚠set_ glyph_ count - hb_
face_ ⚠set_ index - hb_
face_ ⚠set_ upem - hb_
face_ ⚠set_ user_ data - hb_
feature_ ⚠from_ string - hb_
feature_ ⚠to_ string - hb_
font_ ⚠add_ glyph_ origin_ for_ direction - hb_
font_ ⚠changed - hb_
font_ ⚠create - hb_
font_ ⚠create_ sub_ font - hb_
font_ ⚠destroy - hb_
font_ ⚠draw_ glyph - hb_
font_ ⚠funcs_ create - hb_
font_ ⚠funcs_ destroy - hb_
font_ ⚠funcs_ get_ empty - hb_
font_ ⚠funcs_ get_ user_ data - hb_
font_ ⚠funcs_ is_ immutable - hb_
font_ ⚠funcs_ make_ immutable - hb_
font_ ⚠funcs_ reference - hb_
font_ ⚠funcs_ set_ draw_ glyph_ func - hb_
font_ ⚠funcs_ set_ font_ h_ extents_ func - hb_
font_ ⚠funcs_ set_ font_ v_ extents_ func - hb_
font_ ⚠funcs_ set_ glyph_ contour_ point_ func - hb_
font_ ⚠funcs_ set_ glyph_ extents_ func - hb_
font_ ⚠funcs_ set_ glyph_ from_ name_ func - hb_
font_ ⚠funcs_ set_ glyph_ func - hb_
font_ ⚠funcs_ set_ glyph_ h_ advance_ func - hb_
font_ ⚠funcs_ set_ glyph_ h_ advances_ func - hb_
font_ ⚠funcs_ set_ glyph_ h_ kerning_ func - hb_
font_ ⚠funcs_ set_ glyph_ h_ origin_ func - hb_
font_ ⚠funcs_ set_ glyph_ name_ func - hb_
font_ ⚠funcs_ set_ glyph_ shape_ func - hb_
font_ ⚠funcs_ set_ glyph_ v_ advance_ func - hb_
font_ ⚠funcs_ set_ glyph_ v_ advances_ func - hb_
font_ ⚠funcs_ set_ glyph_ v_ kerning_ func - hb_
font_ ⚠funcs_ set_ glyph_ v_ origin_ func - hb_
font_ ⚠funcs_ set_ nominal_ glyph_ func - hb_
font_ ⚠funcs_ set_ nominal_ glyphs_ func - hb_
font_ ⚠funcs_ set_ paint_ glyph_ func - hb_
font_ ⚠funcs_ set_ user_ data - hb_
font_ ⚠funcs_ set_ variation_ glyph_ func - hb_
font_ ⚠get_ empty - hb_
font_ ⚠get_ extents_ for_ direction - hb_
font_ ⚠get_ face - hb_
font_ ⚠get_ glyph - hb_
font_ ⚠get_ glyph_ advance_ for_ direction - hb_
font_ ⚠get_ glyph_ advances_ for_ direction - hb_
font_ ⚠get_ glyph_ contour_ point - hb_
font_ ⚠get_ glyph_ contour_ point_ for_ origin - hb_
font_ ⚠get_ glyph_ extents - hb_
font_ ⚠get_ glyph_ extents_ for_ origin - hb_
font_ ⚠get_ glyph_ from_ name - hb_
font_ ⚠get_ glyph_ h_ advance - hb_
font_ ⚠get_ glyph_ h_ advances - hb_
font_ ⚠get_ glyph_ h_ kerning - hb_
font_ ⚠get_ glyph_ h_ origin - hb_
font_ ⚠get_ glyph_ kerning_ for_ direction - hb_
font_ ⚠get_ glyph_ name - hb_
font_ ⚠get_ glyph_ origin_ for_ direction - hb_
font_ ⚠get_ glyph_ shape - hb_
font_ ⚠get_ glyph_ v_ advance - hb_
font_ ⚠get_ glyph_ v_ advances - hb_
font_ ⚠get_ glyph_ v_ kerning - hb_
font_ ⚠get_ glyph_ v_ origin - hb_
font_ ⚠get_ h_ extents - hb_
font_ ⚠get_ nominal_ glyph - hb_
font_ ⚠get_ nominal_ glyphs - hb_
font_ ⚠get_ parent - hb_
font_ ⚠get_ ppem - hb_
font_ ⚠get_ ptem - hb_
font_ ⚠get_ scale - hb_
font_ ⚠get_ serial - hb_
font_ ⚠get_ synthetic_ bold - hb_
font_ ⚠get_ synthetic_ slant - hb_
font_ ⚠get_ user_ data - hb_
font_ ⚠get_ v_ extents - hb_
font_ ⚠get_ var_ coords_ design - hb_
font_ ⚠get_ var_ coords_ normalized - hb_
font_ ⚠get_ var_ named_ instance - hb_
font_ ⚠get_ variation_ glyph - hb_
font_ ⚠glyph_ from_ string - hb_
font_ ⚠glyph_ to_ string - hb_
font_ ⚠is_ immutable - hb_
font_ ⚠make_ immutable - hb_
font_ ⚠paint_ glyph - hb_
font_ ⚠reference - hb_
font_ ⚠set_ face - hb_
font_ ⚠set_ funcs - hb_
font_ ⚠set_ funcs_ data - hb_
font_ ⚠set_ parent - hb_
font_ ⚠set_ ppem - hb_
font_ ⚠set_ ptem - hb_
font_ ⚠set_ scale - hb_
font_ ⚠set_ synthetic_ bold - hb_
font_ ⚠set_ synthetic_ slant - hb_
font_ ⚠set_ user_ data - hb_
font_ ⚠set_ var_ coords_ design - hb_
font_ ⚠set_ var_ coords_ normalized - hb_
font_ ⚠set_ var_ named_ instance - hb_
font_ ⚠set_ variation - hb_
font_ ⚠set_ variations - hb_
font_ ⚠subtract_ glyph_ origin_ for_ direction - hb_
glyph_ ⚠info_ get_ glyph_ flags - hb_
language_ ⚠from_ string - hb_
language_ ⚠get_ default - hb_
language_ ⚠matches - hb_
language_ ⚠to_ string - hb_
map_ ⚠allocation_ successful - hb_
map_ ⚠clear - hb_
map_ ⚠copy - hb_
map_ ⚠create - hb_
map_ ⚠del - hb_
map_ ⚠destroy - hb_
map_ ⚠get - hb_
map_ ⚠get_ empty - hb_
map_ ⚠get_ population - hb_
map_ ⚠get_ user_ data - hb_
map_ ⚠has - hb_
map_ ⚠hash - hb_
map_ ⚠is_ empty - hb_
map_ ⚠is_ equal - hb_
map_ ⚠keys - hb_
map_ ⚠next - hb_
map_ ⚠reference - hb_
map_ ⚠set - hb_
map_ ⚠set_ user_ data - hb_
map_ ⚠update - hb_
map_ ⚠values - hb_
ot_ ⚠color_ glyph_ get_ layers - hb_
ot_ ⚠color_ glyph_ has_ paint - hb_
ot_ ⚠color_ glyph_ reference_ png - hb_
ot_ ⚠color_ glyph_ reference_ svg - hb_
ot_ ⚠color_ has_ layers - hb_
ot_ ⚠color_ has_ paint - hb_
ot_ ⚠color_ has_ palettes - hb_
ot_ ⚠color_ has_ png - hb_
ot_ ⚠color_ has_ svg - hb_
ot_ ⚠color_ palette_ color_ get_ name_ id - hb_
ot_ ⚠color_ palette_ get_ colors - hb_
ot_ ⚠color_ palette_ get_ count - hb_
ot_ ⚠color_ palette_ get_ flags - hb_
ot_ ⚠color_ palette_ get_ name_ id - hb_
ot_ ⚠font_ set_ funcs - hb_
ot_ ⚠layout_ collect_ features - hb_
ot_ ⚠layout_ collect_ features_ map - hb_
ot_ ⚠layout_ collect_ lookups - hb_
ot_ ⚠layout_ feature_ get_ characters - hb_
ot_ ⚠layout_ feature_ get_ lookups - hb_
ot_ ⚠layout_ feature_ get_ name_ ids - hb_
ot_ ⚠layout_ feature_ with_ variations_ get_ lookups - hb_
ot_ ⚠layout_ get_ attach_ points - hb_
ot_ ⚠layout_ get_ baseline - hb_
ot_ ⚠layout_ get_ baseline2 - hb_
ot_ ⚠layout_ get_ baseline_ with_ fallback - hb_
ot_ ⚠layout_ get_ baseline_ with_ fallback2 - hb_
ot_ ⚠layout_ get_ font_ extents - hb_
ot_ ⚠layout_ get_ font_ extents2 - hb_
ot_ ⚠layout_ get_ glyph_ class - hb_
ot_ ⚠layout_ get_ glyphs_ in_ class - hb_
ot_ ⚠layout_ get_ horizontal_ baseline_ tag_ for_ script - hb_
ot_ ⚠layout_ get_ ligature_ carets - hb_
ot_ ⚠layout_ get_ size_ params - hb_
ot_ ⚠layout_ has_ glyph_ classes - hb_
ot_ ⚠layout_ has_ positioning - hb_
ot_ ⚠layout_ has_ substitution - hb_
ot_ ⚠layout_ language_ find_ feature - hb_
ot_ ⚠layout_ language_ get_ feature_ indexes - hb_
ot_ ⚠layout_ language_ get_ feature_ tags - hb_
ot_ ⚠layout_ language_ get_ required_ feature - hb_
ot_ ⚠layout_ language_ get_ required_ feature_ index - hb_
ot_ ⚠layout_ lookup_ collect_ glyphs - hb_
ot_ ⚠layout_ lookup_ get_ glyph_ alternates - hb_
ot_ ⚠layout_ lookup_ get_ optical_ bound - hb_
ot_ ⚠layout_ lookup_ substitute_ closure - hb_
ot_ ⚠layout_ lookup_ would_ substitute - hb_
ot_ ⚠layout_ lookups_ substitute_ closure - hb_
ot_ ⚠layout_ script_ find_ language - hb_
ot_ ⚠layout_ script_ get_ language_ tags - hb_
ot_ ⚠layout_ script_ select_ language - hb_
ot_ ⚠layout_ script_ select_ language2 - hb_
ot_ ⚠layout_ table_ choose_ script - hb_
ot_ ⚠layout_ table_ find_ feature_ variations - hb_
ot_ ⚠layout_ table_ find_ script - hb_
ot_ ⚠layout_ table_ get_ feature_ tags - hb_
ot_ ⚠layout_ table_ get_ lookup_ count - hb_
ot_ ⚠layout_ table_ get_ script_ tags - hb_
ot_ ⚠layout_ table_ select_ script - hb_
ot_ ⚠math_ get_ constant - hb_
ot_ ⚠math_ get_ glyph_ assembly - hb_
ot_ ⚠math_ get_ glyph_ italics_ correction - hb_
ot_ ⚠math_ get_ glyph_ kerning - hb_
ot_ ⚠math_ get_ glyph_ kernings - hb_
ot_ ⚠math_ get_ glyph_ top_ accent_ attachment - hb_
ot_ ⚠math_ get_ glyph_ variants - hb_
ot_ ⚠math_ get_ min_ connector_ overlap - hb_
ot_ ⚠math_ has_ data - hb_
ot_ ⚠math_ is_ glyph_ extended_ shape - hb_
ot_ ⚠meta_ get_ entry_ tags - hb_
ot_ ⚠meta_ reference_ entry - hb_
ot_ ⚠metrics_ get_ position - hb_
ot_ ⚠metrics_ get_ position_ with_ fallback - hb_
ot_ ⚠metrics_ get_ variation - hb_
ot_ ⚠metrics_ get_ x_ variation - hb_
ot_ ⚠metrics_ get_ y_ variation - hb_
ot_ ⚠name_ get_ utf8 - hb_
ot_ ⚠name_ get_ utf16 - hb_
ot_ ⚠name_ get_ utf32 - hb_
ot_ ⚠name_ list_ names - hb_
ot_ ⚠shape_ glyphs_ closure - hb_
ot_ ⚠shape_ plan_ collect_ lookups - hb_
ot_ ⚠tag_ from_ language - hb_
ot_ ⚠tag_ to_ language - hb_
ot_ ⚠tag_ to_ script - hb_
ot_ ⚠tags_ from_ script - hb_
ot_ ⚠tags_ from_ script_ and_ language - hb_
ot_ ⚠tags_ to_ script_ and_ language - hb_
ot_ ⚠var_ find_ axis - hb_
ot_ ⚠var_ find_ axis_ info - hb_
ot_ ⚠var_ get_ axes - hb_
ot_ ⚠var_ get_ axis_ count - hb_
ot_ ⚠var_ get_ axis_ infos - hb_
ot_ ⚠var_ get_ named_ instance_ count - hb_
ot_ ⚠var_ has_ data - hb_
ot_ ⚠var_ named_ instance_ get_ design_ coords - hb_
ot_ ⚠var_ named_ instance_ get_ postscript_ name_ id - hb_
ot_ ⚠var_ named_ instance_ get_ subfamily_ name_ id - hb_
ot_ ⚠var_ normalize_ coords - hb_
ot_ ⚠var_ normalize_ variations - hb_
paint_ ⚠color - hb_
paint_ ⚠color_ glyph - hb_
paint_ ⚠custom_ palette_ color - hb_
paint_ ⚠funcs_ create - hb_
paint_ ⚠funcs_ destroy - hb_
paint_ ⚠funcs_ get_ empty - hb_
paint_ ⚠funcs_ get_ user_ data - hb_
paint_ ⚠funcs_ is_ immutable - hb_
paint_ ⚠funcs_ make_ immutable - hb_
paint_ ⚠funcs_ reference - hb_
paint_ ⚠funcs_ set_ color_ func - hb_
paint_ ⚠funcs_ set_ color_ glyph_ func - hb_
paint_ ⚠funcs_ set_ custom_ palette_ color_ func - hb_
paint_ ⚠funcs_ set_ image_ func - hb_
paint_ ⚠funcs_ set_ linear_ gradient_ func - hb_
paint_ ⚠funcs_ set_ pop_ clip_ func - hb_
paint_ ⚠funcs_ set_ pop_ group_ func - hb_
paint_ ⚠funcs_ set_ pop_ transform_ func - hb_
paint_ ⚠funcs_ set_ push_ clip_ glyph_ func - hb_
paint_ ⚠funcs_ set_ push_ clip_ rectangle_ func - hb_
paint_ ⚠funcs_ set_ push_ group_ func - hb_
paint_ ⚠funcs_ set_ push_ transform_ func - hb_
paint_ ⚠funcs_ set_ radial_ gradient_ func - hb_
paint_ ⚠funcs_ set_ sweep_ gradient_ func - hb_
paint_ ⚠funcs_ set_ user_ data - hb_
paint_ ⚠image - hb_
paint_ ⚠linear_ gradient - hb_
paint_ ⚠pop_ clip - hb_
paint_ ⚠pop_ group - hb_
paint_ ⚠pop_ transform - hb_
paint_ ⚠push_ clip_ glyph - hb_
paint_ ⚠push_ clip_ rectangle - hb_
paint_ ⚠push_ group - hb_
paint_ ⚠push_ transform - hb_
paint_ ⚠radial_ gradient - hb_
paint_ ⚠sweep_ gradient - hb_
script_ ⚠from_ iso15924_ tag - hb_
script_ ⚠from_ string - hb_
script_ ⚠get_ horizontal_ direction - hb_
script_ ⚠to_ iso15924_ tag - hb_
segment_ ⚠properties_ equal - hb_
segment_ ⚠properties_ hash - hb_
segment_ ⚠properties_ overlay - hb_
set_ ⚠add - hb_
set_ ⚠add_ range - hb_
set_ ⚠add_ sorted_ array - hb_
set_ ⚠allocation_ successful - hb_
set_ ⚠clear - hb_
set_ ⚠copy - hb_
set_ ⚠create - hb_
set_ ⚠del - hb_
set_ ⚠del_ range - hb_
set_ ⚠destroy - hb_
set_ ⚠get_ empty - hb_
set_ ⚠get_ max - hb_
set_ ⚠get_ min - hb_
set_ ⚠get_ population - hb_
set_ ⚠get_ user_ data - hb_
set_ ⚠has - hb_
set_ ⚠hash - hb_
set_ ⚠intersect - hb_
set_ ⚠invert - hb_
set_ ⚠is_ empty - hb_
set_ ⚠is_ equal - hb_
set_ ⚠is_ inverted - hb_
set_ ⚠is_ subset - hb_
set_ ⚠next - hb_
set_ ⚠next_ many - hb_
set_ ⚠next_ range - hb_
set_ ⚠previous - hb_
set_ ⚠previous_ range - hb_
set_ ⚠reference - hb_
set_ ⚠set - hb_
set_ ⚠set_ user_ data - hb_
set_ ⚠subtract - hb_
set_ ⚠symmetric_ difference - hb_
set_ ⚠union - hb_
shape ⚠ - hb_
shape_ ⚠full - hb_
shape_ ⚠justify - hb_
shape_ ⚠list_ shapers - hb_
shape_ ⚠plan_ create - hb_
shape_ ⚠plan_ create2 - hb_
shape_ ⚠plan_ create_ cached - hb_
shape_ ⚠plan_ create_ cached2 - hb_
shape_ ⚠plan_ destroy - hb_
shape_ ⚠plan_ execute - hb_
shape_ ⚠plan_ get_ empty - hb_
shape_ ⚠plan_ get_ shaper - hb_
shape_ ⚠plan_ get_ user_ data - hb_
shape_ ⚠plan_ reference - hb_
shape_ ⚠plan_ set_ user_ data - hb_
style_ ⚠get_ value - hb_
subset_ ⚠input_ create_ or_ fail - hb_
subset_ ⚠input_ destroy - hb_
subset_ ⚠input_ get_ flags - hb_
subset_ ⚠input_ get_ user_ data - hb_
subset_ ⚠input_ glyph_ set - hb_
subset_ ⚠input_ keep_ everything - hb_
subset_ ⚠input_ old_ to_ new_ glyph_ mapping - hb_
subset_ ⚠input_ pin_ axis_ location - hb_
subset_ ⚠input_ pin_ axis_ to_ default - hb_
subset_ ⚠input_ reference - hb_
subset_ ⚠input_ set - hb_
subset_ ⚠input_ set_ flags - hb_
subset_ ⚠input_ set_ user_ data - hb_
subset_ ⚠input_ unicode_ set - hb_
subset_ ⚠or_ fail - hb_
subset_ ⚠plan_ create_ or_ fail - hb_
subset_ ⚠plan_ destroy - hb_
subset_ ⚠plan_ execute_ or_ fail - hb_
subset_ ⚠plan_ get_ user_ data - hb_
subset_ ⚠plan_ new_ to_ old_ glyph_ mapping - hb_
subset_ ⚠plan_ old_ to_ new_ glyph_ mapping - hb_
subset_ ⚠plan_ reference - hb_
subset_ ⚠plan_ set_ user_ data - hb_
subset_ ⚠plan_ unicode_ to_ old_ glyph_ mapping - hb_
subset_ ⚠preprocess - hb_
tag_ ⚠from_ string - hb_
tag_ ⚠to_ string - hb_
unicode_ ⚠combining_ class - hb_
unicode_ ⚠compose - hb_
unicode_ ⚠decompose - hb_
unicode_ ⚠decompose_ compatibility - hb_
unicode_ ⚠eastasian_ width - hb_
unicode_ ⚠funcs_ create - hb_
unicode_ ⚠funcs_ destroy - hb_
unicode_ ⚠funcs_ get_ default - hb_
unicode_ ⚠funcs_ get_ empty - hb_
unicode_ ⚠funcs_ get_ parent - hb_
unicode_ ⚠funcs_ get_ user_ data - hb_
unicode_ ⚠funcs_ is_ immutable - hb_
unicode_ ⚠funcs_ make_ immutable - hb_
unicode_ ⚠funcs_ reference - hb_
unicode_ ⚠funcs_ set_ combining_ class_ func - hb_
unicode_ ⚠funcs_ set_ compose_ func - hb_
unicode_ ⚠funcs_ set_ decompose_ compatibility_ func - hb_
unicode_ ⚠funcs_ set_ decompose_ func - hb_
unicode_ ⚠funcs_ set_ eastasian_ width_ func - hb_
unicode_ ⚠funcs_ set_ general_ category_ func - hb_
unicode_ ⚠funcs_ set_ mirroring_ func - hb_
unicode_ ⚠funcs_ set_ script_ func - hb_
unicode_ ⚠funcs_ set_ user_ data - hb_
unicode_ ⚠general_ category - hb_
unicode_ ⚠mirroring - hb_
unicode_ ⚠script - hb_
variation_ ⚠from_ string - hb_
variation_ ⚠to_ string - hb_
version ⚠ - hb_
version_ ⚠atleast - hb_
version_ ⚠string
Type Aliases§
- hb_
bool_ t - hb_
buffer_ cluster_ level_ t - hb_
buffer_ content_ type_ t - hb_
buffer_ diff_ flags_ t - hb_
buffer_ flags_ t - hb_
buffer_ message_ func_ t - hb_
buffer_ serialize_ flags_ t - hb_
buffer_ serialize_ format_ t - hb_
codepoint_ t - hb_
color_ line_ get_ color_ stops_ func_ t - hb_
color_ line_ get_ extend_ func_ t - hb_
color_ t - hb_
destroy_ func_ t - hb_
direction_ t - hb_
draw_ close_ path_ func_ t - hb_
draw_ cubic_ to_ func_ t - hb_
draw_ line_ to_ func_ t - hb_
draw_ move_ to_ func_ t - hb_
draw_ quadratic_ to_ func_ t - hb_
font_ draw_ glyph_ func_ t - hb_
font_ get_ font_ extents_ func_ t - hb_
font_ get_ font_ h_ extents_ func_ t - hb_
font_ get_ font_ v_ extents_ func_ t - hb_
font_ get_ glyph_ advance_ func_ t - hb_
font_ get_ glyph_ advances_ func_ t - hb_
font_ get_ glyph_ contour_ point_ func_ t - hb_
font_ get_ glyph_ extents_ func_ t - hb_
font_ get_ glyph_ from_ name_ func_ t - hb_
font_ get_ glyph_ func_ t - hb_
font_ get_ glyph_ h_ advance_ func_ t - hb_
font_ get_ glyph_ h_ advances_ func_ t - hb_
font_ get_ glyph_ h_ kerning_ func_ t - hb_
font_ get_ glyph_ h_ origin_ func_ t - hb_
font_ get_ glyph_ kerning_ func_ t - hb_
font_ get_ glyph_ name_ func_ t - hb_
font_ get_ glyph_ origin_ func_ t - hb_
font_ get_ glyph_ shape_ func_ t - hb_
font_ get_ glyph_ v_ advance_ func_ t - hb_
font_ get_ glyph_ v_ advances_ func_ t - hb_
font_ get_ glyph_ v_ kerning_ func_ t - hb_
font_ get_ glyph_ v_ origin_ func_ t - hb_
font_ get_ nominal_ glyph_ func_ t - hb_
font_ get_ nominal_ glyphs_ func_ t - hb_
font_ get_ variation_ glyph_ func_ t - hb_
font_ paint_ glyph_ func_ t - hb_
glyph_ flags_ t - hb_
language_ t - hb_
mask_ t - hb_
memory_ mode_ t - hb_
ot_ color_ palette_ flags_ t - hb_
ot_ layout_ baseline_ tag_ t - hb_
ot_ layout_ glyph_ class_ t - hb_
ot_ math_ constant_ t - hb_
ot_ math_ glyph_ part_ flags_ t - hb_
ot_ math_ kern_ t - hb_
ot_ meta_ tag_ t - hb_
ot_ metrics_ tag_ t - hb_
ot_ var_ axis_ flags_ t - hb_
paint_ color_ func_ t - hb_
paint_ color_ glyph_ func_ t - hb_
paint_ composite_ mode_ t - hb_
paint_ custom_ palette_ color_ func_ t - hb_
paint_ extend_ t - hb_
paint_ image_ func_ t - hb_
paint_ linear_ gradient_ func_ t - hb_
paint_ pop_ clip_ func_ t - hb_
paint_ pop_ group_ func_ t - hb_
paint_ pop_ transform_ func_ t - hb_
paint_ push_ clip_ glyph_ func_ t - hb_
paint_ push_ clip_ rectangle_ func_ t - hb_
paint_ push_ group_ func_ t - hb_
paint_ push_ transform_ func_ t - hb_
paint_ radial_ gradient_ func_ t - hb_
paint_ sweep_ gradient_ func_ t - hb_
position_ t - hb_
reference_ table_ func_ t - hb_
script_ t - hb_
style_ tag_ t - hb_
tag_ t - hb_
unicode_ combining_ class_ func_ t - hb_
unicode_ combining_ class_ t - hb_
unicode_ compose_ func_ t - hb_
unicode_ decompose_ compatibility_ func_ t - hb_
unicode_ decompose_ func_ t - hb_
unicode_ eastasian_ width_ func_ t - hb_
unicode_ general_ category_ func_ t - hb_
unicode_ general_ category_ t - hb_
unicode_ mirroring_ func_ t - hb_
unicode_ script_ func_ t - hb_
var_ int_ t - hb_
var_ num_ t