wlmaker
Loading...
Searching...
No Matches
keyboard.h
Go to the documentation of this file.
1/* ========================================================================= */
21#ifndef __WLMAKER_INPUT_KEYBOARD_H__
22#define __WLMAKER_INPUT_KEYBOARD_H__
23
24#include <libbase/libbase.h>
25#include <libbase/plist.h>
26
27#include "manager.h"
28#include "toolkit/toolkit.h"
29
30struct wlr_keyboard;
31struct wlr_seat;
32
37
50 wlmim_t *input_manager_ptr,
51 bspl_dict_t *wlmaker_config_dict_ptr,
52 struct wlr_keyboard *wlr_keyboard_ptr,
53 struct wlr_seat *wlr_seat_ptr,
54 wlmtk_element_t *root_element_ptr);
55
62
64extern const bspl_enum_desc_t wlmim_keyboard_modifiers[];
65
67extern const bs_test_set_t wlmim_keyboard_test_set;
68
69#ifdef __cplusplus
70} // extern "C"
71#endif // __cplusplus
72
73#endif /* __WLMAKER_INPUT_KEYBOARD_H__ */
74/* == End of keyboard.h ==================================================== */
void wlmim_keyboard_destroy(wlmim_keyboard_t *keyboard_ptr)
Definition keyboard.c:205
const bspl_enum_desc_t wlmim_keyboard_modifiers[]
Definition keyboard.c:83
wlmim_keyboard_t * wlmim_keyboard_create(wlmim_t *input_manager_ptr, bspl_dict_t *wlmaker_config_dict_ptr, struct wlr_keyboard *wlr_keyboard_ptr, struct wlr_seat *wlr_seat_ptr, wlmtk_element_t *root_element_ptr)
Definition keyboard.c:98
const bs_test_set_t wlmim_keyboard_test_set
Definition keyboard.c:486
Definition keyboard.c:45
Definition manager.c:45
Definition element.h:188