|
Prusa MINI Firmware overview
|
#include <window.h>

Public Attributes | |
| window_class_t * | cls |
| int16_t | id_parent |
| int16_t | id |
| union { | |
| uint32_t flg | |
| struct { | |
| uint32_t f_visible: 1 | |
| uint32_t f_enabled: 1 | |
| uint32_t f_invalid: 1 | |
| uint32_t f_focused: 1 | |
| uint32_t f_checked: 1 | |
| uint32_t f_capture: 1 | |
| uint32_t f_disabled: 1 | |
| uint32_t f_reserv0: 6 | |
| uint32_t f_freemem: 1 | |
| uint32_t f_timer: 1 | |
| uint32_t f_parent: 1 | |
| uint32_t f_user: 1 | |
| uint32_t f_reserv1: 7 | |
| uint32_t f_tag: 8 | |
| } | |
| }; | |
| rect_ui16_t | rect |
| window_event_t * | event |
| window_class_t* _window_t::cls |
| int16_t _window_t::id_parent |
| int16_t _window_t::id |
| uint32_t _window_t::flg |
| uint32_t _window_t::f_visible |
| uint32_t _window_t::f_enabled |
| uint32_t _window_t::f_invalid |
| uint32_t _window_t::f_focused |
| uint32_t _window_t::f_checked |
| uint32_t _window_t::f_capture |
| uint32_t _window_t::f_disabled |
| uint32_t _window_t::f_reserv0 |
| uint32_t _window_t::f_freemem |
| uint32_t _window_t::f_timer |
| uint32_t _window_t::f_parent |
| uint32_t _window_t::f_user |
| uint32_t _window_t::f_reserv1 |
| uint32_t _window_t::f_tag |
| union { ... } |
| rect_ui16_t _window_t::rect |
| window_event_t* _window_t::event |