Prusa MINI Firmware overview
window_term.h
Go to the documentation of this file.
1 // window_term.h
2 #ifndef _WINDOW_TERM_H
3 #define _WINDOW_TERM_H
4 
5 #include "window.h"
6 #include "term.h"
7 
8 #pragma pack(push)
9 #pragma pack(1)
10 
11 typedef struct _window_class_term_t {
14 
15 typedef struct _window_term_t {
22 
23 #pragma pack(pop)
24 
25 #ifdef __cplusplus
26 extern "C" {
27 #endif //__cplusplus
28 
30 void render_term(rect_ui16_t rc, term_t *pt, font_t *font, color_t clr0, color_t clr1);
31 
32 #ifdef __cplusplus
33 }
34 #endif //__cplusplus
35 
36 #endif // _WINDOW_TERM_H
_font_t
Definition: guitypes.h:76
_window_class_term_t::cls
window_class_t cls
Definition: window_term.h:12
_term_t
Definition: term.h:43
_window_term_t::term
term_t * term
Definition: window_term.h:20
window_class_term
const window_class_term_t window_class_term
Definition: window_term.c:53
term.h
_window_term_t::color_text
color_t color_text
Definition: window_term.h:18
_window_class_term_t
Definition: window_term.h:11
_window_term_t::win
window_t win
Definition: window_term.h:16
_window_t
Definition: window.h:76
render_term
void render_term(rect_ui16_t rc, term_t *pt, font_t *font, color_t clr0, color_t clr1)
Definition: window_term.c:13
_rect_ui16_t
Definition: guitypes.h:69
window_term_t
struct _window_term_t window_term_t
_window_class_t
Definition: window.h:67
window.h
_window_term_t::font
font_t * font
Definition: window_term.h:19
_window_term_t
Definition: window_term.h:15
_window_term_t::color_back
color_t color_back
Definition: window_term.h:17
color_t
uint32_t color_t
Definition: guitypes.h:62
window_class_term_t
struct _window_class_term_t window_class_term_t