| Prusa MINI Firmware overview
    | 
Go to the source code of this file.
| Classes | |
| struct | _window_class_header_t | 
| struct | _window_header_t | 
| Macros | |
| #define | HEADER_ICON_COUNT HEADER_ICON_WIFI + 1 | 
| #define | window_header_events(window) | 
| Typedefs | |
| typedef struct _window_class_header_t | window_class_header_t | 
| typedef struct _window_header_t | window_header_t | 
| Enumerations | |
| enum | header_states_t { HEADER_ISTATE_OFF, HEADER_ISTATE_ON, HEADER_ISTATE_ACTIVE } | 
| enum | header_icons_t { HEADER_ICON_USB, HEADER_ICON_LAN, HEADER_ICON_WIFI } | 
| Functions | |
| void | p_window_header_set_icon (window_header_t *window, uint16_t id_res) | 
| void | p_window_header_icon_off (window_header_t *window, header_icons_t icon) | 
| void | p_window_header_icon_on (window_header_t *window, header_icons_t icon) | 
| void | p_window_header_icon_active (window_header_t *window, header_icons_t icon) | 
| header_states_t | p_window_header_get_state (window_header_t *window, header_icons_t icon) | 
| void | p_window_header_set_text (window_header_t *window, const char *text) | 
| int | p_window_header_event_clr (window_header_t *window, uint8_t evt_id) | 
| Variables | |
| int16_t | WINDOW_CLS_HEADER | 
| const window_class_header_t | window_class_header | 
| #define HEADER_ICON_COUNT HEADER_ICON_WIFI + 1 | 
| #define window_header_events | ( | window | ) | 
| typedef struct _window_class_header_t window_class_header_t | 
| typedef struct _window_header_t window_header_t | 
| enum header_states_t | 
| enum header_icons_t | 
| void p_window_header_set_icon | ( | window_header_t * | window, | 
| uint16_t | id_res | ||
| ) | 


| void p_window_header_icon_off | ( | window_header_t * | window, | 
| header_icons_t | icon | ||
| ) | 


| void p_window_header_icon_on | ( | window_header_t * | window, | 
| header_icons_t | icon | ||
| ) | 


| void p_window_header_icon_active | ( | window_header_t * | window, | 
| header_icons_t | icon | ||
| ) | 


| header_states_t p_window_header_get_state | ( | window_header_t * | window, | 
| header_icons_t | icon | ||
| ) | 
| void p_window_header_set_text | ( | window_header_t * | window, | 
| const char * | text | ||
| ) | 


| int p_window_header_event_clr | ( | window_header_t * | window, | 
| uint8_t | evt_id | ||
| ) | 


| int16_t WINDOW_CLS_HEADER | 
| const window_class_header_t window_class_header |