API de rendu du knob (plein/arc) pour Brick UI. Plus de détails...
#include <stdint.h>
Aller au code source de ce fichier.
Macros | |
#define | OLED_WIDTH 128 |
#define | OLED_HEIGHT 64 |
Fonctions | |
void | ui_knob_set_diameter_px (int d_px) |
Fixe un diamètre explicite (px) pour tous les knobs. 0 = désactiver. Si défini, l’argument r passé à ui_draw_knob() est ignoré. | |
void | ui_draw_knob (int cx, int cy, int r, int val, int vmin, int vmax) |
Dessine un knob plein (unipolaire/bipolaire) centré en (cx,cy). | |
API de rendu du knob (plein/arc) pour Brick UI.
#define OLED_HEIGHT 64 |
#define OLED_WIDTH 128 |
void ui_draw_knob | ( | int | cx, |
int | cy, | ||
int | r, | ||
int | val, | ||
int | vmin, | ||
int | vmax | ||
) |
Dessine un knob plein (unipolaire/bipolaire) centré en (cx,cy).
cx,cy | Centre du knob. |
r | Rayon “extérieur” du knob (peut être écrasé si un diamètre override est actif). |
val | Valeur courante. |
vmin | Borne min de la plage. |
vmax | Borne max de la plage. |
void ui_knob_set_diameter_px | ( | int | d_px | ) |
Fixe un diamètre explicite (px) pour tous les knobs. 0 = désactiver. Si défini, l’argument r
passé à ui_draw_knob() est ignoré.
Fixe un diamètre explicite (px) pour tous les knobs. 0 = désactiver. Si défini, l’argument r
passé à ui_draw_knob() est ignoré.