Blame docs/html/harfbuzz-hb-common.html

Packit 874993
Packit 874993
<html>
Packit 874993
<head>
Packit 874993
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 874993
<title>hb-common: HarfBuzz Manual</title>
Packit 874993
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
Packit 874993
<link rel="home" href="index.html" title="HarfBuzz Manual">
Packit 874993
<link rel="up" href="ch08.html" title="Harfbuzz API">
Packit 874993
<link rel="prev" href="harfbuzz-hb.html" title="hb">
Packit 874993
<link rel="next" href="harfbuzz-hb-unicode.html" title="hb-unicode">
Packit 874993
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
Packit 874993
<link rel="stylesheet" href="style.css" type="text/css">
Packit 874993
</head>
Packit 874993
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 874993
Packit 874993
Packit 874993
Top  | 
Packit 874993
                  Description  | 
Packit 874993
                  Object Hierarchy
Packit 874993
Packit 874993
Home
Packit 874993
Up
Packit 874993
Prev
Packit 874993
Next
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

hb-common

Packit 874993

hb-common

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Functions

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_tag_t
Packit 874993
Packit 874993
Packit 874993
hb_tag_from_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
void
Packit 874993
Packit 874993
Packit 874993
hb_tag_to_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_direction_t
Packit 874993
Packit 874993
Packit 874993
hb_direction_from_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
const char *
Packit 874993
Packit 874993
Packit 874993
hb_direction_to_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_script_t
Packit 874993
Packit 874993
Packit 874993
hb_script_from_iso15924_tag ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_script_t
Packit 874993
Packit 874993
Packit 874993
hb_script_from_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_tag_t
Packit 874993
Packit 874993
Packit 874993
hb_script_to_iso15924_tag ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_direction_t
Packit 874993
Packit 874993
Packit 874993
hb_script_get_horizontal_direction ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_language_t
Packit 874993
Packit 874993
Packit 874993
hb_language_from_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
const char *
Packit 874993
Packit 874993
Packit 874993
hb_language_to_string ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
hb_language_t
Packit 874993
Packit 874993
Packit 874993
hb_language_get_default ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
void
Packit 874993
Packit 874993
Packit 874993
(*hb_destroy_func_t) ()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_TAG()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_UNTAG()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_REVERSE()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_IS_BACKWARD()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_IS_FORWARD()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_IS_HORIZONTAL()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_IS_VALID()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
Packit 874993
HB_DIRECTION_IS_VERTICAL()
Packit 874993
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
HB_LANGUAGE_INVALID
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Types and Values

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_bool_t
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_codepoint_t
Packit 874993
Packit 874993
Packit 874993
enum
Packit 874993
hb_direction_t
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_language_t
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_mask_t
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_position_t
Packit 874993
Packit 874993
Packit 874993
typedef
Packit 874993
hb_tag_t
Packit 874993
Packit 874993
Packit 874993
enum
Packit 874993
hb_script_t
Packit 874993
Packit 874993
Packit 874993
 
Packit 874993
hb_user_data_key_t
Packit 874993
Packit 874993
Packit 874993
 
Packit 874993
hb_var_int_t
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
HB_TAG_NONE
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
HB_TAG_MAX
Packit 874993
Packit 874993
Packit 874993
#define
Packit 874993
HB_TAG_MAX_SIGNED
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Object Hierarchy

Packit 874993
    GBoxed
Packit 874993
    ╰── hb_user_data_key_t
Packit 874993
    GEnum
Packit 874993
    ├── hb_direction_t
Packit 874993
    ╰── hb_script_t
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Description

Packit 874993
Packit 874993
Packit 874993

Functions

Packit 874993
Packit 874993

hb_tag_from_string ()

Packit 874993
hb_tag_t
Packit 874993
hb_tag_from_string (const char *str,
Packit 874993
                    int len);
Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

str

Packit 874993

.

Packit 874993
[array length=len][element-type uint8_t]
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_tag_to_string ()

Packit 874993
void
Packit 874993
hb_tag_to_string (hb_tag_t tag,
Packit 874993
                  char *buf);
Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

buf

Packit 874993

.

Packit 874993
[out caller-allocates][array fixed-size=4][element-type uint8_t]
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Since 0.9.5

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_direction_from_string ()

Packit 874993
hb_direction_t
Packit 874993
hb_direction_from_string (const char *str,
Packit 874993
                          int len);
Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

str

Packit 874993

.

Packit 874993
[array length=len][element-type uint8_t]
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_direction_to_string ()

Packit 874993
const char *
Packit 874993
hb_direction_to_string (hb_direction_t direction);
Packit 874993
Packit 874993

Returns

Packit 874993

.

Packit 874993

[transfer none]

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_script_from_iso15924_tag ()

Packit 874993
hb_script_t
Packit 874993
hb_script_from_iso15924_tag (hb_tag_t tag);
Packit 874993

