hb_buffer_serialize function

int hb_buffer_serialize(
  1. Pointer<hb_buffer_t> buffer,
  2. int start,
  3. int end,
  4. Pointer<Char> buf,
  5. int buf_size,
  6. Pointer<UnsignedInt> buf_consumed,
  7. Pointer<hb_font_t> font,
  8. hb_buffer_serialize_format_t format,
  9. hb_buffer_serialize_flags_t flags,
)

Implementation

int hb_buffer_serialize(
  ffi.Pointer<hb_buffer_t> buffer,
  int start,
  int end,
  ffi.Pointer<ffi.Char> buf,
  int buf_size,
  ffi.Pointer<ffi.UnsignedInt> buf_consumed,
  ffi.Pointer<hb_font_t> font,
  hb_buffer_serialize_format_t format,
  hb_buffer_serialize_flags_t flags,
) {
  return _hb_buffer_serialize(
    buffer,
    start,
    end,
    buf,
    buf_size,
    buf_consumed,
    font,
    format.value,
    flags.value,
  );
}