hb_unicode_funcs_set_compose_func function
- @Native<Void Function(Pointer<
hb_unicode_funcs_t> , hb_unicode_compose_func_t, Pointer<Void> , hb_destroy_func_t)>(ffi.Pointer<hb_unicode_funcs_t>, hb_unicode_compose_func_t, ffi.Pointer<ffi.Void>, hb_destroy_func_t)>()
- Pointer<
hb_unicode_funcs_t> ufuncs, - hb_unicode_compose_func_t func,
- Pointer<
Void> user_data, - hb_destroy_func_t destroy,
hb_unicode_funcs_set_compose_func: @ufuncs: A Unicode-functions structure @func: (closure user_data) (destroy destroy) (scope notified): The callback function to assign @user_data: Data to pass to @func @destroy: (nullable): The function to call when @user_data is not needed anymore
Sets the implementation function for #hb_unicode_compose_func_t.
Since: 0.9.2
Implementation
@ffi.Native<
ffi.Void Function(
ffi.Pointer<hb_unicode_funcs_t>,
hb_unicode_compose_func_t,
ffi.Pointer<ffi.Void>,
hb_destroy_func_t,
)
>()
external void hb_unicode_funcs_set_compose_func(
ffi.Pointer<hb_unicode_funcs_t> ufuncs,
hb_unicode_compose_func_t func,
ffi.Pointer<ffi.Void> user_data,
hb_destroy_func_t destroy,
);