OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ffuncs
(Results
1 - 6
of
6
) sorted by null
/external/chromium_org/third_party/harfbuzz-ng/src/
hb-font.h
56
hb_font_funcs_reference (hb_font_funcs_t *
ffuncs
);
59
hb_font_funcs_destroy (hb_font_funcs_t *
ffuncs
);
62
hb_font_funcs_set_user_data (hb_font_funcs_t *
ffuncs
,
70
hb_font_funcs_get_user_data (hb_font_funcs_t *
ffuncs
,
75
hb_font_funcs_make_immutable (hb_font_funcs_t *
ffuncs
);
78
hb_font_funcs_is_immutable (hb_font_funcs_t *
ffuncs
);
144
* @
ffuncs
: font functions.
154
hb_font_funcs_set_glyph_func (hb_font_funcs_t *
ffuncs
,
160
* @
ffuncs
: font functions.
170
hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *
ffuncs
,
[
all
...]
hb-font.cc
245
hb_font_funcs_t *
ffuncs
;
local
247
if (!(
ffuncs
= hb_object_create<hb_font_funcs_t> ()))
250
ffuncs
->get = _hb_font_funcs_nil.get;
252
return
ffuncs
;
272
* @
ffuncs
: font functions.
281
hb_font_funcs_reference (hb_font_funcs_t *
ffuncs
)
283
return hb_object_reference (
ffuncs
);
288
* @
ffuncs
: font functions.
295
hb_font_funcs_destroy (hb_font_funcs_t *
ffuncs
)
297
if (!hb_object_destroy (
ffuncs
)) return
[
all
...]
/external/harfbuzz_ng/test/api/
test-shape.c
88
hb_font_funcs_t *
ffuncs
;
local
102
ffuncs
= hb_font_funcs_create ();
103
hb_font_funcs_set_glyph_h_advance_func (
ffuncs
, glyph_h_advance_func, NULL, NULL);
104
hb_font_funcs_set_glyph_func (
ffuncs
, glyph_func, NULL, NULL);
105
hb_font_funcs_set_glyph_h_kerning_func (
ffuncs
, glyph_h_kerning_func, NULL, NULL);
106
hb_font_set_funcs (font,
ffuncs
, NULL, NULL);
107
hb_font_funcs_destroy (
ffuncs
);
test-font.c
145
_test_fontfuncs_nil (hb_font_funcs_t *
ffuncs
)
163
hb_font_set_funcs (font,
ffuncs
, &freed, free_up);
192
hb_font_funcs_t *
ffuncs
;
local
194
ffuncs
= hb_font_funcs_create ();
196
g_assert (!hb_font_funcs_is_immutable (
ffuncs
));
199
hb_font_funcs_destroy (
ffuncs
);
/external/harfbuzz_ng/src/
hb-font.h
129
hb_font_funcs_reference (hb_font_funcs_t *
ffuncs
);
132
hb_font_funcs_destroy (hb_font_funcs_t *
ffuncs
);
135
hb_font_funcs_set_user_data (hb_font_funcs_t *
ffuncs
,
143
hb_font_funcs_get_user_data (hb_font_funcs_t *
ffuncs
,
148
hb_font_funcs_make_immutable (hb_font_funcs_t *
ffuncs
);
151
hb_font_funcs_is_immutable (hb_font_funcs_t *
ffuncs
);
216
hb_font_funcs_set_glyph_func (hb_font_funcs_t *
ffuncs
,
221
hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *
ffuncs
,
225
hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *
ffuncs
,
230
hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *
ffuncs
,
[
all
...]
hb-font.cc
237
hb_font_funcs_t *
ffuncs
;
local
239
if (!(
ffuncs
= hb_object_create<hb_font_funcs_t> ()))
242
ffuncs
->get = _hb_font_funcs_nil.get;
244
return
ffuncs
;
254
hb_font_funcs_reference (hb_font_funcs_t *
ffuncs
)
256
return hb_object_reference (
ffuncs
);
260
hb_font_funcs_destroy (hb_font_funcs_t *
ffuncs
)
262
if (!hb_object_destroy (
ffuncs
)) return;
264
#define HB_FONT_FUNC_IMPLEMENT(name) if (
ffuncs
->destroy.name) \
265
ffuncs
->destroy.name (ffuncs->user_data.name)
[
all
...]
Completed in 47 milliseconds