|
NekoWM
A gfxprim proxy backend tiling window manager
|
View a part of a screen. More...
#include <neko_view.h>

Data Fields | |
| gp_size | x |
| A x offset on the backend pixmap. | |
| gp_size | y |
| A y offset on the backend pixmap. | |
| gp_size | w |
| A width on the backend pixmap. | |
| gp_size | h |
| A height on the backend pixmap. | |
| void(* | slot_exit )(struct neko_view *self) |
| Called by child when it did exit. | |
| struct neko_view * | parent |
| A view parent, NULL for top level view. | |
| unsigned int | is_shown:1 |
| Set if view is shown on a screen. | |
| unsigned int | is_focused:1 |
| Set if the view has focus. | |
| struct neko_view * | subviews [2] |
| A view may be split into two subviews. | |
| unsigned int | focused_subview |
| Currently focused subview. | |
| enum neko_view_split_mode | split_mode |
| Type of the split. | |
| neko_view_slot * | slot |
| What is shown in the view. | |
| char | name [32] |
| A view name. | |
View a part of a screen.
Definition at line 106 of file neko_view.h.