Crate input [−] [src]

A flexible structure for user interactions to be used in window frameworks and widgets libraries.

Reexports

pub use mouse::MouseButton;
pub use keyboard::Key;

Modules

keyboard

Back-end agnostic keyboard keys.

mouse

Back-end agnostic mouse buttons.

Enums

Button

Models different kinds of buttons.

Input

Models input events.

Motion

Models different kinds of motion.