Changeset View
Changeset View
Standalone View
Standalone View
keyboard_input.h
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Line(s) | 59 | public: | |||
---|---|---|---|---|---|
61 | virtual ~KeyboardInputRedirection(); | 61 | virtual ~KeyboardInputRedirection(); | ||
62 | 62 | | |||
63 | void init(); | 63 | void init(); | ||
64 | 64 | | |||
65 | void update(); | 65 | void update(); | ||
66 | 66 | | |||
67 | /** | 67 | /** | ||
68 | * @internal | 68 | * @internal | ||
69 | */ | 69 | **/ | ||
70 | void processKey(uint32_t key, InputRedirection::KeyboardKeyState state, uint32_t time, LibInput::Device *device = nullptr); | 70 | void processKey(uint32_t key, InputRedirection::KeyboardKeyState state, uint32_t time, LibInput::Device *device = nullptr); | ||
71 | /** | 71 | /** | ||
72 | * @internal | 72 | * @internal | ||
73 | */ | 73 | **/ | ||
74 | void processModifiers(uint32_t modsDepressed, uint32_t modsLatched, uint32_t modsLocked, uint32_t group); | 74 | void processModifiers(uint32_t modsDepressed, uint32_t modsLatched, uint32_t modsLocked, uint32_t group); | ||
75 | /** | 75 | /** | ||
76 | * @internal | 76 | * @internal | ||
77 | **/ | 77 | **/ | ||
78 | void processKeymapChange(int fd, uint32_t size); | 78 | void processKeymapChange(int fd, uint32_t size); | ||
79 | 79 | | |||
80 | Xkb *xkb() const { | 80 | Xkb *xkb() const { | ||
81 | return m_xkb.data(); | 81 | return m_xkb.data(); | ||
Show All 23 Lines |