Prusa MINI Firmware overview
window_progress.h
Go to the documentation of this file.
1 // window_progress.h
2 
3 #ifndef _WINDOW_PROGRESS_H
4 #define _WINDOW_PROGRESS_H
5 
6 #include "window.h"
7 
8 #pragma pack(push)
9 #pragma pack(1)
10 
11 typedef struct _window_class_progress_t {
14 
15 typedef struct _window_progress_t {
24  char *format;
25  float value;
26  float min;
27  float max;
29 
30 #pragma pack(pop)
31 
32 #ifdef __cplusplus
33 extern "C" {
34 #endif //__cplusplus
35 
37 
38 #ifdef __cplusplus
39 }
40 #endif //__cplusplus
41 
42 #endif //_WINDOW_PROGRESS_H
_window_progress_t::color_text
color_t color_text
Definition: window_progress.h:18
_window_progress_t::color_back
color_t color_back
Definition: window_progress.h:17
_font_t
Definition: guitypes.h:76
_window_class_progress_t
Definition: window_progress.h:11
_window_progress_t::color_progress
color_t color_progress
Definition: window_progress.h:19
window_progress_t
struct _window_progress_t window_progress_t
_window_progress_t::font
font_t * font
Definition: window_progress.h:20
_window_progress_t::alignment
uint8_t alignment
Definition: window_progress.h:22
_window_t
Definition: window.h:76
_window_progress_t::max
float max
Definition: window_progress.h:27
_padding_ui8_t
Definition: guitypes.h:86
uint8_t
const uint8_t[]
Definition: 404_html.c:3
_window_class_t
Definition: window.h:67
window_class_progress_t
struct _window_class_progress_t window_class_progress_t
_window_progress_t::min
float min
Definition: window_progress.h:26
_window_progress_t::format
char * format
Definition: window_progress.h:24
window.h
window_class_progress
const window_class_progress_t window_class_progress
Definition: window_progress.c:61
_window_progress_t::padding
padding_ui8_t padding
Definition: window_progress.h:21
_window_progress_t::value
float value
Definition: window_progress.h:25
color_t
uint32_t color_t
Definition: guitypes.h:62
_window_progress_t::height_progress
uint8_t height_progress
Definition: window_progress.h:23
_window_progress_t::win
window_t win
Definition: window_progress.h:16
_window_progress_t
Definition: window_progress.h:15
_window_class_progress_t::cls
window_class_t cls
Definition: window_progress.h:12