Add ModifiersState to keyboard::Event::Input
This commit is contained in:
parent
31b0b7f580
commit
65cac922b3
6 changed files with 44 additions and 3 deletions
15
native/src/input/keyboard/modifiers_state.rs
Normal file
15
native/src/input/keyboard/modifiers_state.rs
Normal 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,
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue