|
wlmaker
|

Public Attributes | |
| struct wlr_session_lock_v1 * | wlr_session_lock_v1_ptr |
| struct wlr_seat * | wlr_seat_ptr |
| wlmtk_root_t * | root_ptr |
| struct wlr_output_layout * | wlr_output_layout_ptr |
| _wlmaker_lock_surface_configure_t | injected_surface_configure |
| _wlmaker_lock_send_locked_t | injected_send_locked |
| bs_avltree_t * | lock_surface_tree_ptr |
| wlmtk_container_t | container |
| struct wl_listener | new_surface_listener |
| struct wl_listener | unlock_listener |
| struct wl_listener | destroy_listener |
| struct wl_listener | output_layout_change_listener |
State of the session lock.
| wlmtk_container_t _wlmaker_lock_t::container |
Container holding the lock surfaces.
| struct wl_listener _wlmaker_lock_t::destroy_listener |
Listener for the destroy signal of wlr_session_lock_v1.
| _wlmaker_lock_send_locked_t _wlmaker_lock_t::injected_send_locked |
Injected method: Confirm session lock.
| _wlmaker_lock_surface_configure_t _wlmaker_lock_t::injected_surface_configure |
Injected method: Configure the lock surface.
| bs_avltree_t* _wlmaker_lock_t::lock_surface_tree_ptr |
Holds all wlmaker_lock_surface_t, keyed by output.
| struct wl_listener _wlmaker_lock_t::new_surface_listener |
Listener for the new_surface signal of wlr_session_lock_v1.
| struct wl_listener _wlmaker_lock_t::output_layout_change_listener |
Event: Output layout changed. Parameter: struct wlr_box*.
| wlmtk_root_t* _wlmaker_lock_t::root_ptr |
The root this lock is applied for.
| struct wl_listener _wlmaker_lock_t::unlock_listener |
Listener for the unlock signal of wlr_session_lock_v1.
| struct wlr_output_layout* _wlmaker_lock_t::wlr_output_layout_ptr |
The output layout.
| struct wlr_seat* _wlmaker_lock_t::wlr_seat_ptr |
Seat for the session.
| struct wlr_session_lock_v1* _wlmaker_lock_t::wlr_session_lock_v1_ptr |
The wlroots session lock.