quakeforge/include/QF/ui
Bill Currie f0fab885d4 [ui] Get canvas into a usable state
Canvas_SortComponentPool now takes the raw canvas component id as it is
specialized to the canvas subpools.

Canvas_SetLen resizes the root view and then updates the hierarchy for
every canvas in the system.

Canvas_InitSys sets up the component system with the systems it needs
(canvas, view, text). This is required to ensure view_href is just past
the canvas components as it is needed for retrieving the actual canvas
component (and thus sub-pool range ids) from arbitrary views in the
canvas.

Entities are fetched with the correct offset from the pool entities.
2023-01-21 03:26:02 +09:00
..
canvas.h [ui] Get canvas into a usable state 2023-01-21 03:26:02 +09:00
font.h [ui] Add font to renderer when loading 2022-12-08 16:57:45 +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
text.h [ui] Add a component set for passage hierarchy refs 2022-12-16 18:12:38 +09:00
txtbuffer.h [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
view.h [ui] Attach text views to passage entities 2022-12-14 22:38:37 +09:00
vrect.h [ui] Add a specialized function for subrect allocation 2022-09-02 17:47:27 +09:00