quakeforge/include/QF/ui
Bill Currie a50c1d0f81 [ui] Implement nested canvases
This is for scroll boxes (the nesting of canvases is for the clipping
they provide). There are some issues with automatic layout, but this
gets things mostly working, in particular the management of the link
between hierarchies as a canvas is always the root of its hierarchy.
2023-12-23 14:36:57 +09:00
..
canvas.h [ui] Change draw order from 16-bit to 32-bit 2023-12-23 14:31:58 +09:00
font.h [ui] Use fontconfig to find system fonts 2023-07-01 19:15:22 +09:00
imui.h [ui] Implement nested canvases 2023-12-23 14:36:57 +09:00
inputline.h [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
passage.h [ui] Add a component set for passage hierarchy refs 2022-12-16 18:12:38 +09:00
shaper.h [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
text.h [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
txtbuffer.h [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
view.h [ui] Correct the spelling of imui_size_t 2023-12-23 14:26:50 +09:00
vrect.h [ui] Add a specialized function for subrect allocation 2022-09-02 17:47:27 +09:00