Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
Référence de la structure ui_state_t

État global de l’UI. Plus de détails...

#include <ui_model.h>

Champs de données

const ui_cart_spec_tspec
 
ui_cart_state_t vals
 
uint8_t cur_menu
 
uint8_t cur_page
 
bool shift
 

Description détaillée

État global de l’UI.

Contient :

  • un pointeur vers la spec UI active (ui_cart_spec_t);
  • la matrice de valeurs (vals);
  • le menu et la page actifs ;
  • l’état du bouton SHIFT.

Documentation des champs

◆ cur_menu

uint8_t ui_state_t::cur_menu

Menu actif.

◆ cur_page

uint8_t ui_state_t::cur_page

Page active.

◆ shift

bool ui_state_t::shift

État du modifieur SHIFT.

◆ spec

const ui_cart_spec_t* ui_state_t::spec

Spécification UI active.

◆ vals

ui_cart_state_t ui_state_t::vals

Valeurs courantes en RAM UI.


La documentation de cette structure a été générée à partir du fichier suivant :