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

Public Attributes

bspl_dict_t * config_dict_ptr
 
struct wl_listener modifiers_listener
 
struct wl_listener key_listener
 
wlmim_tinput_manager_ptr
 
struct wlr_keyboard * wlr_keyboard_ptr
 
struct wlr_seat * wlr_seat_ptr
 
wlmtk_element_troot_element_ptr
 

Detailed Description

Keyboard handle.

Member Data Documentation

◆ config_dict_ptr

bspl_dict_t* _wlmim_keyboard_t::config_dict_ptr

Configuration dictionnary, just the "Keyboard" section.

◆ input_manager_ptr

wlmim_t* _wlmim_keyboard_t::input_manager_ptr

Back-link to the input manager.

◆ key_listener

struct wl_listener _wlmim_keyboard_t::key_listener

Listener for the key signal of wl_keyboard.

◆ modifiers_listener

struct wl_listener _wlmim_keyboard_t::modifiers_listener

Listener for the modifiers signal of wl_keyboard.

◆ root_element_ptr

wlmtk_element_t* _wlmim_keyboard_t::root_element_ptr

Root element, for forwarding events.

◆ wlr_keyboard_ptr

struct wlr_keyboard* _wlmim_keyboard_t::wlr_keyboard_ptr

The wlroots keyboard structure.

◆ wlr_seat_ptr

struct wlr_seat* _wlmim_keyboard_t::wlr_seat_ptr

The wlroots seat.


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