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

Spécification UI complète d’une cartouche. Plus de détails...

#include <ui_spec.h>

Champs de données

const char * cart_name
 
const char * overlay_tag
 
ui_menu_spec_t menus [UI_MENUS_PER_CART]
 
ui_cycle_idx_spec_t cycles [8]
 

Description détaillée

Spécification UI complète d’une cartouche.

  • cart_name : nom affiché dans la barre de titre / entête.
  • menus : tableau fixe de UI_MENUS_PER_CART menus.
  • cycles : configuration optionnelle des boutons BM cyclés.

Cette structure reste purement déclarative et ne référence aucune logique UI ou backend.

Documentation des champs

◆ cart_name

const char* ui_cart_spec_t::cart_name

Nom affiché.

◆ cycles

ui_cycle_idx_spec_t ui_cart_spec_t::cycles[8]

Configuration des cycles BM1..BM8.

◆ menus

ui_menu_spec_t ui_cart_spec_t::menus[UI_MENUS_PER_CART]

Menus exposés par la cartouche.

◆ overlay_tag

const char* ui_cart_spec_t::overlay_tag

(optionnel) Tag visuel du mode custom actif, ex: "SEQ"


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