wlmaker
Loading...
Searching...
No Matches
keyboard.h
Go to the documentation of this file.
1/* ========================================================================= */
20#ifndef __WLMAKER_INPUT_KEYBOARD_H__
21#define __WLMAKER_INPUT_KEYBOARD_H__
22
23#include <libbase/libbase.h>
24#include <libbase/plist.h>
25
26#include "manager.h"
27
28struct wlr_keyboard;
29struct wlr_seat;
30
35
48 wlmim_t *input_manager_ptr,
49 bspl_dict_t *wlmaker_config_dict_ptr,
50 struct wlr_keyboard *wlr_keyboard_ptr,
51 struct wlr_seat *wlr_seat_ptr,
52 wlmtk_element_t *root_element_ptr);
53
60
62extern const bs_test_set_t wlmim_keyboard_test_set;
63
64#ifdef __cplusplus
65} // extern "C"
66#endif // __cplusplus
67
68#endif /* __WLMAKER_INPUT_KEYBOARD_H__ */
69/* == End of keyboard.h ==================================================== */
void wlmim_keyboard_destroy(wlmim_keyboard_t *keyboard_ptr)
Definition keyboard.c:191
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:84
const bs_test_set_t wlmim_keyboard_test_set
Definition keyboard.c:471
Definition keyboard.c:45
Definition manager.c:44
Definition element.h:187