hb-glib
hb-glib — GLib integration
|
|
Includes
#include <hb-glib.h>
Description
Functions for using HarfBuzz with the GLib library.
HarfBuzz supports using GLib to provide Unicode data, by attaching
GLib functions to the virtual methods in a hb_unicode_funcs_t function
structure.
Functions
hb_glib_get_unicode_funcs ()
hb_unicode_funcs_t *
hb_glib_get_unicode_funcs (void
);
Fetches a Unicode-functions structure that is populated
with the appropriate GLib function for each method.
Since: 0.9.38
hb_glib_script_from_script ()
GUnicodeScript
hb_glib_script_from_script (hb_script_t script
);
Fetches the GUnicodeScript identifier that corresponds to the
specified hb_script_t script.
Returns
the GUnicodeScript identifier found
Since: 0.9.38
hb_glib_script_to_script ()
hb_script_t
hb_glib_script_to_script (GUnicodeScript script
);
Fetches the hb_script_t script that corresponds to the
specified GUnicodeScript identifier.
Since: 0.9.38
hb_glib_blob_create ()
hb_blob_t *
hb_glib_blob_create (GBytes *gbytes
);
Creates an hb_blob_t blob from the specified
GBytes data structure.
Returns
the new hb_blob_t blob object.
[transfer full]
Since: 0.9.38