Skip to main content

Module input

Module input 

Source
Expand description

Input handling — mode-aware key/mouse → Command pipeline.

Converts egui key/mouse events into Commands dispatched via a CommandSender.

Structs§

ActiveAids
Which presentation aids are currently active, used to drive mouse handling.
InputHandler
Processes egui events and dispatches Commands.
UiModes

Enums§

InputMode
Which input mode the presenter console is in.

Functions§

egui_key_name_public
Map an egui key to the string name used in our keybinding config (public for test-input mode).
normalize_to_rect
Convert a screen-space position to normalized (0..1) coordinates within a rect.