Prusa MINI Firmware overview
|
Go to the documentation of this file.
3 #ifndef _WINDOW_LCDSIM_H
4 #define _WINDOW_LCDSIM_H
38 #endif //_WINDOW_LCDSIM_H
uint16_t y
Definition: guitypes.h:71
uint8_t h
Definition: guitypes.h:78
Definition: guitypes.h:76
display_draw_char_t * draw_char
Definition: display.h:34
int16_t WINDOW_CLS_LCDSIM
Definition: window_lcdsim.c:6
#define COLOR_WHITE
Definition: guitypes.h:41
uint8_t lcdsim_char_at(uint8_t col, uint8_t row)
Definition: lcdsim.c:85
#define COLOR_RED
Definition: guitypes.h:42
static rect_ui16_t rect_ui16(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
Definition: guitypes.h:159
struct _window_lcdsim_t window_lcdsim_t
#define WINDOW_CLS_USER
Definition: window.h:21
#define WINDOW_FLG_VISIBLE
Definition: window.h:24
window_t win
Definition: window_lcdsim.h:16
Definition: window_lcdsim.h:11
void window_lcdsim_done(window_lcdsim_t *window)
Definition: window_lcdsim.c:15
uint8_t * lcdsim_user_charset_ptr(void)
Definition: lcdsim.c:89
uint32_t lcdsim_inval_mask[LCDSIM_ROWS]
Definition: lcdsim.c:40
const window_class_lcdsim_t window_class_lcdsim
Definition: window_lcdsim.c:58
display_fill_rect_t * fill_rect
Definition: display.h:33
font_t * font
Definition: window_lcdsim.h:19
void window_lcdsim_draw(window_lcdsim_t *window)
Definition: window_lcdsim.c:18
color_t color_text
Definition: window_lcdsim.h:18
uint8_t w
Definition: guitypes.h:77
struct _window_class_lcdsim_t window_class_lcdsim_t
void window_lcdsim_init(window_lcdsim_t *window)
Definition: window_lcdsim.c:8
const uint8_t[]
Definition: 404_html.c:3
#define IDR_FNT_BIG
Definition: resource.h:11
display_t * display
Definition: display.c:6
rect_ui16_t rect
Definition: window.h:101
#define COLOR_BLUE
Definition: guitypes.h:45
font_t * resource_font(uint16_t id)
Definition: guitypes.c:186
uint16_t x
Definition: guitypes.h:70
Definition: window_lcdsim.h:15
uint32_t color_t
Definition: guitypes.h:62
void() window_init_t(void *window)
Definition: window.h:55
window_class_t cls
Definition: window_lcdsim.h:12
int16_t WINDOW_CLS_LCDSIM
Definition: window_lcdsim.c:6
uint32_t flg
Definition: window.h:81
color_t color_back
Definition: window_lcdsim.h:17
#define WINDOW_FLG_INVALID
Definition: window.h:26
const window_class_lcdsim_t window_class_lcdsim
Definition: window_lcdsim.c:58
static point_ui16_t point_ui16(uint16_t x, uint16_t y)
Definition: guitypes.h:154