91 [[nodiscard]]
virtual std::vector<InputDeviceInfo>
get_devices()
const = 0;
156 [[nodiscard]]
virtual std::string
get_name()
const = 0;
InputType
Input backend type enumeration.
std::function< void(const InputValue &)> InputCallback
Callback signature for input events.
std::function< void(const InputDeviceInfo &, bool connected)> DeviceCallback
Callback signature for device connection/disconnection events.