|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
#include <ra8_widget.h>
Data Fields | |
| ra8_widget_t * | children |
| Child widget array (caller-owned). | |
| ra8_box_t * | box_scratch |
| Layout scratch (>= count + 1 ra8_box_t). | |
| uint16_t | count |
| Number of children. | |
| uint16_t | box_cap |
| Capacity of box_scratch. | |
| int16_t | gap |
| Gap between children (pixels). | |
| int16_t | pad |
| Inner padding inset on the panel (pixels). | |
| ra8_widget_axis_t | axis |
| Stack main axis (col / row). | |
| uint8_t | reserved |
| Padding to a 4-byte boundary. | |
Definition at line 368 of file ra8_widget.h.
| ra8_widget_axis_t ra8_widget_panel::axis |
Stack main axis (col / row).
Definition at line 375 of file ra8_widget.h.
| uint16_t ra8_widget_panel::box_cap |
Capacity of box_scratch.
Definition at line 372 of file ra8_widget.h.
| ra8_box_t* ra8_widget_panel::box_scratch |
Layout scratch (>= count + 1 ra8_box_t).
Definition at line 370 of file ra8_widget.h.
| ra8_widget_t* ra8_widget_panel::children |
Child widget array (caller-owned).
Definition at line 369 of file ra8_widget.h.
| uint16_t ra8_widget_panel::count |
Number of children.
Definition at line 371 of file ra8_widget.h.
| int16_t ra8_widget_panel::gap |
Gap between children (pixels).
Definition at line 373 of file ra8_widget.h.
| int16_t ra8_widget_panel::pad |
Inner padding inset on the panel (pixels).
Definition at line 374 of file ra8_widget.h.
| uint8_t ra8_widget_panel::reserved |
Padding to a 4-byte boundary.
Definition at line 376 of file ra8_widget.h.