|
wlmaker
|

Public Attributes | |
| wlmtk_container_t | super_container |
| wlmtk_element_vmt_t | orig_super_element_vmt |
| wlmtk_fsm_t | fsm |
| wlmtk_container_t | window_container |
| wlmtk_container_t | fullscreen_container |
| bs_dllist_t | windows |
| wlmtk_window_t * | activated_window_ptr |
| wlmtk_window_t * | grabbed_window_ptr |
| int | motion_x |
| int | motion_y |
| int | initial_x |
| int | initial_y |
| int | initial_width |
| int | initial_height |
| uint32_t | resize_edges |
| int | x1 |
| int | y1 |
| int | x2 |
| int | y2 |
| struct wl_signal * | window_mapped_event_ptr |
| struct wl_signal * | window_unmapped_event_ptr |
State of the workspace.
| wlmtk_window_t* _wlmtk_workspace_t::activated_window_ptr |
The activated window.
| wlmtk_fsm_t _wlmtk_workspace_t::fsm |
Current FSM state.
| wlmtk_container_t _wlmtk_workspace_t::fullscreen_container |
Container that holds the fullscreen elements. Should have only one.
| wlmtk_window_t* _wlmtk_workspace_t::grabbed_window_ptr |
The grabbed window.
| int _wlmtk_workspace_t::initial_height |
Window's height when initiazing the resize.
| int _wlmtk_workspace_t::initial_width |
Window's width when initiazing the resize.
| int _wlmtk_workspace_t::initial_x |
Element's X position when initiating a move or resize.
| int _wlmtk_workspace_t::initial_y |
Element's Y position when initiating a move or resize.
| int _wlmtk_workspace_t::motion_x |
Motion X
| int _wlmtk_workspace_t::motion_y |
Motion Y
| wlmtk_element_vmt_t _wlmtk_workspace_t::orig_super_element_vmt |
Original virtual method table. We're overwriting parts.
| uint32_t _wlmtk_workspace_t::resize_edges |
Edges currently active for resizing: enum wlr_edges.
| wlmtk_container_t _wlmtk_workspace_t::super_container |
Superclass: Container.
| wlmtk_container_t _wlmtk_workspace_t::window_container |
Container that holds the windows, ie. the window layer.
| struct wl_signal* _wlmtk_workspace_t::window_mapped_event_ptr |
Points to signal that triggers when a window is mapped.
| struct wl_signal* _wlmtk_workspace_t::window_unmapped_event_ptr |
Points to signal that triggers when a window is unmapped.
| bs_dllist_t _wlmtk_workspace_t::windows |
List of toplevel windows. Via wlmtk_window_t::dlnode.
| int _wlmtk_workspace_t::x1 |
Top left X coordinate of workspace.
| int _wlmtk_workspace_t::x2 |
Bottom right X coordinate of workspace.
| int _wlmtk_workspace_t::y1 |
Top left Y coordinate of workspace.
| int _wlmtk_workspace_t::y2 |
Bottom right Y coordinate of workspace.