hb_shape_plan_execute function

  1. @Native<Int Function(Pointer<hb_shape_plan_t>, Pointer<hb_font_t>, Pointer<hb_buffer_t>, Pointer<hb_feature_t>, UnsignedInt)>(ffi.Pointer<hb_shape_plan_t>, ffi.Pointer<hb_font_t>, ffi.Pointer<hb_buffer_t>, ffi.Pointer<hb_feature_t>, ffi.UnsignedInt)>()
int hb_shape_plan_execute(
  1. Pointer<hb_shape_plan_t> shape_plan,
  2. Pointer<hb_font_t> font,
  3. Pointer<hb_buffer_t> buffer,
  4. Pointer<hb_feature_t> features,
  5. int num_features,
)

Implementation

@ffi.Native<
  ffi.Int Function(
    ffi.Pointer<hb_shape_plan_t>,
    ffi.Pointer<hb_font_t>,
    ffi.Pointer<hb_buffer_t>,
    ffi.Pointer<hb_feature_t>,
    ffi.UnsignedInt,
  )
>()
external int hb_shape_plan_execute(
  ffi.Pointer<hb_shape_plan_t> shape_plan,
  ffi.Pointer<hb_font_t> font,
  ffi.Pointer<hb_buffer_t> buffer,
  ffi.Pointer<hb_feature_t> features,
  int num_features,
);