hb_ot_layout_get_attach_points function

  1. @Native<UnsignedInt Function(Pointer<hb_face_t>, Uint32, UnsignedInt, Pointer<UnsignedInt>, Pointer<UnsignedInt>)>(ffi.Pointer<hb_face_t>, ffi.Uint32, ffi.UnsignedInt, ffi.Pointer<ffi.UnsignedInt>, ffi.Pointer<ffi.UnsignedInt>)>()
int hb_ot_layout_get_attach_points(
  1. Pointer<hb_face_t> face,
  2. int glyph,
  3. int start_offset,
  4. Pointer<UnsignedInt> point_count,
  5. Pointer<UnsignedInt> point_array,
)

Not that useful. Provides list of attach points for a glyph that a client may want to cache

Implementation

@ffi.Native<
  ffi.UnsignedInt Function(
    ffi.Pointer<hb_face_t>,
    ffi.Uint32,
    ffi.UnsignedInt,
    ffi.Pointer<ffi.UnsignedInt>,
    ffi.Pointer<ffi.UnsignedInt>,
  )
>()
external int hb_ot_layout_get_attach_points(
  ffi.Pointer<hb_face_t> face,
  int glyph,
  int start_offset,
  ffi.Pointer<ffi.UnsignedInt> point_count,
  ffi.Pointer<ffi.UnsignedInt> point_array,
);