nx_paint_text.nx
buildroot/runtime/nx_paint_text.nx
about
dependencies 4 imports · 23 importers
diagram shows first 10 each side; +0 more imports, +13 more importers in the complete lists below.
imports: nx_syscalls.nxnx_css_color_decode.nxnx_paint_solid_rect.nxnx_font_bitmap_5x7.nx
imported by: nx_browser.nxnx_browser_demo_42.nxnx_browser_demo_hello.nxnx_browser_demo_html.nxnx_browser_demo_html_nishi.nxnx_browser_demo_lowercase.nxnx_browser_demo_multiline.nxnx_browser_demo_pangram.nxnx_browser_demo_styled.nxnx_browser_forms_paint.nxnx_browser_importprobe.nxnx_browser_render.nxnx_browser_render_gif_t139.nxnx_browser_render_own_test.nxnx_caption_burn.nxnx_caption_burn_gate.nxnx_pagerender_lib.nxnx_paint_text_test.nxnx_paint_walk_layout.nxnx_paint_walk_layout_text_test.nxnx_render_ascii.nxnx_render_html.nxnx_render_wiki_bmp.nx
structs
| none |
consts
| 41 | const NX_PAINT_TEXT_CELL_W: i64 = 6 // 5 glyph + 1 inter-char space |
| 42 | const NX_PAINT_TEXT_CELL_H: i64 = 7 |
functions
| 48 | func _paint_text_pixel(fb: *Framebuffer, px: i64, py: i64, |
| 64 | func _paint_text_glyph(fb: *Framebuffer, |
| 100 | func nx_paint_text(fb: *Framebuffer, |
| 136 | func nx_paint_text_scaled(fb: *Framebuffer, |
| 194 | func nx_paint_text_styled(fb: *Framebuffer, |
| 256 | func nx_paint_text_measure(text_len: i64) -> i64 called by 1: main |