Kestrel Interface
Loading...
Searching...
No Matches
kest_effect_select.h
Go to the documentation of this file.
1#ifndef KEST_INT_TRANSFORMER_SELECT_H_
2#define KEST_INT_TRANSFORMER_SELECT_H_
3
4typedef struct
5{
6 lv_obj_t *button;
7 lv_obj_t *label;
8
9 uint16_t type;
10 char *name;
13
15
16typedef struct
17{
18 lv_obj_t *button_list;
19
20 kest_effect_selector_button_pll *buttons;
21
24
27
28//char *effect_type_name(uint16_t type);
29
32int configure_effect_selector(kest_ui_page *page, void *data);
38
39void enter_effect_selector_cb(lv_event_t *e);
40
41#endif
42
int init_effect_selector_eff(kest_ui_page *page)
int enter_effect_selector(kest_ui_page *page)
int free_effect_selector_ui(kest_ui_page *page)
int configure_effect_selector(kest_ui_page *page, void *data)
int init_effect_selector(kest_ui_page *page)
int create_effect_selector_ui(kest_ui_page *page)
int init_effect_selector_button_from_effect(kest_effect_selector_button *button, kest_effect_desc *eff)
void enter_effect_selector_cb(lv_event_t *e)
int refresh_effect_selector(kest_ui_page *page)
int create_effect_selector_ui_eff(kest_ui_page *page)
int init_effect_selector_button(kest_effect_selector_button *button, int index)
#define DECLARE_LINKED_PTR_LIST(X)
kest_effect_selector_button_pll * buttons