hb_paint_push_transform_func_t typedef
hb_paint_push_transform_func_t: @funcs: paint functions object @paint_data: The data accompanying the paint functions in hb_font_paint_glyph() @xx: xx component of the transform matrix @yx: yx component of the transform matrix @xy: xy component of the transform matrix @yy: yy component of the transform matrix @dx: dx component of the transform matrix @dy: dy component of the transform matrix @user_data: User data pointer passed to hb_paint_funcs_set_push_transform_func()
A virtual method for the #hb_paint_funcs_t to apply a transform to subsequent paint calls.
This transform is applied after the current transform, and remains in effect until a matching call to the #hb_paint_funcs_pop_transform_func_t vfunc.
Since: 7.0.0
Implementation
typedef hb_paint_push_transform_func_t =
ffi.Pointer<ffi.NativeFunction<hb_paint_push_transform_func_tFunction>>;