hb_shape_justify function
- @Native<hb_bool_t Function(Pointer<hb_font_t>, Pointer<hb_buffer_t>, Pointer<hb_feature_t>, UnsignedInt, Pointer<Pointer<Char>>, Float, Float, Pointer<Float>, Pointer<hb_codepoint_t>, Pointer<Float>)>(ffi.Pointer<hb_font_t>, ffi.Pointer<hb_buffer_t>, ffi.Pointer<hb_feature_t>, ffi.UnsignedInt, ffi.Pointer<ffi.Pointer<ffi.Char>>, ffi.Float, ffi.Float, ffi.Pointer<ffi.Float>, ffi.Pointer<hb_tag_t>, ffi.Pointer<ffi.Float>)>()
int
hb_shape_justify(
- Pointer<hb_font_t> font,
- Pointer<hb_buffer_t> buffer,
- Pointer<hb_feature_t> features,
- int num_features,
- Pointer<Pointer<Char>> shaper_list,
- double min_target_advance,
- double max_target_advance,
- Pointer<Float> advance,
- Pointer<hb_codepoint_t> var_tag,
- Pointer<Float> var_value,
)
Implementation
@ffi.Native<
hb_bool_t Function(
ffi.Pointer<hb_font_t>,
ffi.Pointer<hb_buffer_t>,
ffi.Pointer<hb_feature_t>,
ffi.UnsignedInt,
ffi.Pointer<ffi.Pointer<ffi.Char>>,
ffi.Float,
ffi.Float,
ffi.Pointer<ffi.Float>,
ffi.Pointer<hb_tag_t>,
ffi.Pointer<ffi.Float>,
)
>()
external int hb_shape_justify(
ffi.Pointer<hb_font_t> font,
ffi.Pointer<hb_buffer_t> buffer,
ffi.Pointer<hb_feature_t> features,
int num_features,
ffi.Pointer<ffi.Pointer<ffi.Char>> shaper_list,
double min_target_advance,
double max_target_advance,
ffi.Pointer<ffi.Float> advance,
ffi.Pointer<hb_tag_t> var_tag,
ffi.Pointer<ffi.Float> var_value,
);