kb-text-shape
Safe HaskellNone
LanguageGHC2021

KB.Text.Shape.FFI.API.Other

Synopsis

Quick test for font support of a sequence of codepoints.

kbts_FontCoverageTestBegin :: Ptr FontCoverageTest -> Font -> IO () Source #

void kbts_FontCoverageTestBegin(kbts_font_coverage_test *Test, kbts_font *Font);

kbts_FontCoverageTestCodepoint Source #

Arguments

:: Ptr FontCoverageTest 
-> CInt

Codepoint

-> IO () 
void kbts_FontCoverageTestCodepoint(kbts_font_coverage_test *Test, int Codepoint);

kbts_FontCoverageTestEnd :: Ptr FontCoverageTest -> IO Int Source #

int  kbts_FontCoverageTestEnd(kbts_font_coverage_test *Test);

Misc.

kbts_ScriptDirection :: Script -> Direction Source #

kbts_decode kbts_DecodeUtf8(const char *Utf8, kbts_un Length);
kbts_encode_utf8 kbts_EncodeUtf8(int Codepoint);

kbts_ScriptIsComplex :: Script -> CInt Source #

int kbts_ScriptIsComplex(kbts_script Script);

kbts_ScriptTagToScript :: ScriptTag -> Script Source #

kbts_script kbts_ScriptTagToScript(kbts_script_tag Tag);