![]() |
Louvre v2.18.1-1
C++ library for Wayland compositors
|
This is the complete list of members for LKeyboard, including all inherited members.
| factoryObjectType() const noexcept | LFactoryObject | inline |
| focus() const noexcept | LKeyboard | |
| focusChanged() | LKeyboard | virtual |
| grab() const noexcept | LKeyboard | |
| isKeyCodePressed(UInt32 keyCode) const noexcept | LKeyboard | |
| isKeySymbolPressed(xkb_keysym_t keySymbol) const noexcept | LKeyboard | |
| isModActive(const char *name, xkb_state_component type) const noexcept | LKeyboard | |
| keyEvent(const LKeyboardKeyEvent &event) | LKeyboard | virtual |
| keymapFd() const noexcept | LKeyboard | |
| keymapFormat() const noexcept | LKeyboard | |
| keymapSize() const noexcept | LKeyboard | |
| keymapState() const noexcept | LKeyboard | |
| keySymbol(UInt32 keyCode) noexcept | LKeyboard | |
| LKeyboard(const void *params) noexcept | LKeyboard | |
| LObject(const LObject &) noexcept | LObject | inline |
| LObject() noexcept=default | LObject | protected |
| modifiers() const noexcept | LKeyboard | |
| notifyDestruction() noexcept | LObject | protected |
| operator=(const LObject &) noexcept | LObject | inline |
| pressedKeys() const noexcept | LKeyboard | |
| repeatDelay() const noexcept | LKeyboard | |
| repeatRate() const noexcept | LKeyboard | |
| sendKeyEvent(const LKeyboardKeyEvent &event) noexcept | LKeyboard | |
| setFocus(LSurface *surface) | LKeyboard | |
| setGrab(LSurface *surface) | LKeyboard | |
| setKeymap(const char *rules=nullptr, const char *model=nullptr, const char *layout=nullptr, const char *variant=nullptr, const char *options=nullptr) noexcept | LKeyboard | |
| setRepeatInfo(Int32 rate, Int32 msDelay) noexcept | LKeyboard | |
| setUserData(UIntPtr data) const noexcept | LObject | inline |
| Type enum name | LFactoryObject | |
| userData() const noexcept | LObject | inline |
| ~LKeyboard() | LKeyboard | |
| ~LObject() noexcept | LObject | protectedvirtual |