stbtt_GetGlyphSDF function
- @Native<Pointer<
ma_uint8> Function(Pointer<stbtt_fontinfo> , Float, Int, Int, UnsignedChar, Float, Pointer<Int> , Pointer<Int> , Pointer<Int> , Pointer<Int> )>(ffi.Pointer<stbtt_fontinfo>, ffi.Float, ffi.Int, ffi.Int, ffi.UnsignedChar, ffi.Float, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>)>()
frees the SDF bitmap allocated below
Implementation
@ffi.Native<
ffi.Pointer<ffi.UnsignedChar> Function(
ffi.Pointer<stbtt_fontinfo>,
ffi.Float,
ffi.Int,
ffi.Int,
ffi.UnsignedChar,
ffi.Float,
ffi.Pointer<ffi.Int>,
ffi.Pointer<ffi.Int>,
ffi.Pointer<ffi.Int>,
ffi.Pointer<ffi.Int>,
)
>()
external ffi.Pointer<ffi.UnsignedChar> stbtt_GetGlyphSDF(
ffi.Pointer<stbtt_fontinfo> info,
double scale,
int glyph,
int padding,
int onedge_value,
double pixel_dist_scale,
ffi.Pointer<ffi.Int> width,
ffi.Pointer<ffi.Int> height,
ffi.Pointer<ffi.Int> xoff,
ffi.Pointer<ffi.Int> yoff,
);