Add ModifiersState to keyboard::Event::Input

This commit is contained in:
Héctor Ramón Jiménez 2019-12-06 04:01:48 +01:00
parent 31b0b7f580
commit 65cac922b3
6 changed files with 44 additions and 3 deletions

View file

@ -0,0 +1,15 @@
/// The current state of the keyboard modifiers.
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct ModifiersState {
/// Whether a shift key is pressed
pub shift: bool,
/// Whether a control key is pressed
pub control: bool,
/// Whether an alt key is pressed
pub alt: bool,
/// Whether a logo key is pressed (e.g. windows key, command key...)
pub logo: bool,
}