X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=docs%2Fhtml%2Fharfbuzz-hb-font.html;h=5c9785fc720ea40c31f43a4f9104d4503d54f0a7;hb=610626019cd10944b76622e30b2610910bf4b2b8;hp=10c7d9e71ef7fe389da5bc7a58b7b0e960e76771;hpb=1baac414088e430483b85f702898c8448083bfc2;p=platform%2Fupstream%2Fharfbuzz.git diff --git a/docs/html/harfbuzz-hb-font.html b/docs/html/harfbuzz-hb-font.html index 10c7d9e..5c9785f 100644 --- a/docs/html/harfbuzz-hb-font.html +++ b/docs/html/harfbuzz-hb-font.html @@ -3,20 +3,19 @@
Top + Description | ![]() |
![]() |
@@ -50,7 +49,7 @@
-hb_font_t * +hb_font_t * | hb_font_create () @@ -58,7 +57,7 @@ | |
-hb_font_t * +hb_font_t * | hb_font_create_sub_font () @@ -74,7 +73,7 @@ | |
-hb_font_funcs_t * +hb_font_funcs_t * | hb_font_funcs_create () @@ -90,7 +89,7 @@ | |
-hb_font_funcs_t * +hb_font_funcs_t * | hb_font_funcs_get_empty () @@ -122,7 +121,7 @@ | |
-hb_font_funcs_t * +hb_font_funcs_t * | hb_font_funcs_reference () @@ -242,7 +241,7 @@ | |
-hb_font_t * +hb_font_t * | hb_font_get_empty () @@ -250,7 +249,7 @@ | |
-hb_face_t * +hb_face_t * | hb_font_get_face () @@ -458,7 +457,7 @@ | |
-hb_font_t * +hb_font_t * | hb_font_get_parent () @@ -553,7 +552,7 @@ | |
-hb_font_t * +hb_font_t * | hb_font_reference () @@ -625,22 +624,6 @@ | |
-hb_bool_t - | --hb_variation_from_string () - | -|
-void - | --hb_variation_to_string () - | -|
void | @@ -673,7 +656,7 @@ | |
-hb_blob_t * +hb_blob_t * | (*hb_reference_table_func_t) () @@ -730,7 +713,7 @@ |
typedef | -hb_font_funcs_t | +hb_font_funcs_t |
typedef | @@ -767,12 +750,8 @@hb_font_get_glyph_v_origin_func_t | |
 | -hb_variation_t | -|
