Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Harfbuzz
提交
b8811429
T
Third Party Harfbuzz
项目概览
OpenHarmony
/
Third Party Harfbuzz
大约 1 年 前同步成功
通知
0
Star
18
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Harfbuzz
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b8811429
编写于
9月 03, 2015
作者:
B
Behdad Esfahbod
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix Since tags
Fixes
https://github.com/behdad/harfbuzz/issues/103
上级
5d74ff02
变更
16
隐藏空白更改
内联
并排
Showing
16 changed file
with
111 addition
and
87 deletion
+111
-87
src/hb-blob.cc
src/hb-blob.cc
+12
-12
src/hb-buffer-serialize.cc
src/hb-buffer-serialize.cc
+5
-5
src/hb-buffer.cc
src/hb-buffer.cc
+29
-29
src/hb-buffer.h
src/hb-buffer.h
+9
-0
src/hb-common.cc
src/hb-common.cc
+12
-12
src/hb-common.h
src/hb-common.h
+3
-0
src/hb-coretext.cc
src/hb-coretext.cc
+3
-0
src/hb-font.h
src/hb-font.h
+9
-9
src/hb-ft.cc
src/hb-ft.cc
+3
-3
src/hb-graphite2.cc
src/hb-graphite2.cc
+6
-0
src/hb-ot-layout.cc
src/hb-ot-layout.cc
+1
-1
src/hb-ot-tag.cc
src/hb-ot-tag.cc
+1
-1
src/hb-set.h
src/hb-set.h
+3
-0
src/hb-shape.cc
src/hb-shape.cc
+1
-1
src/hb-unicode.cc
src/hb-unicode.cc
+9
-9
src/hb-unicode.h
src/hb-unicode.h
+5
-5
未找到文件。
src/hb-blob.cc
浏览文件 @
b8811429
...
...
@@ -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
* zero. Destroy with hb_blob_destroy().
*
* Since:
1.0
* Since:
0.9.2
**/
hb_blob_t
*
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
* with hb_blob_destroy().
*
* Since:
1.0
* Since:
0.9.2
**/
hb_blob_t
*
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.
*
* Since:
1.0
* Since:
0.9.2
**/
hb_blob_t
*
hb_blob_get_empty
(
void
)
...
...
@@ -210,7 +210,7 @@ hb_blob_get_empty (void)
*
* Return value: @blob.
*
* Since:
1.0
* Since:
0.9.2
**/
hb_blob_t
*
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.
*
* Since:
1.0
* Since:
0.9.2
**/
void
hb_blob_destroy
(
hb_blob_t
*
blob
)
...
...
@@ -250,7 +250,7 @@ hb_blob_destroy (hb_blob_t *blob)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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):
*
* Since:
1.0
* Since:
0.9.2
**/
void
*
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
hb_blob_make_immutable
(
hb_blob_t
*
blob
)
...
...
@@ -306,7 +306,7 @@ hb_blob_make_immutable (hb_blob_t *blob)
*
* Return value: TODO
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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.
*
* Since:
1.0
* Since:
0.9.2
**/
unsigned
int
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):
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
*
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,
* or %NULL if failed.
*
* Since:
1.0
* Since:
0.9.2
**/
char
*
hb_blob_get_data_writable
(
hb_blob_t
*
blob
,
unsigned
int
*
length
)
...
...
src/hb-buffer-serialize.cc
浏览文件 @
b8811429
...
...
@@ -40,7 +40,7 @@ static const char *serialize_formats[] = {
*
* Return value: (transfer none):
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
**
hb_buffer_serialize_list_formats
(
void
)
...
...
@@ -57,7 +57,7 @@ hb_buffer_serialize_list_formats (void)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_buffer_serialize_format_t
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:
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
*
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:
*
* Since:
1.0
* Since:
0.9.2
**/
unsigned
int
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:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
hb_buffer_deserialize_glyphs
(
hb_buffer_t
*
buffer
,
...
...
src/hb-buffer.cc
浏览文件 @
b8811429
...
...
@@ -704,7 +704,7 @@ void hb_buffer_t::deallocate_var_all (void)
*
* Return value: (transfer full)
*
* Since:
1.0
* Since:
0.9.2
**/
hb_buffer_t
*
hb_buffer_create
(
void
)
...
...
@@ -726,7 +726,7 @@ hb_buffer_create (void)
*
* Return value: (transfer full):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_buffer_t
*
hb_buffer_get_empty
(
void
)
...
...
@@ -759,7 +759,7 @@ hb_buffer_get_empty (void)
*
* Return value: (transfer full):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_buffer_t
*
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
hb_buffer_destroy
(
hb_buffer_t
*
buffer
)
...
...
@@ -800,7 +800,7 @@ hb_buffer_destroy (hb_buffer_t *buffer)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
hb_buffer_set_user_data
(
hb_buffer_t
*
buffer
,
...
...
@@ -821,7 +821,7 @@ hb_buffer_set_user_data (hb_buffer_t *buffer,
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
void
*
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
hb_buffer_set_unicode_funcs
(
hb_buffer_t
*
buffer
,
...
...
@@ -897,7 +897,7 @@ hb_buffer_set_unicode_funcs (hb_buffer_t *buffer,
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_unicode_funcs_t
*
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
hb_buffer_set_direction
(
hb_buffer_t
*
buffer
,
...
...
@@ -933,7 +933,7 @@ hb_buffer_set_direction (hb_buffer_t *buffer,
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_direction_t
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
hb_buffer_set_script
(
hb_buffer_t
*
buffer
,
...
...
@@ -968,7 +968,7 @@ hb_buffer_set_script (hb_buffer_t *buffer,
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_script_t
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
hb_buffer_set_language
(
hb_buffer_t
*
buffer
,
...
...
@@ -1003,7 +1003,7 @@ hb_buffer_set_language (hb_buffer_t *buffer,
*
* Return value: (transfer none):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_language_t
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
hb_buffer_reset
(
hb_buffer_t
*
buffer
)
...
...
@@ -1191,7 +1191,7 @@ hb_buffer_clear_contents (hb_buffer_t *buffer)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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
hb_buffer_add
(
hb_buffer_t
*
buffer
,
...
...
@@ -1243,7 +1243,7 @@ hb_buffer_add (hb_buffer_t *buffer,
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
hb_buffer_set_length
(
hb_buffer_t
*
buffer
,
...
...
@@ -1282,7 +1282,7 @@ hb_buffer_set_length (hb_buffer_t *buffer,
*
* Return value: buffer length.
*
* Since:
1.0
* Since:
0.9.2
**/
unsigned
int
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.
*
* Since:
1.0
* Since:
0.9.2
**/
hb_glyph_info_t
*
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.
*
* Since:
1.0
* Since:
0.9.2
**/
hb_glyph_position_t
*
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.
*
* Since:
1.0
* Since:
0.9.2
**/
void
hb_buffer_reverse
(
hb_buffer_t
*
buffer
)
...
...
@@ -1357,9 +1357,9 @@ hb_buffer_reverse (hb_buffer_t *buffer)
* @start: start 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
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
* same cluster number) are reversed again.
*
* Since:
1.0
* Since:
0.9.2
**/
void
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
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
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
hb_buffer_add_utf32
(
hb_buffer_t
*
buffer
,
...
...
src/hb-buffer.h
浏览文件 @
b8811429
...
...
@@ -171,6 +171,9 @@ void
hb_buffer_guess_segment_properties
(
hb_buffer_t
*
buffer
);
/*
* Since: 0.9.20
*/
typedef
enum
{
/*< flags >*/
HB_BUFFER_FLAG_DEFAULT
=
0x00000000u
,
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_get_flags
(
hb_buffer_t
*
buffer
);
/*
* Since: 0.9.42
*/
typedef
enum
{
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES
=
0
,
HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS
=
1
,
...
...
@@ -319,6 +325,9 @@ hb_buffer_normalize_glyphs (hb_buffer_t *buffer);
* Serialize
*/
/*
* Since: 0.9.20
*/
typedef
enum
{
/*< flags >*/
HB_BUFFER_SERIALIZE_FLAG_DEFAULT
=
0x00000000u
,
HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS
=
0x00000001u
,
...
...
src/hb-common.cc
浏览文件 @
b8811429
...
...
@@ -64,7 +64,7 @@ _hb_options_init (void)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_tag_t
hb_tag_from_string
(
const
char
*
str
,
int
len
)
...
...
@@ -122,7 +122,7 @@ const char direction_strings[][4] = {
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_direction_t
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):
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
*
hb_direction_to_string
(
hb_direction_t
direction
)
...
...
@@ -288,7 +288,7 @@ retry:
*
* Return value: (transfer none):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_language_t
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):
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
*
hb_language_to_string
(
hb_language_t
language
)
...
...
@@ -336,7 +336,7 @@ hb_language_to_string (hb_language_t language)
*
* Return value: (transfer none):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_language_t
hb_language_get_default
(
void
)
...
...
@@ -363,7 +363,7 @@ hb_language_get_default (void)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_script_t
hb_script_from_iso15924_tag
(
hb_tag_t
tag
)
...
...
@@ -408,7 +408,7 @@ hb_script_from_iso15924_tag (hb_tag_t tag)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_script_t
hb_script_from_string
(
const
char
*
s
,
int
len
)
...
...
@@ -424,7 +424,7 @@ hb_script_from_string (const char *s, int len)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_tag_t
hb_script_to_iso15924_tag
(
hb_script_t
script
)
...
...
@@ -440,7 +440,7 @@ hb_script_to_iso15924_tag (hb_script_t script)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_direction_t
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.
*
* Since:
1.0
* Since:
0.9.2
**/
void
hb_version
(
unsigned
int
*
major
,
...
...
@@ -564,7 +564,7 @@ hb_version (unsigned int *major,
*
* Return value: library version string.
*
* Since:
1.0
* Since:
0.9.2
**/
const
char
*
hb_version_string
(
void
)
...
...
src/hb-common.h
浏览文件 @
b8811429
...
...
@@ -272,6 +272,9 @@ typedef enum
/*6.1*/
HB_SCRIPT_SORA_SOMPENG
=
HB_TAG
(
'S'
,
'o'
,
'r'
,
'a'
),
/*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_CAUCASIAN_ALBANIAN
=
HB_TAG
(
'A'
,
'g'
,
'h'
,
'b'
),
/*7.0*/
HB_SCRIPT_DUPLOYAN
=
HB_TAG
(
'D'
,
'u'
,
'p'
,
'l'
),
...
...
src/hb-coretext.cc
浏览文件 @
b8811429
...
...
@@ -125,6 +125,9 @@ _hb_coretext_shaper_face_data_destroy (hb_coretext_shaper_face_data_t *data)
CFRelease
(
data
);
}
/*
* Since: 0.9.10
*/
CGFontRef
hb_coretext_face_get_cg_font
(
hb_face_t
*
face
)
{
...
...
src/hb-font.h
浏览文件 @
b8811429
...
...
@@ -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
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
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
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
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
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
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
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
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
hb_font_funcs_set_glyph_contour_point_func
(
hb_font_funcs_t
*
ffuncs
,
...
...
src/hb-ft.cc
浏览文件 @
b8811429
...
...
@@ -347,7 +347,7 @@ reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
*
*
* Return value: (transfer full):
* Since:
1.0
* Since:
0.9.2
**/
hb_face_t
*
hb_ft_face_create
(
FT_Face
ft_face
,
...
...
@@ -403,7 +403,7 @@ hb_ft_face_finalize (FT_Face ft_face)
*
*
* Return value: (transfer full):
* Since:
1.0
* Since:
0.9.2
**/
hb_face_t
*
hb_ft_face_create_cached
(
FT_Face
ft_face
)
...
...
@@ -434,7 +434,7 @@ _do_nothing (void)
*
*
* Return value: (transfer full):
* Since:
1.0
* Since:
0.9.2
**/
hb_font_t
*
hb_ft_font_create
(
FT_Face
ft_face
,
...
...
src/hb-graphite2.cc
浏览文件 @
b8811429
...
...
@@ -138,6 +138,9 @@ _hb_graphite2_shaper_face_data_destroy (hb_graphite2_shaper_face_data_t *data)
free
(
data
);
}
/*
* Since: 0.9.10
*/
gr_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
);
}
/*
* Since: 0.9.10
*/
gr_font
*
hb_graphite2_font_get_gr_font
(
hb_font_t
*
font
)
{
...
...
src/hb-ot-layout.cc
浏览文件 @
b8811429
...
...
@@ -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_ot_layout_get_size_params
(
hb_face_t
*
face
,
...
...
src/hb-ot-tag.cc
浏览文件 @
b8811429
...
...
@@ -877,7 +877,7 @@ hb_ot_tag_from_language (hb_language_t language)
*
* Return value: (transfer none):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_language_t
hb_ot_tag_to_language
(
hb_tag_t
tag
)
...
...
src/hb-set.h
浏览文件 @
b8811429
...
...
@@ -36,6 +36,9 @@
HB_BEGIN_DECLS
/*
* Since: 0.9.21
*/
#define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
typedef
struct
hb_set_t
hb_set_t
;
...
...
src/hb-shape.cc
浏览文件 @
b8811429
...
...
@@ -399,7 +399,7 @@ hb_shape_full (hb_font_t *font,
*
* Return value: %FALSE if all shapers failed, %TRUE otherwise
*
* Since:
1.0
* Since:
0.9.2
**/
void
hb_shape
(
hb_font_t
*
font
,
...
...
src/hb-unicode.cc
浏览文件 @
b8811429
...
...
@@ -158,7 +158,7 @@ hb_unicode_funcs_get_default (void)
*
* Return value: (transfer full):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_unicode_funcs_t
*
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):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_unicode_funcs_t
*
hb_unicode_funcs_get_empty
(
void
)
...
...
@@ -220,7 +220,7 @@ hb_unicode_funcs_get_empty (void)
*
* Return value: (transfer full):
*
* Since:
1.0
* Since:
0.9.2
**/
hb_unicode_funcs_t
*
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
hb_unicode_funcs_destroy
(
hb_unicode_funcs_t
*
ufuncs
)
...
...
@@ -263,7 +263,7 @@ hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs)
*
* Return value:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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):
*
* Since:
1.0
* Since:
0.9.2
**/
void
*
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
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:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_bool_t
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:
*
* Since:
1.0
* Since:
0.9.2
**/
hb_unicode_funcs_t
*
hb_unicode_funcs_get_parent
(
hb_unicode_funcs_t
*
ufuncs
)
...
...
src/hb-unicode.h
浏览文件 @
b8811429
...
...
@@ -283,7 +283,7 @@ typedef unsigned int (*hb_unicode_decompose_compatibility_func_t) (hb_unicode_
*
*
*
* Since:
1.0
* Since:
0.9.2
**/
void
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
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
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
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
hb_unicode_funcs_set_script_func
(
hb_unicode_funcs_t
*
ufuncs
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录