/*!
Input state backed by Rust-SDL2, `rokol::app` or your implementation
# Getting started
Create [`Input`] and manage the lifecycle. See [`vi`] module for virtual input.
TODO: mouse, gamepad, touch
*/pubmodutils;pubmodvi;modaxis;modinput;modplatform;pubusecrate::{axis::*,input::{keyboard::{Key, Keyboard},
Input,},};