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

Public Attributes

bs_dllist_node_t dlnode
 
struct wlr_session_lock_surface_v1 * wlr_session_lock_surface_v1_ptr
 
wlmtk_surface_twlmtk_surface_ptr
 
wlmaker_lock_tlock_ptr
 
bool committed
 
uint32_t configure_serial
 
struct wl_listener destroy_listener
 
struct wl_listener surface_commit_listener
 

Detailed Description

An active output, that should then also get locked.

Member Data Documentation

◆ committed

bool _wlmaker_lock_output_t::committed

Whether this lock surface got committed, ie. is ready to lock.

◆ configure_serial

uint32_t _wlmaker_lock_output_t::configure_serial

Serial returned by wlr_session_lock_surface_v1_configure.

◆ destroy_listener

struct wl_listener _wlmaker_lock_output_t::destroy_listener

Listener for the destroy signal of wlr_session_lock_surface_v1.

◆ dlnode

bs_dllist_node_t _wlmaker_lock_output_t::dlnode

◆ lock_ptr

wlmaker_lock_t* _wlmaker_lock_output_t::lock_ptr

Back-link to the lock.

◆ surface_commit_listener

struct wl_listener _wlmaker_lock_output_t::surface_commit_listener

Listener for commit signal of wlr_session_lock_surface_v1::surface.

◆ wlmtk_surface_ptr

wlmtk_surface_t* _wlmaker_lock_output_t::wlmtk_surface_ptr

Toolkit surface for the associated wl_surface.

◆ wlr_session_lock_surface_v1_ptr

struct wlr_session_lock_surface_v1* _wlmaker_lock_output_t::wlr_session_lock_surface_v1_ptr

The wlroots session lock surface.


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