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

Public Attributes

struct wlr_session_lock_surface_v1 * wlr_session_lock_surface_v1_ptr
 
wlmtk_surface_twlmtk_surface_ptr
 
wlmaker_lock_tlock_ptr
 
bs_avltree_node_t avlnode
 
uint32_t configure_serial
 
struct wl_listener destroy_listener
 
struct wl_listener surface_commit_listener
 

Detailed Description

State of a lock surface.

Member Data Documentation

◆ avlnode

bs_avltree_node_t _wlmaker_lock_surface_t::avlnode

Tree node, element of wlmaker_lock_t::lock_surface_tree_ptr.

◆ configure_serial

uint32_t _wlmaker_lock_surface_t::configure_serial

Serial returned by wlr_session_lock_surface_v1_configure.

◆ destroy_listener

struct wl_listener _wlmaker_lock_surface_t::destroy_listener

Listener for the destroy signal of wlr_session_lock_surface_v1.

◆ lock_ptr

wlmaker_lock_t* _wlmaker_lock_surface_t::lock_ptr

Back-link to the lock.

◆ surface_commit_listener

struct wl_listener _wlmaker_lock_surface_t::surface_commit_listener

Listener for commit signal of wlr_session_lock_surface_v1::surface.

◆ wlmtk_surface_ptr

wlmtk_surface_t* _wlmaker_lock_surface_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_surface_t::wlr_session_lock_surface_v1_ptr

The wlroots session lock surface.


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