Converts an ISO 15924 script tag to a corresponding hb_script_t.

Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

tag

Packit 874993

an hb_tag_t representing an ISO 15924 tag.

Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

An hb_script_t corresponding to the ISO 15924 tag.

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_script_from_string ()

Packit 874993
hb_script_t
Packit 874993
hb_script_from_string (const char *str,
Packit 874993
                       int len);
Packit 874993

Converts a string str

Packit 874993
 representing an ISO 15924 script tag to a
Packit 874993
corresponding hb_script_t. Shorthand for hb_tag_from_string() then
Packit 874993
hb_script_from_iso15924_tag().

Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

str

Packit 874993

a string representing an

Packit 874993
ISO 15924 tag. 

Packit 874993
[array length=len][element-type uint8_t]
Packit 874993
Packit 874993
Packit 874993

len

Packit 874993

length of the str

Packit 874993
, or -1 if it is NULL-terminated.

Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

An hb_script_t corresponding to the ISO 15924 tag.

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_script_to_iso15924_tag ()

Packit 874993
hb_tag_t
Packit 874993
hb_script_to_iso15924_tag (hb_script_t script);
Packit 874993

See hb_script_from_iso15924_tag().

Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

script

Packit 874993

an hb_script_ to convert.

Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

An hb_tag_t representing an ISO 15924 script tag.

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_script_get_horizontal_direction ()

Packit 874993
hb_direction_t
Packit 874993
hb_script_get_horizontal_direction (hb_script_t script);
Packit 874993
Packit 874993

Returns

Packit 874993

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_language_from_string ()

Packit 874993
hb_language_t
Packit 874993
hb_language_from_string (const char *str,
Packit 874993
                         int len);
Packit 874993

Converts str

Packit 874993
 representing an ISO 639 language code to the corresponding
Packit 874993
hb_language_t.

Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

str

Packit 874993

a string representing

Packit 874993
ISO 639 language code. 

Packit 874993
[array length=len][element-type uint8_t]
Packit 874993
Packit 874993
Packit 874993

len

Packit 874993

length of the str

Packit 874993
, or -1 if it is NULL-terminated.

Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

The hb_language_t corresponding to the ISO 639 language code.

Packit 874993

[transfer none]

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_language_to_string ()

Packit 874993
const char *
Packit 874993
hb_language_to_string (hb_language_t language);
Packit 874993

See hb_language_from_string().

Packit 874993
Packit 874993

Parameters

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

language

Packit 874993

an hb_language_t to convert.

Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Returns

Packit 874993

A NULL-terminated string representing the language

Packit 874993
. Must not be freed by
Packit 874993
the caller. 

Packit 874993

[transfer none]

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_language_get_default ()

Packit 874993
hb_language_t
Packit 874993
hb_language_get_default (void);
Packit 874993
Packit 874993

Returns

Packit 874993

.

Packit 874993

[transfer none]

Packit 874993
Packit 874993

Since 0.9.2

Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_destroy_func_t ()

Packit 874993
void
Packit 874993
(*hb_destroy_func_t) (void *user_data);
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_TAG()

Packit 874993
#define HB_TAG(c1,c2,c3,c4) ((hb_tag_t)((((uint8_t)(c1))<<24)|(((uint8_t)(c2))<<16)|(((uint8_t)(c3))<<8)|((uint8_t)(c4))))
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_UNTAG()

Packit 874993
#define HB_UNTAG(tag)   ((uint8_t)((tag)>>24)), ((uint8_t)((tag)>>16)), ((uint8_t)((tag)>>8)), ((uint8_t)(tag))
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_REVERSE()

Packit 874993
#define HB_DIRECTION_REVERSE(dir) ((hb_direction_t) (((unsigned int) (dir)) ^ 1))
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_IS_BACKWARD()

Packit 874993
#define HB_DIRECTION_IS_BACKWARD(dir) ((((unsigned int) (dir)) & ~2U) == 5)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_IS_FORWARD()

Packit 874993
#define HB_DIRECTION_IS_FORWARD(dir) ((((unsigned int) (dir)) & ~2U) == 4)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_IS_HORIZONTAL()

Packit 874993
#define HB_DIRECTION_IS_HORIZONTAL(dir) ((((unsigned int) (dir)) & ~1U) == 4)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_IS_VALID()

Packit 874993
#define HB_DIRECTION_IS_VALID(dir) ((((unsigned int) (dir)) & ~3U) == 4)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_DIRECTION_IS_VERTICAL()

Packit 874993
#define HB_DIRECTION_IS_VERTICAL(dir) ((((unsigned int) (dir)) & ~1U) == 6)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_LANGUAGE_INVALID

Packit 874993
#define HB_LANGUAGE_INVALID ((hb_language_t) NULL)
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Types and Values

Packit 874993
Packit 874993

hb_bool_t

Packit 874993
typedef int hb_bool_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_codepoint_t

