|
PatchworkOS
966e257
A non-POSIX operating system.
|
Opaque window structure. More...
#include <internal.h>
Data Fields | |
| list_entry_t | entry |
| display_t * | disp |
| char | name [MAX_NAME] |
| rect_t | rect |
| rect_t | invalidRect |
| surface_type_t | type |
| window_flags_t | flags |
| surface_id_t | surface |
| pixel_t * | buffer |
| element_t * | root |
| element_t * | clientElement |
Opaque window structure.
Definition at line 43 of file internal.h.
| list_entry_t window_t::entry |
Definition at line 45 of file internal.h.
| display_t* window_t::disp |
Definition at line 46 of file internal.h.
| char window_t::name[MAX_NAME] |
Definition at line 47 of file internal.h.
| rect_t window_t::rect |
Definition at line 48 of file internal.h.
| rect_t window_t::invalidRect |
Definition at line 49 of file internal.h.
| surface_type_t window_t::type |
Definition at line 50 of file internal.h.
| window_flags_t window_t::flags |
Definition at line 51 of file internal.h.
| surface_id_t window_t::surface |
Definition at line 52 of file internal.h.
| pixel_t* window_t::buffer |
Definition at line 53 of file internal.h.
| element_t* window_t::root |
Definition at line 54 of file internal.h.
| element_t* window_t::clientElement |
Definition at line 55 of file internal.h.