hb_ot_layout_script_select_language2 function

  1. @Native<hb_bool_t Function(Pointer<hb_face_t>, hb_tag_t, UnsignedInt, UnsignedInt, Pointer<hb_codepoint_t>, Pointer<UnsignedInt>, Pointer<hb_codepoint_t>)>(ffi.Pointer<hb_face_t>, hb_tag_t, ffi.UnsignedInt, ffi.UnsignedInt, ffi.Pointer<hb_tag_t>, ffi.Pointer<ffi.UnsignedInt>, ffi.Pointer<hb_tag_t>)>()
int hb_ot_layout_script_select_language2(
  1. Pointer<hb_face_t> face,
  2. int table_tag,
  3. int script_index,
  4. int language_count,
  5. Pointer<hb_codepoint_t> language_tags,
  6. Pointer<UnsignedInt> language_index,
  7. Pointer<hb_codepoint_t> chosen_language,
)

Implementation

@ffi.Native<
  hb_bool_t Function(
    ffi.Pointer<hb_face_t>,
    hb_tag_t,
    ffi.UnsignedInt,
    ffi.UnsignedInt,
    ffi.Pointer<hb_tag_t>,
    ffi.Pointer<ffi.UnsignedInt>,
    ffi.Pointer<hb_tag_t>,
  )
>()
external int hb_ot_layout_script_select_language2(
  ffi.Pointer<hb_face_t> face,
  int table_tag,
  int script_index,
  int language_count,
  ffi.Pointer<hb_tag_t> language_tags,
  ffi.Pointer<ffi.UnsignedInt> language_index,
  ffi.Pointer<hb_tag_t> chosen_language,
);