|
Prusa MINI Firmware overview
|
Macros | |
| #define | SCREEN_MAX_SCREENS 32 |
| #define | SCREEN_MAX_HISTORY 32 |
Functions | |
| int16_t | screen_id (void) |
| int16_t | screen_register (screen_t *pscreen) |
| screen_t * | screen_unregister (int16_t screen_id) |
| void | screen_stack_push (int16_t screen_id) |
| int16_t | screen_stack_pop (void) |
| void | screen_open (int16_t screen_id) |
| void | screen_close (void) |
| void | screen_draw (void) |
| void | screen_dispatch_event (window_t *window, uint8_t event, void *param) |
| screen_t * | screen_get_curr (void) |
Variables | |
| screen_t * | screen_0 = 0 |
| screen_t * | screens [SCREEN_MAX_SCREENS] |
| uint16_t | screen_count = 0 |
| int16_t | screen_stack [SCREEN_MAX_HISTORY] |
| uint16_t | screen_stack_count = 0 |
| #define SCREEN_MAX_SCREENS 32 |
| #define SCREEN_MAX_HISTORY 32 |
| int16_t screen_id | ( | void | ) |
| int16_t screen_register | ( | screen_t * | pscreen | ) |

| screen_t* screen_unregister | ( | int16_t | screen_id | ) |
| void screen_stack_push | ( | int16_t | screen_id | ) |


| int16_t screen_stack_pop | ( | void | ) |


| void screen_open | ( | int16_t | screen_id | ) |


| screen_t* screen_0 = 0 |
| screen_t* screens[SCREEN_MAX_SCREENS] |
| uint16_t screen_count = 0 |
| int16_t screen_stack[SCREEN_MAX_HISTORY] |
| uint16_t screen_stack_count = 0 |