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

Public Attributes

struct wlr_session_lock_v1 * wlr_session_lock_v1_ptr
 
wlmtk_root_troot_ptr
 
bs_dllist_t lock_surfaces
 
wlmtk_container_t container
 
struct wl_listener new_surface_listener
 
struct wl_listener unlock_listener
 
struct wl_listener destroy_listener
 

Detailed Description

State of the session lock.

Member Data Documentation

◆ container

wlmtk_container_t _wlmtk_lock_t::container

Container holding the lock surfaces.

◆ destroy_listener

struct wl_listener _wlmtk_lock_t::destroy_listener

Listener for the destroy signal of wlr_session_lock_v1.

◆ lock_surfaces

bs_dllist_t _wlmtk_lock_t::lock_surfaces

List of surfaces, via wlmtk_lock_surface_t::dlnode.

◆ new_surface_listener

struct wl_listener _wlmtk_lock_t::new_surface_listener

Listener for the new_surface signal of wlr_session_lock_v1.

◆ root_ptr

wlmtk_root_t* _wlmtk_lock_t::root_ptr

The root this lock is applied for.

◆ unlock_listener

struct wl_listener _wlmtk_lock_t::unlock_listener

Listener for the unlock signal of wlr_session_lock_v1.

◆ wlr_session_lock_v1_ptr

struct wlr_session_lock_v1* _wlmtk_lock_t::wlr_session_lock_v1_ptr

The wlroots session lock.


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