wlmaker
Loading...
Searching...
No Matches
Public Attributes | List of all members
_wlmtk_layer_t Struct Reference
Collaboration diagram for _wlmtk_layer_t:
Collaboration graph
[legend]

Public Attributes

wlmtk_container_t super_container
 
wlmtk_workspace_tworkspace_ptr
 
bs_avltree_t * output_tree_ptr
 
struct wl_listener output_layout_change_listener
 
struct wlr_output_layout * wlr_output_layout_ptr
 

Detailed Description

State of a layer, covering multiple outputs.

Member Data Documentation

◆ output_layout_change_listener

struct wl_listener _wlmtk_layer_t::output_layout_change_listener

Listener for wlr_output_layout::events.change.

◆ output_tree_ptr

bs_avltree_t* _wlmtk_layer_t::output_tree_ptr

Holds outputs and panels.

◆ super_container

wlmtk_container_t _wlmtk_layer_t::super_container

Super class of the layer.

◆ wlr_output_layout_ptr

struct wlr_output_layout* _wlmtk_layer_t::wlr_output_layout_ptr

Output layout.

◆ workspace_ptr

wlmtk_workspace_t* _wlmtk_layer_t::workspace_ptr

Workspace that the layer belongs to.


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