typedef | -hb_font_t | +hb_font_t |
typedef | @@ -786,13 +765,6 @@
#include <hb.h>@@ -810,7 +782,7 @@ Fonts are created from font faces, and are used as input to
void hb_font_add_glyph_origin_for_direction - (hb_font_t *font
, + (hb_font_t *font
,hb_codepoint_t glyph
,hb_direction_t direction
,hb_position_t *x
, @@ -847,8 +819,8 @@ hb_font_add_glyph_origin_for_direction
hb_font_create ()
-hb_font_t * -hb_font_create (+hb_face_t *face
);hb_font_t * +hb_font_create (hb_face_t *face
);[Xconstructor]
Parameters
@@ -875,8 +847,8 @@ hb_font_create (
hb_font_create_sub_font ()
-hb_font_t * -hb_font_create_sub_font (+hb_font_t *parent
);hb_font_t * +hb_font_create_sub_font (hb_font_t *parent
);Parameters
@@ -903,7 +875,7 @@ hb_font_create_sub_font (
hb_font_destroy ()
void -hb_font_destroy (+hb_font_destroy (hb_font_t *font
);hb_font_t *font
);[skip]
Parameters
@@ -925,7 +897,7 @@ hb_font_destroy (
hb_font_funcs_create ()
-hb_font_funcs_t * +hb_font_funcs_t * hb_font_funcs_create (void
);[Xconstructor]
@@ -939,7 +911,7 @@ hb_font_funcs_create (void
hb_font_funcs_destroy ()
void -hb_font_funcs_destroy (+hb_font_funcs_destroy (hb_font_funcs_t *ffuncs
);hb_font_funcs_t *ffuncs
);[skip]
Parameters
@@ -961,7 +933,7 @@ hb_font_funcs_destroy (
hb_font_funcs_get_empty ()
-hb_font_funcs_t * +hb_font_funcs_t * hb_font_funcs_get_empty (void
);Returns
@@ -974,8 +946,8 @@ hb_font_funcs_get_empty (void
hb_font_funcs_get_user_data ()
void * -hb_font_funcs_get_user_data (+hb_font_funcs_get_user_data (hb_font_funcs_t *ffuncs
, -hb_user_data_key_t *key
);hb_font_funcs_t *ffuncs
, +hb_user_data_key_t *key
);[skip]
Parameters
@@ -1003,7 +975,7 @@ hb_font_funcs_get_user_data (
hb_font_funcs_is_immutable ()
hb_bool_t -hb_font_funcs_is_immutable (+hb_font_funcs_is_immutable (hb_font_funcs_t *ffuncs
);hb_font_funcs_t *ffuncs
);Parameters
@@ -1025,7 +997,7 @@ hb_font_funcs_is_immutable (
hb_font_funcs_make_immutable ()
void -hb_font_funcs_make_immutable (+hb_font_funcs_make_immutable (hb_font_funcs_t *ffuncs
);hb_font_funcs_t *ffuncs
);Parameters
@@ -1046,8 +1018,8 @@ hb_font_funcs_make_immutable (
hb_font_funcs_reference ()
-hb_font_funcs_t * -hb_font_funcs_reference (+hb_font_funcs_t *ffuncs
);hb_font_funcs_t * +hb_font_funcs_reference (hb_font_funcs_t *ffuncs
);[skip]
Parameters
@@ -1071,7 +1043,7 @@ hb_font_funcs_reference (
hb_font_funcs_set_glyph_contour_point_func ()
void hb_font_funcs_set_glyph_contour_point_func - (@@ -1103,7 +1075,7 @@ hb_font_funcs_set_glyph_contour_point_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_contour_point_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_extents_func ()
void -hb_font_funcs_set_glyph_extents_func (@@ -1136,7 +1108,7 @@ hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_extents_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_glyph_from_name_func ()
void hb_font_funcs_set_glyph_from_name_func - (@@ -1169,7 +1141,7 @@ hb_font_funcs_set_glyph_from_name_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_from_name_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_h_advance_func ()
void hb_font_funcs_set_glyph_h_advance_func - (@@ -1202,7 +1174,7 @@ hb_font_funcs_set_glyph_h_advance_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_h_advance_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_h_advances_func ()
void hb_font_funcs_set_glyph_h_advances_func - (@@ -1234,7 +1206,7 @@ hb_font_funcs_set_glyph_h_advances_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_h_advances_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_h_origin_func ()
void -hb_font_funcs_set_glyph_h_origin_func (@@ -1266,7 +1238,7 @@ 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
,hb_font_get_glyph_h_origin_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_glyph_name_func ()
void -hb_font_funcs_set_glyph_name_func (@@ -1299,7 +1271,7 @@ hb_font_funcs_set_glyph_name_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_glyph_name_func (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_name_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_glyph_v_advance_func ()
void hb_font_funcs_set_glyph_v_advance_func - (@@ -1332,7 +1304,7 @@ hb_font_funcs_set_glyph_v_advance_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_v_advance_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_v_advances_func ()
void hb_font_funcs_set_glyph_v_advances_func - (@@ -1364,7 +1336,7 @@ hb_font_funcs_set_glyph_v_advances_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_glyph_v_advances_func_t func
,void *user_data
,hb_destroy_func_t destroy
);hb_font_funcs_set_glyph_v_origin_func ()
void -hb_font_funcs_set_glyph_v_origin_func (@@ -1396,7 +1368,7 @@ 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
,hb_font_get_glyph_v_origin_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_nominal_glyph_func ()
void -hb_font_funcs_set_nominal_glyph_func (@@ -1428,7 +1400,7 @@ hb_font_funcs_set_nominal_glyph_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_nominal_glyph_func (hb_font_funcs_t *ffuncs
,hb_font_get_nominal_glyph_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_nominal_glyphs_func ()
void -hb_font_funcs_set_nominal_glyphs_func (@@ -1460,8 +1432,8 @@ hb_font_funcs_set_nominal_glyphs_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_nominal_glyphs_func (hb_font_funcs_t *ffuncs
,hb_font_get_nominal_glyphs_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_user_data ()
hb_bool_t -hb_font_funcs_set_user_data (@@ -1488,7 +1460,7 @@ hb_font_funcs_set_user_data (hb_font_funcs_t *ffuncs
, -hb_user_data_key_t *key
, +hb_font_funcs_set_user_data (hb_font_funcs_t *ffuncs
, +hb_user_data_key_t *key
,void *data
,hb_destroy_func_t destroy
,hb_bool_t replace
);
hb_font_funcs_set_variation_glyph_func ()
void hb_font_funcs_set_variation_glyph_func - (@@ -1519,7 +1491,7 @@ hb_font_funcs_set_variation_glyph_funchb_font_funcs_t *ffuncs
, + (hb_font_funcs_t *ffuncs
,hb_font_get_variation_glyph_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_get_empty ()
-hb_font_t * +hb_font_t * hb_font_get_empty (void
);Returns
@@ -1530,8 +1502,8 @@ hb_font_get_empty (void
hb_font_get_face ()
-hb_face_t * -hb_font_get_face (+hb_font_t *font
);hb_face_t * +hb_font_get_face (hb_font_t *font
);Parameters
@@ -1558,7 +1530,7 @@ hb_font_get_face (
hb_font_get_glyph ()
hb_bool_t -hb_font_get_glyph (@@ -1591,7 +1563,7 @@ hb_font_get_glyph (hb_font_t *font
, +hb_font_get_glyph (hb_font_t *font
,hb_codepoint_t unicode
,hb_codepoint_t variation_selector
,hb_codepoint_t *glyph
);
hb_font_get_glyph_advance_for_direction ()
void hb_font_get_glyph_advance_for_direction - (hb_font_t *font
, + (hb_font_t *font
,hb_codepoint_t glyph
,hb_direction_t direction
,hb_position_t *x
, @@ -1629,7 +1601,7 @@ hb_font_get_glyph_advance_for_directionhb_font_get_glyph_advance_func_t ()
hb_position_t -(*hb_font_get_glyph_advance_func_t) (@@ -1639,7 +1611,7 @@ hb_font_get_glyph_advance_for_directionhb_font_t *font
, +(*hb_font_get_glyph_advance_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t glyph
,void *user_data
);hb_font_get_glyph_advances_for_direction ()
void hb_font_get_glyph_advances_for_direction - (hb_font_t *font
, + (hb_font_t *font
,hb_direction_t direction
,unsigned int count
,const hb_codepoint_t *first_glyph
, @@ -1667,7 +1639,7 @@ hb_font_get_glyph_advances_for_directionhb_font_get_glyph_advances_func_t ()
void -(*hb_font_get_glyph_advances_func_t) (hb_font_t *font
, +(*hb_font_get_glyph_advances_func_t) (hb_font_t *font
,void *font_data
,unsigned int count
,const hb_codepoint_t *first_glyph
, @@ -1680,7 +1652,7 @@ hb_font_get_glyph_advances_for_directionhb_font_get_glyph_contour_point ()
hb_bool_t -hb_font_get_glyph_contour_point (hb_font_t *font
, +hb_font_get_glyph_contour_point (hb_font_t *font
,hb_codepoint_t glyph
,unsigned int point_index
,hb_position_t *x
, @@ -1719,7 +1691,7 @@ hb_font_get_glyph_contour_point (
hb_font_get_glyph_contour_point_for_origin ()
hb_bool_t hb_font_get_glyph_contour_point_for_origin - (hb_font_t *font
, + (hb_font_t *font
,hb_codepoint_t glyph
,unsigned int point_index
,hb_direction_t direction
, @@ -1759,7 +1731,7 @@ hb_font_get_glyph_contour_point_for_originhb_font_get_glyph_contour_point_func_t ()
hb_bool_t (*hb_font_get_glyph_contour_point_func_t) - (hb_font_t *font
, + (hb_font_t *font
,void *font_data
,hb_codepoint_t glyph
,unsigned int point_index
, @@ -1771,7 +1743,7 @@ hb_font_get_glyph_contour_point_for_originhb_font_get_glyph_extents ()
hb_bool_t -hb_font_get_glyph_extents (hb_font_t *font
, +hb_font_get_glyph_extents (hb_font_t *font
,hb_codepoint_t glyph
,hb_glyph_extents_t *extents
);@@ -1802,7 +1774,7 @@ hb_font_get_glyph_extents (
hb_font_get_glyph_extents_for_origin ()
hb_bool_t -hb_font_get_glyph_extents_for_origin (@@ -1834,7 +1806,7 @@ hb_font_get_glyph_extents_for_origin (hb_font_t *font
, +hb_font_get_glyph_extents_for_origin (hb_font_t *font
,hb_codepoint_t glyph
,hb_direction_t direction
,hb_glyph_extents_t *extents
);
hb_font_get_glyph_extents_func_t ()
hb_bool_t -(*hb_font_get_glyph_extents_func_t) (hb_font_t *font
, +(*hb_font_get_glyph_extents_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t glyph
,hb_glyph_extents_t *extents
, @@ -1844,7 +1816,7 @@ hb_font_get_glyph_extents_for_origin (
hb_font_get_glyph_from_name ()
hb_bool_t -hb_font_get_glyph_from_name (@@ -1881,7 +1853,7 @@ hb_font_get_glyph_from_name (hb_font_t *font
, +hb_font_get_glyph_from_name (hb_font_t *font
,const char *name
,int len
,hb_codepoint_t *glyph
);
hb_font_get_glyph_from_name_func_t ()
hb_bool_t -(*hb_font_get_glyph_from_name_func_t) (@@ -1890,7 +1862,7 @@ hb_font_get_glyph_from_name (hb_font_t *font
, +(*hb_font_get_glyph_from_name_func_t) (hb_font_t *font
,void *font_data
,const char *name
,int len
);
hb_font_get_glyph_h_advance ()
hb_position_t -hb_font_get_glyph_h_advance (hb_font_t *font
, +hb_font_get_glyph_h_advance (hb_font_t *font
,hb_codepoint_t glyph
);Parameters
@@ -1913,7 +1885,7 @@ hb_font_get_glyph_h_advance (
hb_font_get_glyph_h_advances ()
void -hb_font_get_glyph_h_advances (hb_font_t *font
, +hb_font_get_glyph_h_advances (hb_font_t *font
,unsigned int count
,const hb_codepoint_t *first_glyph
,unsigned glyph_stride
, @@ -1940,7 +1912,7 @@ hb_font_get_glyph_h_advances (
hb_font_get_glyph_h_origin ()
hb_bool_t -hb_font_get_glyph_h_origin (@@ -1977,7 +1949,7 @@ hb_font_get_glyph_h_origin (hb_font_t *font
, +hb_font_get_glyph_h_origin (hb_font_t *font
,hb_codepoint_t glyph
,hb_position_t *x
,hb_position_t *y
);
hb_font_get_glyph_name ()
hb_bool_t -hb_font_get_glyph_name (@@ -2009,7 +1981,7 @@ hb_font_get_glyph_name (hb_font_t *font
, +hb_font_get_glyph_name (hb_font_t *font
,hb_codepoint_t glyph
,char *name
,unsigned int size
);
hb_font_get_glyph_name_func_t ()
hb_bool_t -(*hb_font_get_glyph_name_func_t) (hb_font_t *font
, +(*hb_font_get_glyph_name_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t glyph
,char *name
, @@ -2021,7 +1993,7 @@ hb_font_get_glyph_name (
hb_font_get_glyph_origin_for_direction ()
void hb_font_get_glyph_origin_for_direction - (hb_font_t *font
, + (hb_font_t *font
,hb_codepoint_t glyph
,hb_direction_t direction
,hb_position_t *x
, @@ -2059,7 +2031,7 @@ hb_font_get_glyph_origin_for_directionhb_font_get_glyph_origin_func_t ()
hb_bool_t -(*hb_font_get_glyph_origin_func_t) (hb_font_t *font
, +(*hb_font_get_glyph_origin_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t glyph
,hb_position_t *x
, @@ -2070,7 +2042,7 @@ hb_font_get_glyph_origin_for_directionhb_font_get_glyph_v_advance ()
hb_position_t -hb_font_get_glyph_v_advance (hb_font_t *font
, +hb_font_get_glyph_v_advance (hb_font_t *font
,hb_codepoint_t glyph
);Parameters
@@ -2093,7 +2065,7 @@ hb_font_get_glyph_v_advance (
hb_font_get_glyph_v_advances ()
void -hb_font_get_glyph_v_advances (hb_font_t *font
, +hb_font_get_glyph_v_advances (hb_font_t *font
,unsigned int count
,const hb_codepoint_t *first_glyph
,unsigned glyph_stride
, @@ -2120,7 +2092,7 @@ hb_font_get_glyph_v_advances (
hb_font_get_glyph_v_origin ()
hb_bool_t -hb_font_get_glyph_v_origin (@@ -2157,7 +2129,7 @@ hb_font_get_glyph_v_origin (hb_font_t *font
, +hb_font_get_glyph_v_origin (hb_font_t *font
,hb_codepoint_t glyph
,hb_position_t *x
,hb_position_t *y
);
hb_font_get_nominal_glyph ()
hb_bool_t -hb_font_get_nominal_glyph (hb_font_t *font
, +hb_font_get_nominal_glyph (hb_font_t *font
,hb_codepoint_t unicode
,hb_codepoint_t *glyph
);@@ -2188,7 +2160,7 @@ hb_font_get_nominal_glyph (
hb_font_get_nominal_glyph_func_t ()
hb_bool_t -(*hb_font_get_nominal_glyph_func_t) (hb_font_t *font
, +(*hb_font_get_nominal_glyph_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t unicode
,hb_codepoint_t *glyph
, @@ -2197,8 +2169,8 @@ hb_font_get_nominal_glyph (
hb_font_get_parent ()
-hb_font_t * -hb_font_get_parent (+hb_font_t *font
);hb_font_t * +hb_font_get_parent (hb_font_t *font
);Parameters
@@ -2225,7 +2197,7 @@ hb_font_get_parent (
hb_font_get_ppem ()
void -hb_font_get_ppem (hb_font_t *font
, +hb_font_get_ppem (hb_font_t *font
,unsigned int *x_ppem
,unsigned int *y_ppem
);@@ -2261,7 +2233,7 @@ hb_font_get_ppem (
hb_font_get_ptem ()
float -hb_font_get_ptem (+hb_font_get_ptem (hb_font_t *font
);hb_font_t *font
);Gets the "point size" of the font. A value of 0 means unset.
Parameters
@@ -2288,7 +2260,7 @@ hb_font_get_ptem (
hb_font_get_scale ()
void -hb_font_get_scale (hb_font_t *font
, +hb_font_get_scale (hb_font_t *font
,int *x_scale
,int *y_scale
);@@ -2324,8 +2296,8 @@ hb_font_get_scale (
hb_font_get_user_data ()
void * -hb_font_get_user_data (+hb_font_get_user_data (hb_font_t *font
, -hb_user_data_key_t *key
);hb_font_t *font
, +hb_user_data_key_t *key
);[skip]
Parameters
@@ -2353,7 +2325,7 @@ hb_font_get_user_data (
hb_font_get_variation_glyph ()
hb_bool_t -hb_font_get_variation_glyph (@@ -2385,7 +2357,7 @@ hb_font_get_variation_glyph (hb_font_t *font
, +hb_font_get_variation_glyph (hb_font_t *font
,hb_codepoint_t unicode
,hb_codepoint_t variation_selector
,hb_codepoint_t *glyph
);
hb_font_get_variation_glyph_func_t ()
hb_bool_t -(*hb_font_get_variation_glyph_func_t) (hb_font_t *font
, +(*hb_font_get_variation_glyph_func_t) (hb_font_t *font
,void *font_data
,hb_codepoint_t unicode
,hb_codepoint_t variation_selector
, @@ -2396,7 +2368,7 @@ hb_font_get_variation_glyph (
hb_font_get_var_coords_normalized ()
const int * -hb_font_get_var_coords_normalized (hb_font_t *font
, +hb_font_get_var_coords_normalized (hb_font_t *font
,unsigned int *length
);Return value is valid as long as variation coordinates of the font are not modified.
@@ -2406,7 +2378,7 @@ are not modified.hb_font_glyph_from_string ()
hb_bool_t -hb_font_glyph_from_string (@@ -2443,7 +2415,7 @@ hb_font_glyph_from_string (hb_font_t *font
, +hb_font_glyph_from_string (hb_font_t *font
,const char *s
,int len
,hb_codepoint_t *glyph
);
hb_font_glyph_to_string ()
void -hb_font_glyph_to_string (@@ -2475,7 +2447,7 @@ hb_font_glyph_to_string (hb_font_t *font
, +hb_font_glyph_to_string (hb_font_t *font
,hb_codepoint_t glyph
,char *s
,unsigned int size
);
hb_font_is_immutable ()
hb_bool_t -hb_font_is_immutable (+hb_font_is_immutable (hb_font_t *font
);hb_font_t *font
);Parameters
@@ -2497,7 +2469,7 @@ hb_font_is_immutable (
hb_font_make_immutable ()
void -hb_font_make_immutable (+hb_font_make_immutable (hb_font_t *font
);hb_font_t *font
);Parameters
@@ -2518,8 +2490,8 @@ hb_font_make_immutable (
hb_font_reference ()
-hb_font_t * -hb_font_reference (+hb_font_t *font
);hb_font_t * +hb_font_reference (hb_font_t *font
);[skip]
Parameters
@@ -2547,8 +2519,8 @@ hb_font_reference (
hb_font_set_face ()
void -hb_font_set_face (+hb_font_set_face (hb_font_t *font
, -hb_face_t *face
);hb_font_t *font
, +hb_face_t *face
);Sets font-face of
font
.@@ -2579,8 +2551,8 @@ hb_font_set_face (
hb_font_set_funcs ()
void -hb_font_set_funcs (hb_font_t *font
, -hb_font_funcs_t *klass
, +hb_font_set_funcs (hb_font_t *font
, +hb_font_funcs_t *klass
,void *font_data
,hb_destroy_func_t destroy
);@@ -2611,7 +2583,7 @@ hb_font_set_funcs (
hb_font_set_funcs_data ()
void -hb_font_set_funcs_data (hb_font_t *font
, +hb_font_set_funcs_data (hb_font_t *font
,void *font_data
,hb_destroy_func_t destroy
);@@ -2642,8 +2614,8 @@ hb_font_set_funcs_data (
hb_font_set_parent ()
void -hb_font_set_parent (+hb_font_set_parent (hb_font_t *font
, -hb_font_t *parent
);hb_font_t *font
, +hb_font_t *parent
);Sets parent font of
font
.@@ -2674,7 +2646,7 @@ hb_font_set_parent (
hb_font_set_ppem ()
void -hb_font_set_ppem (hb_font_t *font
, +hb_font_set_ppem (hb_font_t *font
,unsigned int x_ppem
,unsigned int y_ppem
);@@ -2698,7 +2670,7 @@ hb_font_set_ppem (
hb_font_set_ptem ()
void -hb_font_set_ptem (hb_font_t *font
, +hb_font_set_ptem (hb_font_t *font
,float ptem
);Sets "point size" of the font. Set to 0 to unset.
There are 72 points in an inch.
@@ -2730,7 +2702,7 @@ hb_font_set_ptem (
hb_font_set_scale ()
void -hb_font_set_scale (hb_font_t *font
, +hb_font_set_scale (hb_font_t *font
,int x_scale
,int y_scale
);@@ -2754,8 +2726,8 @@ hb_font_set_scale (-
hb_font_set_user_data ()
hb_bool_t -hb_font_set_user_data (@@ -2779,28 +2751,10 @@ hb_font_set_user_data (hb_font_t *font
, -hb_user_data_key_t *key
, +hb_font_set_user_data (hb_font_t *font
, +hb_user_data_key_t *key
,void *data
,hb_destroy_func_t destroy
,hb_bool_t replace
);-
hb_variation_from_string ()
-hb_bool_t -hb_variation_from_string (-const char *str
, -int len
, -hb_variation_t *variation
);Since: 1.4.2
-
---hb_variation_to_string ()
-void -hb_variation_to_string (-hb_variation_t *variation
, -char *buf
, -unsigned int size
);Since: 1.4.2
-
-@@ -2808,7 +2762,7 @@ hb_font_set_variations (hb_font_set_variations ()
void -hb_font_set_variations (hb_font_t *font
, -const hb_variation_t *variations
, +hb_font_set_variations (hb_font_t *font
, +const hb_variation_t *variations
,unsigned int variations_length
);Since: 1.4.2
hb_font_set_var_coords_design ()
void -hb_font_set_var_coords_design (hb_font_t *font
, +hb_font_set_var_coords_design (hb_font_t *font
,const float *coords
,unsigned int coords_length
);Since: 1.4.2
@@ -2817,7 +2771,7 @@ hb_font_set_var_coords_design (
hb_font_set_var_coords_normalized ()
void -hb_font_set_var_coords_normalized (hb_font_t *font
, +hb_font_set_var_coords_normalized (hb_font_t *font
,const int *coords
,unsigned int coords_length
);Since: 1.4.2
@@ -2827,7 +2781,7 @@ hb_font_set_var_coords_normalized (
hb_font_subtract_glyph_origin_for_direction ()
void hb_font_subtract_glyph_origin_for_direction - (hb_font_t *font
, + (hb_font_t *font
,hb_codepoint_t glyph
,hb_direction_t direction
,hb_position_t *x
, @@ -2864,8 +2818,8 @@ hb_font_subtract_glyph_origin_for_direction
@@ -2873,7 +2827,7 @@ hb_font_subtract_glyph_origin_for_directionhb_reference_table_func_t ()
-hb_blob_t * -(*hb_reference_table_func_t) (hb_face_t *face
, +hb_blob_t * +(*hb_reference_table_func_t) (hb_face_t *face
,hb_tag_t tag
,void *user_data
);hb_font_funcs_set_font_h_extents_func ()
void -hb_font_funcs_set_font_h_extents_func (@@ -2905,7 +2859,7 @@ hb_font_funcs_set_font_h_extents_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_font_h_extents_func (hb_font_funcs_t *ffuncs
,hb_font_get_font_h_extents_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_funcs_set_font_v_extents_func ()
void -hb_font_funcs_set_font_v_extents_func (@@ -2937,7 +2891,7 @@ hb_font_funcs_set_font_v_extents_func (hb_font_funcs_t *ffuncs
, +hb_font_funcs_set_font_v_extents_func (hb_font_funcs_t *ffuncs
,hb_font_get_font_v_extents_func_t func
,void *user_data
,hb_destroy_func_t destroy
);
hb_font_get_extents_for_direction ()
void -hb_font_get_extents_for_direction (hb_font_t *font
, +hb_font_get_extents_for_direction (hb_font_t *font
,hb_direction_t direction
,hb_font_extents_t *extents
);@@ -2968,7 +2922,7 @@ hb_font_get_extents_for_direction (
hb_font_get_font_extents_func_t ()
hb_bool_t -(*hb_font_get_font_extents_func_t) (@@ -2977,7 +2931,7 @@ hb_font_get_extents_for_direction (hb_font_t *font
, +(*hb_font_get_font_extents_func_t) (hb_font_t *font
,void *font_data
,hb_font_extents_t *extents
,void *user_data
);
hb_font_get_h_extents ()
hb_bool_t -hb_font_get_h_extents (hb_font_t *font
, +hb_font_get_h_extents (hb_font_t *font
,hb_font_extents_t *extents
);Parameters
@@ -3007,7 +2961,7 @@ hb_font_get_h_extents (
hb_font_get_v_extents ()
hb_bool_t -hb_font_get_v_extents (hb_font_t *font
, +hb_font_get_v_extents (hb_font_t *font
,hb_font_extents_t *extents
);-Parameters
@@ -3079,16 +3033,6 @@ hb_font_get_v_extents (-
hb_variation_t
-typedef struct { - hb_tag_t tag; - float value; -} hb_variation_t; --Since: 1.4.2
-
-+hb_font_t
typedef struct hb_font_t hb_font_t;@@ -3108,6 +3052,6 @@ hb_font_get_v_extents (-
Generated by GTK-Doc V1.25
Generated by GTK-Doc V1.29