TB2026-YDS Firmware
Loading...
Searching...
No Matches
User Interface

Framebuffer rendering, the screen interface, navigation and input events. More...

Collaboration diagram for User Interface:

Topics

 Input events
 The input events a screen can receive.
 Graphics
 Software rendering into an in-RAM RGB565 framebuffer, blitted by gfx_flush().
 Navigator
 A fixed-depth stack of screens; the top screen owns input and rendering.
 Screen interface
 The polymorphic screen contract, as a manual C "vtable".
 Status bar
 Permanent top bar shared by every screen: Bluetooth state, active output, battery percent.

Detailed Description

Framebuffer rendering, the screen interface, navigation and input events.