code wiki / _hdl_build / nx_font_cyrillic_ext8.nx

nx_font_cyrillic_ext8.nx

buildroot/runtime/_hdl_build/nx_font_cyrillic_ext8.nx

1467 B27 linesdepth 2pulls 2 transitivereach 5 importersview sourcekind librarytopic font
docsdependenciesstructsconstsfunctions

about

nx_font_cyrillic_ext8.nx -- extended Cyrillic glyphs OUTSIDE the Russian А..Я block, for Belarusian and Ukrainian: І(U+0406) Ў(U+040E) Є(U+0404) Ї(U+0407) Ґ(U+0490). 8x8, uppercase (lowercase counterparts folded here). So a Belarusian reads "вітаю / любоў" and a Ukrainian "привіт" with their OWN letters. Returns an 8-byte glyph or 0 (unsupported). license_tier: ORIGINAL

dependencies 1 imports · 3 importers

nx_syscalls.nx nx_font_cyrillic_ext8.nx nx_caption_render_uni.nx nx_multilang_call_gate.nx nx_multilang_render_gate.nx

imports: nx_syscalls.nx

imported by: nx_caption_render_uni.nxnx_multilang_call_gate.nxnx_multilang_render_gate.nx

structs

none

consts

none

functions

7func ce_mk(b0: i64, b1: i64, b2: i64, b3: i64, b4: i64, b5: i64, b6: i64, b7: i64) -> *u8
called by 1: cyr_ext_glyph calls 1: sys_mmap
14func cyr_ext_glyph(cp: i64) -> *u8
called by 1: cr_glyph_ptr calls 1: ce_mk