PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
window_t Struct Reference

Opaque window structure. More...

#include <internal.h>

Collaboration diagram for window_t:

Data Fields

list_entry_t entry
 
display_tdisp
 
char name [MAX_NAME]
 
rect_t rect
 
rect_t invalidRect
 
surface_type_t type
 
window_flags_t flags
 
surface_id_t surface
 
pixel_tbuffer
 
element_troot
 
element_tclientElement
 

Detailed Description

Opaque window structure.

Definition at line 43 of file internal.h.

Field Documentation

◆ entry

list_entry_t window_t::entry

Definition at line 45 of file internal.h.

◆ disp

display_t* window_t::disp

Definition at line 46 of file internal.h.

◆ name

char window_t::name[MAX_NAME]

Definition at line 47 of file internal.h.

◆ rect

rect_t window_t::rect

Definition at line 48 of file internal.h.

◆ invalidRect

rect_t window_t::invalidRect

Definition at line 49 of file internal.h.

◆ type

surface_type_t window_t::type

Definition at line 50 of file internal.h.

◆ flags

window_flags_t window_t::flags

Definition at line 51 of file internal.h.

◆ surface

surface_id_t window_t::surface

Definition at line 52 of file internal.h.

◆ buffer

pixel_t* window_t::buffer

Definition at line 53 of file internal.h.

◆ root

element_t* window_t::root

Definition at line 54 of file internal.h.

◆ clientElement

element_t* window_t::clientElement

Definition at line 55 of file internal.h.


The documentation for this struct was generated from the following file: