Override */
| 162 | } |
| 163 | |
| 164 | /* Override */ KeySym XkbKeycodeToKeysym(Display *dpy, KeyCode kc, int group, int level) |
| 165 | { |
| 166 | /* ImGui uses this function */ |
| 167 | RETURN_IF_NATIVE(XkbKeycodeToKeysym, (dpy, kc, group, level), nullptr); |
| 168 | |
| 169 | LOG(LL_TRACE, LCF_KEYBOARD, "%s called with keycode %d", __func__, (int)kc); |
| 170 | KeySym sym = keycodeToKeysym(kc, level == 1); |
| 171 | LOG(LL_DEBUG, LCF_KEYBOARD, " returning %d", sym); |
| 172 | return sym; |
| 173 | } |
| 174 | |
| 175 | /* Override */ KeyCode XKeysymToKeycode( Display* display, KeySym keysym) |
| 176 | { |
no test coverage detected