wlmaker
|
Public Attributes | |
wlmaker_view_t | view |
wlmaker_workspace_layer_t | layer |
bs_dllist_node_t | dlnode |
struct wlr_layer_surface_v1 * | wlr_layer_surface_v1_ptr |
struct wlr_scene_layer_surface_v1 * | wlr_scene_layer_surface_v1_ptr |
struct wl_listener | destroy_listener |
struct wl_listener | new_popup_listener |
struct wl_listener | surface_map_listener |
struct wl_listener | surface_unmap_listener |
struct wl_listener | surface_commit_listener |
State of a layer surface handler.
struct wl_listener _wlmaker_layer_surface_t::destroy_listener |
Listener for the destroy
signal raised by wlr_layer_surface_v1
.
bs_dllist_node_t _wlmaker_layer_surface_t::dlnode |
Double-linked-list node, for |layer_surfaces| of workspace.
wlmaker_workspace_layer_t _wlmaker_layer_surface_t::layer |
The layer this surface is on.
struct wl_listener _wlmaker_layer_surface_t::new_popup_listener |
Listener for new_popup
signal raised by wlr_layer_surface_v1
.
struct wl_listener _wlmaker_layer_surface_t::surface_commit_listener |
Listener for the commit
signal raised by wlr_surface
.
struct wl_listener _wlmaker_layer_surface_t::surface_map_listener |
Listener for the map
signal raised by wlr_surface
.
struct wl_listener _wlmaker_layer_surface_t::surface_unmap_listener |
Listener for the unmap
signal raised by wlr_surface
.
wlmaker_view_t _wlmaker_layer_surface_t::view |
State of the corresponding view.
struct wlr_layer_surface_v1* _wlmaker_layer_surface_t::wlr_layer_surface_v1_ptr |
Links to the corresponding wlr_layer_surface_v1
.
struct wlr_scene_layer_surface_v1* _wlmaker_layer_surface_t::wlr_scene_layer_surface_v1_ptr |
The scene graph for the layer node.