hb_shape_plan_create2 function

  1. @Native<Pointer<hb_shape_plan_t> Function(Pointer<hb_face_t>, Pointer<hb_segment_properties_t>, Pointer<hb_feature_t>, UnsignedInt, Pointer<Int>, UnsignedInt, Pointer<Pointer<Char>>)>(ffi.Pointer<hb_face_t>, ffi.Pointer<hb_segment_properties_t>, ffi.Pointer<hb_feature_t>, ffi.UnsignedInt, ffi.Pointer<ffi.Int>, ffi.UnsignedInt, ffi.Pointer<ffi.Pointer<ffi.Char>>)>()
Pointer<hb_shape_plan_t> hb_shape_plan_create2(
  1. Pointer<hb_face_t> face,
  2. Pointer<hb_segment_properties_t> props,
  3. Pointer<hb_feature_t> user_features,
  4. int num_user_features,
  5. Pointer<Int> coords,
  6. int num_coords,
  7. Pointer<Pointer<Char>> shaper_list,
)

Implementation

@ffi.Native<
  ffi.Pointer<hb_shape_plan_t> Function(
    ffi.Pointer<hb_face_t>,
    ffi.Pointer<hb_segment_properties_t>,
    ffi.Pointer<hb_feature_t>,
    ffi.UnsignedInt,
    ffi.Pointer<ffi.Int>,
    ffi.UnsignedInt,
    ffi.Pointer<ffi.Pointer<ffi.Char>>,
  )
>()
external ffi.Pointer<hb_shape_plan_t> hb_shape_plan_create2(
  ffi.Pointer<hb_face_t> face,
  ffi.Pointer<hb_segment_properties_t> props,
  ffi.Pointer<hb_feature_t> user_features,
  int num_user_features,
  ffi.Pointer<ffi.Int> coords,
  int num_coords,
  ffi.Pointer<ffi.Pointer<ffi.Char>> shaper_list,
);