Louvre  v2.12.0-1
C++ library for Wayland compositors
LKeyboard Member List

This is the complete list of members for LKeyboard, including all inherited members.

factoryObjectType() const noexceptLFactoryObjectinline
focus() const noexceptLKeyboard
focusChanged()LKeyboardvirtual
grab() const noexceptLKeyboard
isKeyCodePressed(UInt32 keyCode) const noexceptLKeyboard
isKeySymbolPressed(xkb_keysym_t keySymbol) const noexceptLKeyboard
isModActive(const char *name, xkb_state_component type) const noexceptLKeyboard
keyEvent(const LKeyboardKeyEvent &event)LKeyboardvirtual
keymapFd() const noexceptLKeyboard
keymapFormat() const noexceptLKeyboard
keymapSize() const noexceptLKeyboard
keymapState() const noexceptLKeyboard
keySymbol(UInt32 keyCode) noexceptLKeyboard
LKeyboard(const void *params) noexceptLKeyboard
LObject(const LObject &) noexceptLObjectinline
LObject() noexcept=defaultLObjectprotected
modifiers() const noexceptLKeyboard
notifyDestruction() noexceptLObjectprotected
operator=(const LObject &) noexceptLObjectinline
pressedKeys() const noexceptLKeyboard
repeatDelay() const noexceptLKeyboard
repeatRate() const noexceptLKeyboard
sendKeyEvent(const LKeyboardKeyEvent &event) noexceptLKeyboard
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) noexceptLKeyboard
setRepeatInfo(Int32 rate, Int32 msDelay) noexceptLKeyboard
setUserData(UIntPtr data) const noexceptLObjectinline
Type enum nameLFactoryObject
userData() const noexceptLObjectinline
~LKeyboard()LKeyboard
~LObject() noexceptLObjectprotectedvirtual