Louvre
v2.12.0-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 |