hb_paint_push_transform function

  1. @Native<Void Function(Pointer<hb_paint_funcs_t>, Pointer<Void>, Float, Float, Float, Float, Float, Float)>(ffi.Pointer<hb_paint_funcs_t>, ffi.Pointer<ffi.Void>, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float, ffi.Float)>()
void hb_paint_push_transform(
  1. Pointer<hb_paint_funcs_t> funcs,
  2. Pointer<Void> paint_data,
  3. double xx,
  4. double yx,
  5. double xy,
  6. double yy,
  7. double dx,
  8. double dy,
)

Manual API

Implementation

@ffi.Native<
  ffi.Void Function(
    ffi.Pointer<hb_paint_funcs_t>,
    ffi.Pointer<ffi.Void>,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
    ffi.Float,
  )
>()
external void hb_paint_push_transform(
  ffi.Pointer<hb_paint_funcs_t> funcs,
  ffi.Pointer<ffi.Void> paint_data,
  double xx,
  double yx,
  double xy,
  double yy,
  double dx,
  double dy,
);