stbtt_GetFontBoundingBox function

  1. @Native<Void Function(Pointer<stbtt_fontinfo>, Pointer<Int>, Pointer<Int>, Pointer<Int>, Pointer<Int>)>(ffi.Pointer<stbtt_fontinfo>, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>, ffi.Pointer<ffi.Int>)>()
void stbtt_GetFontBoundingBox(
  1. Pointer<stbtt_fontinfo> info,
  2. Pointer<Int> x0,
  3. Pointer<Int> y0,
  4. Pointer<Int> x1,
  5. Pointer<Int> y1,
)

analogous to GetFontVMetrics, but returns the "typographic" values from the OS/2 table (specific to MS/Windows TTF files).

Returns 1 on success (table present), 0 on failure.

Implementation

@ffi.Native<
  ffi.Void Function(
    ffi.Pointer<stbtt_fontinfo>,
    ffi.Pointer<ffi.Int>,
    ffi.Pointer<ffi.Int>,
    ffi.Pointer<ffi.Int>,
    ffi.Pointer<ffi.Int>,
  )
>()
external void stbtt_GetFontBoundingBox(
  ffi.Pointer<stbtt_fontinfo> info,
  ffi.Pointer<ffi.Int> x0,
  ffi.Pointer<ffi.Int> y0,
  ffi.Pointer<ffi.Int> x1,
  ffi.Pointer<ffi.Int> y1,
);