|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
#include <ra8_widget.h>
Data Fields | |
| const ra8_widget_paint_t * | paint |
| Draw backend (NULL -> draws nothing). | |
| const char * | text |
| NUL-terminated ASCII (NULL -> bg only). | |
| uint32_t | fg |
| Text colour, 0xRRGGBB. | |
| uint32_t | bg |
| Background fill colour, 0xRRGGBB. | |
| int16_t | pad |
| Inner text inset, pixels. | |
| ra8_widget_align_t | align |
| Horizontal text alignment. | |
| uint8_t | reserved |
| Padding to a 4-byte boundary. | |
Definition at line 562 of file ra8_widget.h.
| ra8_widget_align_t ra8_widget_label::align |
Horizontal text alignment.
Definition at line 568 of file ra8_widget.h.
| uint32_t ra8_widget_label::bg |
Background fill colour, 0xRRGGBB.
Definition at line 566 of file ra8_widget.h.
| uint32_t ra8_widget_label::fg |
Text colour, 0xRRGGBB.
Definition at line 565 of file ra8_widget.h.
| int16_t ra8_widget_label::pad |
Inner text inset, pixels.
Definition at line 567 of file ra8_widget.h.
| const ra8_widget_paint_t* ra8_widget_label::paint |
Draw backend (NULL -> draws nothing).
Definition at line 563 of file ra8_widget.h.
| uint8_t ra8_widget_label::reserved |
Padding to a 4-byte boundary.
Definition at line 569 of file ra8_widget.h.
| const char* ra8_widget_label::text |
NUL-terminated ASCII (NULL -> bg only).
Definition at line 564 of file ra8_widget.h.