Packit 874993
typedef uint32_t hb_codepoint_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

enum hb_direction_t

Packit 874993
Packit 874993

Members

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

HB_DIRECTION_INVALID

Packit 874993
Packit 874993

Initial, unset direction.

Packit 874993
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_DIRECTION_LTR

Packit 874993
Packit 874993

Text is set horizontally from left to right.

Packit 874993
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_DIRECTION_RTL

Packit 874993
Packit 874993

Text is set horizontally from right to left.

Packit 874993
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_DIRECTION_TTB

Packit 874993
Packit 874993

Text is set vertically from top to bottom.

Packit 874993
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_DIRECTION_BTT

Packit 874993
Packit 874993

Text is set vertically from bottom to top.

Packit 874993
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_language_t

Packit 874993
typedef const struct hb_language_impl_t *hb_language_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_mask_t

Packit 874993
typedef uint32_t hb_mask_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_position_t

Packit 874993
typedef int32_t hb_position_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_tag_t

Packit 874993
typedef uint32_t hb_tag_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

enum hb_script_t

Packit 874993
Packit 874993

Members

Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_COMMON

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_INHERITED

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_UNKNOWN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ARABIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ARMENIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BENGALI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CYRILLIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_DEVANAGARI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GEORGIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GREEK

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GUJARATI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GURMUKHI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HANGUL

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HEBREW

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HIRAGANA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KANNADA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KATAKANA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LAO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LATIN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MALAYALAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ORIYA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAMIL

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TELUGU

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_THAI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TIBETAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BOPOMOFO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BRAILLE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CANADIAN_SYLLABICS

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CHEROKEE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ETHIOPIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KHMER

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MONGOLIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MYANMAR

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OGHAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_RUNIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SINHALA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SYRIAC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_THAANA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_YI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_DESERET

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GOTHIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_ITALIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BUHID

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HANUNOO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAGALOG

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAGBANWA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CYPRIOT

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LIMBU

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LINEAR_B

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OSMANYA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SHAVIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAI_LE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_UGARITIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BUGINESE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_COPTIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GLAGOLITIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KHAROSHTHI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_NEW_TAI_LUE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_PERSIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SYLOTI_NAGRI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TIFINAGH

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BALINESE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CUNEIFORM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_NKO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PHAGS_PA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PHOENICIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CARIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CHAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KAYAH_LI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LEPCHA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LYCIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LYDIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OL_CHIKI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_REJANG

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SAURASHTRA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SUNDANESE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_VAI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_AVESTAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BAMUM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_EGYPTIAN_HIEROGLYPHS

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_IMPERIAL_ARAMAIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_INSCRIPTIONAL_PAHLAVI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_INSCRIPTIONAL_PARTHIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_JAVANESE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KAITHI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LISU

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MEETEI_MAYEK

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_SOUTH_ARABIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_TURKIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SAMARITAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAI_THAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAI_VIET

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BATAK

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BRAHMI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MANDAIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CHAKMA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MEROITIC_CURSIVE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MEROITIC_HIEROGLYPHS

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MIAO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SHARADA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SORA_SOMPENG

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TAKRI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BASSA_VAH

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_CAUCASIAN_ALBANIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_DUPLOYAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ELBASAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_GRANTHA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KHOJKI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_KHUDAWADI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_LINEAR_A

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MAHAJANI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MANICHAEAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MENDE_KIKAKUI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MODI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MRO

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_NABATAEAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_NORTH_ARABIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_PERMIC

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PAHAWH_HMONG

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PALMYRENE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PAU_CIN_HAU

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_PSALTER_PAHLAVI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SIDDHAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TIRHUTA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_WARANG_CITI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_AHOM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ANATOLIAN_HIEROGLYPHS

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_HATRAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MULTANI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OLD_HUNGARIAN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_SIGNWRITING

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_ADLAM

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_BHAIKSUKI

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_MARCHEN

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_OSAGE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_TANGUT

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_NEWA

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

HB_SCRIPT_INVALID

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

_HB_SCRIPT_MAX_VALUE

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993

_HB_SCRIPT_MAX_VALUE_SIGNED

Packit 874993
 
Packit 874993
 
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_user_data_key_t

Packit 874993
typedef struct {
Packit 874993
} hb_user_data_key_t;
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

hb_var_int_t

Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_TAG_NONE

Packit 874993
#define HB_TAG_NONE HB_TAG(0,0,0,0)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_TAG_MAX

Packit 874993
#define HB_TAG_MAX HB_TAG(0xff,0xff,0xff,0xff)
Packit 874993
Packit 874993
Packit 874993

Packit 874993
Packit 874993

HB_TAG_MAX_SIGNED

Packit 874993
#define HB_TAG_MAX_SIGNED HB_TAG(0x7f,0xff,0xff,0xff)
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993
Packit 874993

Generated by GTK-Doc V1.25.1
Packit 874993
</body>
Packit 874993
</html>