# Part II. Reference manual

This document is for HarfBuzz 3.3.1 .

Table of Contents

Core API
  hb-blob — Binary data containers
  hb-buffer — Input and output buffers
  hb-common — Common data types
  hb-deprecated — Deprecated API
  hb-face — Font face objects
  hb-font — Font objects
  hb-map — Object representing integer to integer mapping
  hb-set — Objects representing a set of integers
  hb-shape-plan — Object representing a shaping plan
  hb-shape — Conversion of text strings into positioned glyphs
  hb-unicode — Unicode character property access
  hb-version — Information about the version of HarfBuzz in use
OpenType API
  hb-ot-color — OpenType Color Fonts
  hb-ot-font — OpenType font implementation
  hb-ot-layout — OpenType Layout
  hb-ot-math — OpenType Math information
  hb-ot-meta — OpenType Metadata
  hb-ot-metrics — OpenType Metrics
  hb-ot-name — OpenType font name information
  hb-ot-shape — OpenType shaping support
  hb-ot-var — OpenType Font Variations
Apple Advanced Typography API
  hb-aat-layout — Apple Advanced Typography Layout
Integration API
  hb-coretext — CoreText integration
  hb-ft — FreeType integration
  hb-glib — GLib integration
  hb-graphite2 — Graphite2 integration
  hb-icu — ICU integration
  hb-uniscribe — Windows integration
  hb-gdi — GDI integration
  hb-directwrite — DirectWrite integration
Style API
  hb-style — Font Styles
Subset API
  hb-subset — Subsets font files.
API Index
Annotation Glossary

Generated by GTK-Doc V1.33.1