Contents

hvf

Render Hierarchical Variable Font (HVF) glyph outlines, and support font editors and related tools.

Overview

The hvf library provides C and Swift interfaces. The C interface supports rendering hvgl and hvpm tables in existing fonts.

The Swift interface adds support for the following:

  • Writing a custom loader to render HVF glyphs from other sources, such as a database in a font editor.

  • Generating data needed to build an hvgl table, using the same code as the custom loader.

  • Interactively modifying part appearances and data, such as in a font editor.

Topics

Classes

Protocols

Structures

Variables

Type Aliases

Enumerations