parent
5d74ff02ab
commit
b8811429b6
|
@ -91,7 +91,7 @@ _hb_blob_destroy_user_data (hb_blob_t *blob)
|
||||||
* Return value: New blob, or the empty blob if something failed or if @length is
|
* Return value: New blob, or the empty blob if something failed or if @length is
|
||||||
* zero. Destroy with hb_blob_destroy().
|
* zero. Destroy with hb_blob_destroy().
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_blob_t *
|
hb_blob_t *
|
||||||
hb_blob_create (const char *data,
|
hb_blob_create (const char *data,
|
||||||
|
@ -147,7 +147,7 @@ hb_blob_create (const char *data,
|
||||||
* @length is zero or @offset is beyond the end of @parent's data. Destroy
|
* @length is zero or @offset is beyond the end of @parent's data. Destroy
|
||||||
* with hb_blob_destroy().
|
* with hb_blob_destroy().
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_blob_t *
|
hb_blob_t *
|
||||||
hb_blob_create_sub_blob (hb_blob_t *parent,
|
hb_blob_create_sub_blob (hb_blob_t *parent,
|
||||||
|
@ -179,7 +179,7 @@ hb_blob_create_sub_blob (hb_blob_t *parent,
|
||||||
*
|
*
|
||||||
* Return value: (transfer full): the empty blob.
|
* Return value: (transfer full): the empty blob.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_blob_t *
|
hb_blob_t *
|
||||||
hb_blob_get_empty (void)
|
hb_blob_get_empty (void)
|
||||||
|
@ -210,7 +210,7 @@ hb_blob_get_empty (void)
|
||||||
*
|
*
|
||||||
* Return value: @blob.
|
* Return value: @blob.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_blob_t *
|
hb_blob_t *
|
||||||
hb_blob_reference (hb_blob_t *blob)
|
hb_blob_reference (hb_blob_t *blob)
|
||||||
|
@ -228,7 +228,7 @@ hb_blob_reference (hb_blob_t *blob)
|
||||||
*
|
*
|
||||||
* See TODO:link object types for more information.
|
* See TODO:link object types for more information.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_blob_destroy (hb_blob_t *blob)
|
hb_blob_destroy (hb_blob_t *blob)
|
||||||
|
@ -250,7 +250,7 @@ hb_blob_destroy (hb_blob_t *blob)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_blob_set_user_data (hb_blob_t *blob,
|
hb_blob_set_user_data (hb_blob_t *blob,
|
||||||
|
@ -271,7 +271,7 @@ hb_blob_set_user_data (hb_blob_t *blob,
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void *
|
void *
|
||||||
hb_blob_get_user_data (hb_blob_t *blob,
|
hb_blob_get_user_data (hb_blob_t *blob,
|
||||||
|
@ -287,7 +287,7 @@ hb_blob_get_user_data (hb_blob_t *blob,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_blob_make_immutable (hb_blob_t *blob)
|
hb_blob_make_immutable (hb_blob_t *blob)
|
||||||
|
@ -306,7 +306,7 @@ hb_blob_make_immutable (hb_blob_t *blob)
|
||||||
*
|
*
|
||||||
* Return value: TODO
|
* Return value: TODO
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_blob_is_immutable (hb_blob_t *blob)
|
hb_blob_is_immutable (hb_blob_t *blob)
|
||||||
|
@ -323,7 +323,7 @@ hb_blob_is_immutable (hb_blob_t *blob)
|
||||||
*
|
*
|
||||||
* Return value: the length of blob data in bytes.
|
* Return value: the length of blob data in bytes.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
unsigned int
|
unsigned int
|
||||||
hb_blob_get_length (hb_blob_t *blob)
|
hb_blob_get_length (hb_blob_t *blob)
|
||||||
|
@ -340,7 +340,7 @@ hb_blob_get_length (hb_blob_t *blob)
|
||||||
*
|
*
|
||||||
* Returns: (transfer none) (array length=length):
|
* Returns: (transfer none) (array length=length):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
hb_blob_get_data (hb_blob_t *blob, unsigned int *length)
|
hb_blob_get_data (hb_blob_t *blob, unsigned int *length)
|
||||||
|
@ -365,7 +365,7 @@ hb_blob_get_data (hb_blob_t *blob, unsigned int *length)
|
||||||
* Returns: (transfer none) (array length=length): Writable blob data,
|
* Returns: (transfer none) (array length=length): Writable blob data,
|
||||||
* or %NULL if failed.
|
* or %NULL if failed.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
char *
|
char *
|
||||||
hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length)
|
hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length)
|
||||||
|
|
|
@ -40,7 +40,7 @@ static const char *serialize_formats[] = {
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char **
|
const char **
|
||||||
hb_buffer_serialize_list_formats (void)
|
hb_buffer_serialize_list_formats (void)
|
||||||
|
@ -57,7 +57,7 @@ hb_buffer_serialize_list_formats (void)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_buffer_serialize_format_t
|
hb_buffer_serialize_format_t
|
||||||
hb_buffer_serialize_format_from_string (const char *str, int len)
|
hb_buffer_serialize_format_from_string (const char *str, int len)
|
||||||
|
@ -74,7 +74,7 @@ hb_buffer_serialize_format_from_string (const char *str, int len)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
hb_buffer_serialize_format_to_string (hb_buffer_serialize_format_t format)
|
hb_buffer_serialize_format_to_string (hb_buffer_serialize_format_t format)
|
||||||
|
@ -259,7 +259,7 @@ _hb_buffer_serialize_glyphs_text (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
unsigned int
|
unsigned int
|
||||||
hb_buffer_serialize_glyphs (hb_buffer_t *buffer,
|
hb_buffer_serialize_glyphs (hb_buffer_t *buffer,
|
||||||
|
@ -366,7 +366,7 @@ parse_int (const char *pp, const char *end, int32_t *pv)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_buffer_deserialize_glyphs (hb_buffer_t *buffer,
|
hb_buffer_deserialize_glyphs (hb_buffer_t *buffer,
|
||||||
|
|
|
@ -704,7 +704,7 @@ void hb_buffer_t::deallocate_var_all (void)
|
||||||
*
|
*
|
||||||
* Return value: (transfer full)
|
* Return value: (transfer full)
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_buffer_t *
|
hb_buffer_t *
|
||||||
hb_buffer_create (void)
|
hb_buffer_create (void)
|
||||||
|
@ -726,7 +726,7 @@ hb_buffer_create (void)
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_buffer_t *
|
hb_buffer_t *
|
||||||
hb_buffer_get_empty (void)
|
hb_buffer_get_empty (void)
|
||||||
|
@ -759,7 +759,7 @@ hb_buffer_get_empty (void)
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_buffer_t *
|
hb_buffer_t *
|
||||||
hb_buffer_reference (hb_buffer_t *buffer)
|
hb_buffer_reference (hb_buffer_t *buffer)
|
||||||
|
@ -773,7 +773,7 @@ hb_buffer_reference (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_destroy (hb_buffer_t *buffer)
|
hb_buffer_destroy (hb_buffer_t *buffer)
|
||||||
|
@ -800,7 +800,7 @@ hb_buffer_destroy (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_buffer_set_user_data (hb_buffer_t *buffer,
|
hb_buffer_set_user_data (hb_buffer_t *buffer,
|
||||||
|
@ -821,7 +821,7 @@ hb_buffer_set_user_data (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void *
|
void *
|
||||||
hb_buffer_get_user_data (hb_buffer_t *buffer,
|
hb_buffer_get_user_data (hb_buffer_t *buffer,
|
||||||
|
@ -871,7 +871,7 @@ hb_buffer_get_content_type (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
|
hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
|
||||||
|
@ -897,7 +897,7 @@ hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_unicode_funcs_t *
|
hb_unicode_funcs_t *
|
||||||
hb_buffer_get_unicode_funcs (hb_buffer_t *buffer)
|
hb_buffer_get_unicode_funcs (hb_buffer_t *buffer)
|
||||||
|
@ -912,7 +912,7 @@ hb_buffer_get_unicode_funcs (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_set_direction (hb_buffer_t *buffer,
|
hb_buffer_set_direction (hb_buffer_t *buffer,
|
||||||
|
@ -933,7 +933,7 @@ hb_buffer_set_direction (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_direction_t
|
hb_direction_t
|
||||||
hb_buffer_get_direction (hb_buffer_t *buffer)
|
hb_buffer_get_direction (hb_buffer_t *buffer)
|
||||||
|
@ -948,7 +948,7 @@ hb_buffer_get_direction (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_set_script (hb_buffer_t *buffer,
|
hb_buffer_set_script (hb_buffer_t *buffer,
|
||||||
|
@ -968,7 +968,7 @@ hb_buffer_set_script (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_script_t
|
hb_script_t
|
||||||
hb_buffer_get_script (hb_buffer_t *buffer)
|
hb_buffer_get_script (hb_buffer_t *buffer)
|
||||||
|
@ -983,7 +983,7 @@ hb_buffer_get_script (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_set_language (hb_buffer_t *buffer,
|
hb_buffer_set_language (hb_buffer_t *buffer,
|
||||||
|
@ -1003,7 +1003,7 @@ hb_buffer_set_language (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_language_t
|
hb_language_t
|
||||||
hb_buffer_get_language (hb_buffer_t *buffer)
|
hb_buffer_get_language (hb_buffer_t *buffer)
|
||||||
|
@ -1160,7 +1160,7 @@ hb_buffer_get_replacement_codepoint (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_reset (hb_buffer_t *buffer)
|
hb_buffer_reset (hb_buffer_t *buffer)
|
||||||
|
@ -1191,7 +1191,7 @@ hb_buffer_clear_contents (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_buffer_pre_allocate (hb_buffer_t *buffer, unsigned int size)
|
hb_buffer_pre_allocate (hb_buffer_t *buffer, unsigned int size)
|
||||||
|
@ -1207,7 +1207,7 @@ hb_buffer_pre_allocate (hb_buffer_t *buffer, unsigned int size)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_buffer_allocation_successful (hb_buffer_t *buffer)
|
hb_buffer_allocation_successful (hb_buffer_t *buffer)
|
||||||
|
@ -1223,7 +1223,7 @@ hb_buffer_allocation_successful (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.7
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_add (hb_buffer_t *buffer,
|
hb_buffer_add (hb_buffer_t *buffer,
|
||||||
|
@ -1243,7 +1243,7 @@ hb_buffer_add (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_buffer_set_length (hb_buffer_t *buffer,
|
hb_buffer_set_length (hb_buffer_t *buffer,
|
||||||
|
@ -1282,7 +1282,7 @@ hb_buffer_set_length (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value: buffer length.
|
* Return value: buffer length.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
unsigned int
|
unsigned int
|
||||||
hb_buffer_get_length (hb_buffer_t *buffer)
|
hb_buffer_get_length (hb_buffer_t *buffer)
|
||||||
|
@ -1300,7 +1300,7 @@ hb_buffer_get_length (hb_buffer_t *buffer)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none) (array length=length): buffer glyph information array.
|
* Return value: (transfer none) (array length=length): buffer glyph information array.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_glyph_info_t *
|
hb_glyph_info_t *
|
||||||
hb_buffer_get_glyph_infos (hb_buffer_t *buffer,
|
hb_buffer_get_glyph_infos (hb_buffer_t *buffer,
|
||||||
|
@ -1322,7 +1322,7 @@ hb_buffer_get_glyph_infos (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Return value: (transfer none) (array length=length): buffer glyph position array.
|
* Return value: (transfer none) (array length=length): buffer glyph position array.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_glyph_position_t *
|
hb_glyph_position_t *
|
||||||
hb_buffer_get_glyph_positions (hb_buffer_t *buffer,
|
hb_buffer_get_glyph_positions (hb_buffer_t *buffer,
|
||||||
|
@ -1343,7 +1343,7 @@ hb_buffer_get_glyph_positions (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
* Reverses buffer contents.
|
* Reverses buffer contents.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_reverse (hb_buffer_t *buffer)
|
hb_buffer_reverse (hb_buffer_t *buffer)
|
||||||
|
@ -1357,9 +1357,9 @@ hb_buffer_reverse (hb_buffer_t *buffer)
|
||||||
* @start: start index.
|
* @start: start index.
|
||||||
* @end: end index.
|
* @end: end index.
|
||||||
*
|
*
|
||||||
* Reverses buffer contents between start to end.
|
* Reverses buffer contents between start to end.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.41
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_reverse_range (hb_buffer_t *buffer,
|
hb_buffer_reverse_range (hb_buffer_t *buffer,
|
||||||
|
@ -1376,7 +1376,7 @@ hb_buffer_reverse_range (hb_buffer_t *buffer,
|
||||||
* reversed, then each cluster (consecutive items having the
|
* reversed, then each cluster (consecutive items having the
|
||||||
* same cluster number) are reversed again.
|
* same cluster number) are reversed again.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_reverse_clusters (hb_buffer_t *buffer)
|
hb_buffer_reverse_clusters (hb_buffer_t *buffer)
|
||||||
|
@ -1493,7 +1493,7 @@ hb_buffer_add_utf (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_add_utf8 (hb_buffer_t *buffer,
|
hb_buffer_add_utf8 (hb_buffer_t *buffer,
|
||||||
|
@ -1515,7 +1515,7 @@ hb_buffer_add_utf8 (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_add_utf16 (hb_buffer_t *buffer,
|
hb_buffer_add_utf16 (hb_buffer_t *buffer,
|
||||||
|
@ -1537,7 +1537,7 @@ hb_buffer_add_utf16 (hb_buffer_t *buffer,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_buffer_add_utf32 (hb_buffer_t *buffer,
|
hb_buffer_add_utf32 (hb_buffer_t *buffer,
|
||||||
|
|
|
@ -171,6 +171,9 @@ void
|
||||||
hb_buffer_guess_segment_properties (hb_buffer_t *buffer);
|
hb_buffer_guess_segment_properties (hb_buffer_t *buffer);
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.20
|
||||||
|
*/
|
||||||
typedef enum { /*< flags >*/
|
typedef enum { /*< flags >*/
|
||||||
HB_BUFFER_FLAG_DEFAULT = 0x00000000u,
|
HB_BUFFER_FLAG_DEFAULT = 0x00000000u,
|
||||||
HB_BUFFER_FLAG_BOT = 0x00000001u, /* Beginning-of-text */
|
HB_BUFFER_FLAG_BOT = 0x00000001u, /* Beginning-of-text */
|
||||||
|
@ -185,6 +188,9 @@ hb_buffer_set_flags (hb_buffer_t *buffer,
|
||||||
hb_buffer_flags_t
|
hb_buffer_flags_t
|
||||||
hb_buffer_get_flags (hb_buffer_t *buffer);
|
hb_buffer_get_flags (hb_buffer_t *buffer);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.42
|
||||||
|
*/
|
||||||
typedef enum {
|
typedef enum {
|
||||||
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES = 0,
|
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES = 0,
|
||||||
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS = 1,
|
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS = 1,
|
||||||
|
@ -319,6 +325,9 @@ hb_buffer_normalize_glyphs (hb_buffer_t *buffer);
|
||||||
* Serialize
|
* Serialize
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.20
|
||||||
|
*/
|
||||||
typedef enum { /*< flags >*/
|
typedef enum { /*< flags >*/
|
||||||
HB_BUFFER_SERIALIZE_FLAG_DEFAULT = 0x00000000u,
|
HB_BUFFER_SERIALIZE_FLAG_DEFAULT = 0x00000000u,
|
||||||
HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS = 0x00000001u,
|
HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS = 0x00000001u,
|
||||||
|
|
|
@ -64,7 +64,7 @@ _hb_options_init (void)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_tag_t
|
hb_tag_t
|
||||||
hb_tag_from_string (const char *str, int len)
|
hb_tag_from_string (const char *str, int len)
|
||||||
|
@ -122,7 +122,7 @@ const char direction_strings[][4] = {
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_direction_t
|
hb_direction_t
|
||||||
hb_direction_from_string (const char *str, int len)
|
hb_direction_from_string (const char *str, int len)
|
||||||
|
@ -149,7 +149,7 @@ hb_direction_from_string (const char *str, int len)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
hb_direction_to_string (hb_direction_t direction)
|
hb_direction_to_string (hb_direction_t direction)
|
||||||
|
@ -288,7 +288,7 @@ retry:
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_language_t
|
hb_language_t
|
||||||
hb_language_from_string (const char *str, int len)
|
hb_language_from_string (const char *str, int len)
|
||||||
|
@ -320,7 +320,7 @@ hb_language_from_string (const char *str, int len)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
hb_language_to_string (hb_language_t language)
|
hb_language_to_string (hb_language_t language)
|
||||||
|
@ -336,7 +336,7 @@ hb_language_to_string (hb_language_t language)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_language_t
|
hb_language_t
|
||||||
hb_language_get_default (void)
|
hb_language_get_default (void)
|
||||||
|
@ -363,7 +363,7 @@ hb_language_get_default (void)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_script_t
|
hb_script_t
|
||||||
hb_script_from_iso15924_tag (hb_tag_t tag)
|
hb_script_from_iso15924_tag (hb_tag_t tag)
|
||||||
|
@ -408,7 +408,7 @@ hb_script_from_iso15924_tag (hb_tag_t tag)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_script_t
|
hb_script_t
|
||||||
hb_script_from_string (const char *s, int len)
|
hb_script_from_string (const char *s, int len)
|
||||||
|
@ -424,7 +424,7 @@ hb_script_from_string (const char *s, int len)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_tag_t
|
hb_tag_t
|
||||||
hb_script_to_iso15924_tag (hb_script_t script)
|
hb_script_to_iso15924_tag (hb_script_t script)
|
||||||
|
@ -440,7 +440,7 @@ hb_script_to_iso15924_tag (hb_script_t script)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_direction_t
|
hb_direction_t
|
||||||
hb_script_get_horizontal_direction (hb_script_t script)
|
hb_script_get_horizontal_direction (hb_script_t script)
|
||||||
|
@ -545,7 +545,7 @@ hb_user_data_array_t::get (hb_user_data_key_t *key)
|
||||||
*
|
*
|
||||||
* Returns library version as three integer components.
|
* Returns library version as three integer components.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_version (unsigned int *major,
|
hb_version (unsigned int *major,
|
||||||
|
@ -564,7 +564,7 @@ hb_version (unsigned int *major,
|
||||||
*
|
*
|
||||||
* Return value: library version string.
|
* Return value: library version string.
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
const char *
|
const char *
|
||||||
hb_version_string (void)
|
hb_version_string (void)
|
||||||
|
|
|
@ -272,6 +272,9 @@ typedef enum
|
||||||
/*6.1*/ HB_SCRIPT_SORA_SOMPENG = HB_TAG ('S','o','r','a'),
|
/*6.1*/ HB_SCRIPT_SORA_SOMPENG = HB_TAG ('S','o','r','a'),
|
||||||
/*6.1*/ HB_SCRIPT_TAKRI = HB_TAG ('T','a','k','r'),
|
/*6.1*/ HB_SCRIPT_TAKRI = HB_TAG ('T','a','k','r'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.30
|
||||||
|
*/
|
||||||
/*7.0*/ HB_SCRIPT_BASSA_VAH = HB_TAG ('B','a','s','s'),
|
/*7.0*/ HB_SCRIPT_BASSA_VAH = HB_TAG ('B','a','s','s'),
|
||||||
/*7.0*/ HB_SCRIPT_CAUCASIAN_ALBANIAN = HB_TAG ('A','g','h','b'),
|
/*7.0*/ HB_SCRIPT_CAUCASIAN_ALBANIAN = HB_TAG ('A','g','h','b'),
|
||||||
/*7.0*/ HB_SCRIPT_DUPLOYAN = HB_TAG ('D','u','p','l'),
|
/*7.0*/ HB_SCRIPT_DUPLOYAN = HB_TAG ('D','u','p','l'),
|
||||||
|
|
|
@ -125,6 +125,9 @@ _hb_coretext_shaper_face_data_destroy (hb_coretext_shaper_face_data_t *data)
|
||||||
CFRelease (data);
|
CFRelease (data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.10
|
||||||
|
*/
|
||||||
CGFontRef
|
CGFontRef
|
||||||
hb_coretext_face_get_cg_font (hb_face_t *face)
|
hb_coretext_face_get_cg_font (hb_face_t *face)
|
||||||
{
|
{
|
||||||
|
|
|
@ -149,7 +149,7 @@ typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *font, void *
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -165,7 +165,7 @@ hb_font_funcs_set_glyph_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -181,7 +181,7 @@ hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -197,7 +197,7 @@ hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -213,7 +213,7 @@ hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -229,7 +229,7 @@ hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -245,7 +245,7 @@ hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -261,7 +261,7 @@ hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs,
|
||||||
|
@ -277,7 +277,7 @@ hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_font_funcs_set_glyph_contour_point_func (hb_font_funcs_t *ffuncs,
|
hb_font_funcs_set_glyph_contour_point_func (hb_font_funcs_t *ffuncs,
|
||||||
|
|
|
@ -347,7 +347,7 @@ reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_face_t *
|
hb_face_t *
|
||||||
hb_ft_face_create (FT_Face ft_face,
|
hb_ft_face_create (FT_Face ft_face,
|
||||||
|
@ -403,7 +403,7 @@ hb_ft_face_finalize (FT_Face ft_face)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_face_t *
|
hb_face_t *
|
||||||
hb_ft_face_create_cached (FT_Face ft_face)
|
hb_ft_face_create_cached (FT_Face ft_face)
|
||||||
|
@ -434,7 +434,7 @@ _do_nothing (void)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_font_t *
|
hb_font_t *
|
||||||
hb_ft_font_create (FT_Face ft_face,
|
hb_ft_font_create (FT_Face ft_face,
|
||||||
|
|
|
@ -138,6 +138,9 @@ _hb_graphite2_shaper_face_data_destroy (hb_graphite2_shaper_face_data_t *data)
|
||||||
free (data);
|
free (data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.10
|
||||||
|
*/
|
||||||
gr_face *
|
gr_face *
|
||||||
hb_graphite2_face_get_gr_face (hb_face_t *face)
|
hb_graphite2_face_get_gr_face (hb_face_t *face)
|
||||||
{
|
{
|
||||||
|
@ -172,6 +175,9 @@ _hb_graphite2_shaper_font_data_destroy (hb_graphite2_shaper_font_data_t *data)
|
||||||
gr_font_destroy (data);
|
gr_font_destroy (data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.10
|
||||||
|
*/
|
||||||
gr_font *
|
gr_font *
|
||||||
hb_graphite2_font_get_gr_font (hb_font_t *font)
|
hb_graphite2_font_get_gr_font (hb_font_t *font)
|
||||||
{
|
{
|
||||||
|
|
|
@ -798,7 +798,7 @@ hb_ot_layout_position_finish (hb_font_t *font, hb_buffer_t *buffer)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Since: 0.9.8
|
* Since: 0.9.10
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_ot_layout_get_size_params (hb_face_t *face,
|
hb_ot_layout_get_size_params (hb_face_t *face,
|
||||||
|
|
|
@ -877,7 +877,7 @@ hb_ot_tag_from_language (hb_language_t language)
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_language_t
|
hb_language_t
|
||||||
hb_ot_tag_to_language (hb_tag_t tag)
|
hb_ot_tag_to_language (hb_tag_t tag)
|
||||||
|
|
|
@ -36,6 +36,9 @@
|
||||||
HB_BEGIN_DECLS
|
HB_BEGIN_DECLS
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since: 0.9.21
|
||||||
|
*/
|
||||||
#define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
|
#define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
|
||||||
|
|
||||||
typedef struct hb_set_t hb_set_t;
|
typedef struct hb_set_t hb_set_t;
|
||||||
|
|
|
@ -399,7 +399,7 @@ hb_shape_full (hb_font_t *font,
|
||||||
*
|
*
|
||||||
* Return value: %FALSE if all shapers failed, %TRUE otherwise
|
* Return value: %FALSE if all shapers failed, %TRUE otherwise
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_shape (hb_font_t *font,
|
hb_shape (hb_font_t *font,
|
||||||
|
|
|
@ -158,7 +158,7 @@ hb_unicode_funcs_get_default (void)
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_unicode_funcs_t *
|
hb_unicode_funcs_t *
|
||||||
hb_unicode_funcs_create (hb_unicode_funcs_t *parent)
|
hb_unicode_funcs_create (hb_unicode_funcs_t *parent)
|
||||||
|
@ -204,7 +204,7 @@ const hb_unicode_funcs_t _hb_unicode_funcs_nil = {
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_unicode_funcs_t *
|
hb_unicode_funcs_t *
|
||||||
hb_unicode_funcs_get_empty (void)
|
hb_unicode_funcs_get_empty (void)
|
||||||
|
@ -220,7 +220,7 @@ hb_unicode_funcs_get_empty (void)
|
||||||
*
|
*
|
||||||
* Return value: (transfer full):
|
* Return value: (transfer full):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_unicode_funcs_t *
|
hb_unicode_funcs_t *
|
||||||
hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs)
|
hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs)
|
||||||
|
@ -234,7 +234,7 @@ hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs)
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs)
|
hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs)
|
||||||
|
@ -263,7 +263,7 @@ hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -284,7 +284,7 @@ hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
* Return value: (transfer none):
|
* Return value: (transfer none):
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void *
|
void *
|
||||||
hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -300,7 +300,7 @@ hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs)
|
hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs)
|
||||||
|
@ -319,7 +319,7 @@ hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_bool_t
|
hb_bool_t
|
||||||
hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs)
|
hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs)
|
||||||
|
@ -335,7 +335,7 @@ hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs)
|
||||||
*
|
*
|
||||||
* Return value:
|
* Return value:
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
hb_unicode_funcs_t *
|
hb_unicode_funcs_t *
|
||||||
hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs)
|
hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs)
|
||||||
|
|
|
@ -283,7 +283,7 @@ typedef unsigned int (*hb_unicode_decompose_compatibility_func_t) (hb_unicode_
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -299,7 +299,7 @@ hb_unicode_funcs_set_combining_class_func (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -315,7 +315,7 @@ hb_unicode_funcs_set_eastasian_width_func (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_set_general_category_func (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_general_category_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -331,7 +331,7 @@ hb_unicode_funcs_set_general_category_func (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_set_mirroring_func (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_mirroring_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
@ -347,7 +347,7 @@ hb_unicode_funcs_set_mirroring_func (hb_unicode_funcs_t *ufuncs,
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Since: 1.0
|
* Since: 0.9.2
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
hb_unicode_funcs_set_script_func (hb_unicode_funcs_t *ufuncs,
|
hb_unicode_funcs_set_script_func (hb_unicode_funcs_t *ufuncs,
|
||||||
|
|
Loading…
Reference in New Issue