Skip to content

ludus::input::FocusBaseline

Ludus Wiki · API overview · Browse API

Struct

Held-key baseline supplied on focus enter / explicit-live reset.
The adapter copies Wayland's current held set into Keys (indexed by KeyIndex) before handing it over; the reducer installs it WITHOUT synthesizing press edges and marks every held key suppressed until a genuine Up- then-Down (K06).

Declared in modules/input/include/ludus/input/keyboard_event.h

#include <ludus/input/keyboard_event.h>
struct ludus::input::FocusBaseline final

Fields

Focused

bool ludus::input::FocusBaseline::Focused = false

Declared in modules/input/include/ludus/input/keyboard_event.h

Keys

bool ludus::input::FocusBaseline::Keys[KEY_COUNT][KEY_COUNT] = {}

Declared in modules/input/include/ludus/input/keyboard_event.h