rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
settings_rows_int.h
Go to the documentation of this file.
1
10#ifndef SETTINGS_ROWS_INT_H
11#define SETTINGS_ROWS_INT_H
12
13#include <stdint.h>
14
15#include "settings.h"
16#include "ui_text.h"
17
19typedef struct {
21 int8_t heading;
22 int8_t text;
23 int8_t part;
25
34
41
49
50#endif /* SETTINGS_ROWS_INT_H */
Device settings: a typed schema, a value per entry, and a persistence seam.
setting_cat_t
Definition settings.h:28
setting_id_t
Every setting's id, in schema order.
Definition settings.h:67
int settings_rows_listed(setting_cat_t cat)
Counts the settings and strings cat lists: its rows less its headings.
Definition settings_rows.c:138
settings_row_t settings_rows_entry(setting_cat_t cat, int index)
Returns row index of cat's list; a setting of id 0 with every index -1 past the last.
Definition settings_rows.c:122
ui_text_id_t settings_rows_heading_text(int heading)
Returns the words of section heading heading.
Definition settings_rows.c:132
One row of a list: a setting, a heading, a string or a part's heading.
Definition settings_rows_int.h:19
int8_t part
Definition settings_rows_int.h:23
int8_t heading
Definition settings_rows_int.h:21
int8_t text
Definition settings_rows_int.h:22
setting_id_t id
Definition settings_rows_int.h:20
The interface's words, one table per language.
ui_text_id_t
The screens' strings, TX_<ID> for each UI_TEXT() of ui_text.def.
Definition ui_text.h:43