68typedef enum : uint8_t {
98typedef enum : uint8_t {
175typedef enum : uint8_t {
304 uint16_t* out_count);
482 uint16_t* out_dirty);
525 void (*
fill_rect)(
void*
user, int32_t x, int32_t y, int32_t w, int32_t h, uint32_t color);
527 void (*
draw_text)(
void*
user, int32_t x, int32_t y,
const char* str, uint32_t fg, uint32_t bg);
529 void (*
text_size)(
void*
user,
const char* str, int32_t* out_w, int32_t* out_h);
540typedef enum : uint8_t {
Bounded, allocation-free box-model layout for e-reader chrome.
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
Bounded UI interaction core: hit-testing, screen stack, paging.
One node in a box tree (caller-owned).
Axis-aligned rectangle in framebuffer pixel coordinates.