Docs
This commit is contained in:
parent
b31684dca4
commit
48f8ed7e02
|
@ -40,6 +40,11 @@
|
||||||
* Buffers serve a dual role in HarfBuzz; before shaping, they hold
|
* Buffers serve a dual role in HarfBuzz; before shaping, they hold
|
||||||
* the input characters that are passed to hb_shape(), and after
|
* the input characters that are passed to hb_shape(), and after
|
||||||
* shaping they hold the output glyphs.
|
* shaping they hold the output glyphs.
|
||||||
|
*
|
||||||
|
* The input buffer is a sequence of Unicode codepoints, with
|
||||||
|
* associated attributes such as direction and script. The output
|
||||||
|
* buffer is a sequence of glyphs, with associated attributes such
|
||||||
|
* as position and cluster.
|
||||||
**/
|
**/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,12 @@
|
||||||
* More precisely, a font face represents a single face in a binary font file.
|
* More precisely, a font face represents a single face in a binary font file.
|
||||||
* Font faces are typically built from a binary blob and a face index.
|
* Font faces are typically built from a binary blob and a face index.
|
||||||
* Font faces are used to create fonts.
|
* Font faces are used to create fonts.
|
||||||
|
*
|
||||||
|
* A font face can be created from a binary blob using hb_face_create().
|
||||||
|
* The face index is used to select a face from a binary blob that contains
|
||||||
|
* multiple faces. For example, a binary blob that contains both a regular
|
||||||
|
* and a bold face can be used to create two font faces, one for each face
|
||||||
|
* index.
|
||||||
**/
|
**/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -59,6 +59,11 @@
|
||||||
*
|
*
|
||||||
* HarfBuzz provides a built-in set of lightweight default
|
* HarfBuzz provides a built-in set of lightweight default
|
||||||
* functions for each method in #hb_font_funcs_t.
|
* functions for each method in #hb_font_funcs_t.
|
||||||
|
*
|
||||||
|
* The default font functions are implemented in terms of the
|
||||||
|
* #hb_font_funcs_t methods of the parent font object. This allows
|
||||||
|
* client programs to override only the methods they need to, and
|
||||||
|
* otherwise inherit the parent font's implementation, if any.
|
||||||
**/
|
**/
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -64,6 +64,8 @@ using OT::Layout::GPOS;
|
||||||
* @include: hb-ot.h
|
* @include: hb-ot.h
|
||||||
*
|
*
|
||||||
* Functions for querying OpenType Layout features in the font face.
|
* Functions for querying OpenType Layout features in the font face.
|
||||||
|
* See the <ulink url="http://www.microsoft.com/typography/otspec/">OpenType
|
||||||
|
* specification</ulink> for details.
|
||||||
**/
|
**/
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue