wlmaker
Toggle main menu visibility
Loading...
Searching...
No Matches
src
input
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
30
struct
wlr_keyboard;
31
struct
wlr_seat;
32
34
typedef
struct
_wlmim_keyboard_t
wlmim_keyboard_t
;
36
typedef
struct
_wlmtk_element_t
wlmtk_element_t
;
37
49
wlmim_keyboard_t
*
wlmim_keyboard_create
(
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
61
void
wlmim_keyboard_destroy
(
wlmim_keyboard_t
*keyboard_ptr);
62
64
extern
const
bspl_enum_desc_t
wlmim_keyboard_modifiers
[];
65
67
extern
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 ==================================================== */
wlmtk_element_t
struct _wlmtk_element_t wlmtk_element_t
Definition
element.h:37
wlmim_keyboard_modifiers
const bspl_enum_desc_t wlmim_keyboard_modifiers[]
Definition
keyboard.c:83
wlmim_keyboard_test_set
const bs_test_set_t wlmim_keyboard_test_set
Definition
keyboard.c:486
wlmim_keyboard_destroy
void wlmim_keyboard_destroy(wlmim_keyboard_t *keyboard_ptr)
Definition
keyboard.c:205
wlmim_keyboard_create
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
wlmim_keyboard_t
struct _wlmim_keyboard_t wlmim_keyboard_t
Definition
keyboard.h:34
manager.h
wlmim_t
struct _wlmim_t wlmim_t
Definition
manager.h:49
_wlmim_keyboard_t
Definition
keyboard.c:45
_wlmtk_element_t
Definition
element.h:188
toolkit.h
Generated by
1.17.0