Prusa MINI Firmware overview
|
#include "window_lcdsim.h"
#include "lcdsim.h"
#include "gui.h"
◆ window_lcdsim_init()
◆ window_lcdsim_done()
◆ window_lcdsim_draw()
33 for (r = 0; r < 4; r++) {
38 for (c = 0; c < 20; c++) {
41 if ((ch >= 32) && (ch <= 127))
◆ WINDOW_CLS_LCDSIM
int16_t WINDOW_CLS_LCDSIM = 0 |
◆ window_class_lcdsim
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
#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
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
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
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
uint32_t color_t
Definition: guitypes.h:62
void() window_init_t(void *window)
Definition: window.h:55
uint32_t flg
Definition: window.h:81
color_t color_back
Definition: window_lcdsim.h:17
#define WINDOW_FLG_INVALID
Definition: window.h:26
static point_ui16_t point_ui16(uint16_t x, uint16_t y)
Definition: guitypes.h:154