X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fhtml%2Fharfbuzz-hb-deprecated.html;h=f15cda5caf4bb9ae5334bc21a47f360416cd651f;hb=fe65a6a32ba3654c532639ba656bd66b041d7dc6;hp=2ad43b90a29c18cab5bbf54cca8daecc38eebed4;hpb=a280f8312cc9b27515efbab292b95b9d147a2b73;p=platform%2Fupstream%2Fharfbuzz.git diff --git a/docs/html/harfbuzz-hb-deprecated.html b/docs/html/harfbuzz-hb-deprecated.html index 2ad43b9..f15cda5 100644 --- a/docs/html/harfbuzz-hb-deprecated.html +++ b/docs/html/harfbuzz-hb-deprecated.html @@ -5,10 +5,10 @@ hb-deprecated: HarfBuzz Manual - + - + @@ -18,7 +18,7 @@ Description Home -Up +Up Prev Next @@ -35,8 +35,8 @@

Functions

--++ @@ -56,6 +56,20 @@ + + + + + + + + @@ -78,8 +92,8 @@

Types and Values

unsigned int + +(*hb_unicode_eastasian_width_func_t) () +
unsigned int + +(*hb_unicode_decompose_compatibility_func_t) () +
void
--++ @@ -128,7 +142,7 @@ were deemed unnecessary.

hb_font_get_glyph_func_t ()

hb_bool_t
-(*hb_font_get_glyph_func_t) (hb_font_t *font,
+(*hb_font_get_glyph_func_t) (hb_font_t *font,
                              void *font_data,
                              hb_codepoint_t unicode,
                              hb_codepoint_t variation_selector,
@@ -140,7 +154,7 @@ were deemed unnecessary.

hb_ot_layout_table_find_script ()

hb_bool_t
-hb_ot_layout_table_find_script (hb_face_t *face,
+hb_ot_layout_table_find_script (hb_face_t *face,
                                 hb_tag_t table_tag,
                                 hb_tag_t script_tag,
                                 unsigned int *script_index);
@@ -157,7 +171,7 @@ or GPOS table.

- + @@ -185,10 +199,77 @@ or GPOS table.


+

hb_unicode_eastasian_width_func_t ()

+
unsigned int
+(*hb_unicode_eastasian_width_func_t) (hb_unicode_funcs_t *ufuncs,
+                                      hb_codepoint_t unicode,
+                                      void *user_data);
+

hb_unicode_eastasian_width_func_t has been deprecated since version 2.0.0 and should not be used in newly-written code.

+
+
+
+

hb_unicode_decompose_compatibility_func_t ()

+
unsigned int
+(*hb_unicode_decompose_compatibility_func_t)
+                               (hb_unicode_funcs_t *ufuncs,
+                                hb_codepoint_t u,
+                                hb_codepoint_t *decomposed,
+                                void *user_data);
+

hb_unicode_decompose_compatibility_func_t has been deprecated since version 2.0.0 and should not be used in newly-written code.

+

Fully decompose u + to its Unicode compatibility decomposition. The codepoints of the decomposition will be written to decomposed +. +The complete length of the decomposition will be returned.

+

If u + has no compatibility decomposition, zero should be returned.

+

The Unicode standard guarantees that a buffer of length HB_UNICODE_MAX_DECOMPOSITION_LEN codepoints will always be sufficient for any +compatibility decomposition plus an terminating value of 0. Consequently, decompose + must be allocated by the caller to be at least this length. Implementations +of this function type must ensure that they do not write past the provided array.

+
+

Parameters

+

face

hb_face_t to work upon

hb_face_t to work upon

 
+++++ + + + + + + + + + + + + + + + + + + + + + + +

ufuncs

a Unicode function structure

 

u

codepoint to decompose

 

decomposed

address of codepoint array (of length HB_UNICODE_MAX_DECOMPOSITION_LEN) to write decomposition into

 

user_data

user data pointer as passed to hb_unicode_funcs_set_decompose_compatibility_func()

 
+ +
+

Returns

+

number of codepoints in the full compatibility decomposition of u +, or 0 if no decomposition available.

+
+ +
+

hb_font_funcs_set_glyph_v_kerning_func ()

void
 hb_font_funcs_set_glyph_v_kerning_func
-                               (hb_font_funcs_t *ffuncs,
+                               (hb_font_funcs_t *ffuncs,
                                 hb_font_get_glyph_v_kerning_func_t func,
                                 void *user_data,
                                 hb_destroy_func_t destroy);
@@ -221,7 +302,7 @@ hb_font_funcs_set_glyph_v_kerning_func

hb_font_get_glyph_v_kerning ()

hb_position_t
-hb_font_get_glyph_v_kerning (hb_font_t *font,
+hb_font_get_glyph_v_kerning (hb_font_t *font,
                              hb_codepoint_t top_glyph,
                              hb_codepoint_t bottom_glyph);

hb_font_get_glyph_v_kerning has been deprecated since version 2.0.0 and should not be used in newly-written code.

@@ -298,6 +379,6 @@ hb_font_get_glyph_v_kerning ( -
Generated by GTK-Doc V1.29
+
Generated by GTK-Doc V1.32.1
\ No newline at end of file