ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
wa_app_state_t Struct Reference

Per-app state: its widget tree + a focus-lifecycle counter. More...

Collaboration diagram for wa_app_state_t:

Data Fields

ra8_widget_t widgets [2]
 [0] status bar, [1] content.
wa_fill_t status_fill
 Status-bar colour.
wa_fill_t content_fill
 Content colour (per app).
uint32_t enters
 Times on_enter fired.
uint32_t leaves
 Times on_leave fired.
wa_content_t content
 Content widget state.

Detailed Description

Per-app state: its widget tree + a focus-lifecycle counter.

One app's widget tree + content + focus-lifecycle counters.

Since
0.1.0

Definition at line 88 of file main.c.

Field Documentation

◆ content

wa_content_t wa_app_state_t::content

Content widget state.

Definition at line 199 of file main.c.

Referenced by wd_state_init().

◆ content_fill

wa_fill_t wa_app_state_t::content_fill

Content colour (per app).

Definition at line 91 of file main.c.

Referenced by wa_state_init().

◆ enters

uint32_t wa_app_state_t::enters

Times on_enter fired.

Definition at line 92 of file main.c.

Referenced by wa_state_init(), and wd_state_init().

◆ leaves

uint32_t wa_app_state_t::leaves

Times on_leave fired.

Definition at line 93 of file main.c.

Referenced by wa_state_init(), and wd_state_init().

◆ status_fill

wa_fill_t wa_app_state_t::status_fill

Status-bar colour.

Definition at line 90 of file main.c.

Referenced by wa_state_init().

◆ widgets

ra8_widget_t wa_app_state_t::widgets

[0] status bar, [1] content.

[status, content, tabbar].

Definition at line 89 of file main.c.

Referenced by wa_app_render(), wa_state_init(), wd_app_on_input(), wd_app_render(), and wd_state_init().


The documentation for this struct was generated from the following files:
  • examples/ek_ra8d2/hw_validated/hil/widget_app/src/main.c
  • examples/ek_ra8d2/hw_validated/hil/widget_app_demo/src/main.c