bevy_controls 1.0.0

Bevy controls library
Documentation
1
2
3
4
5
6
7
8
9
10
11
use bevy::{
    input::{gamepad::GamepadButton, keyboard::KeyCode, mouse::MouseButton},
    reflect::Reflect,
};

#[derive(Debug, Clone, Copy, PartialEq, Eq, Reflect)]
pub enum Buttons {
    Keyboard(KeyCode),
    Mouse(MouseButton),
    Gamepad(GamepadButton),
}