Enum olc_pixel_game_engine::Key
source · #[repr(C)]pub enum Key {
Show 85 variants
NONE,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
K0,
K1,
K2,
K3,
K4,
K5,
K6,
K7,
K8,
K9,
F1,
F2,
F3,
F4,
F5,
F6,
F7,
F8,
F9,
F10,
F11,
F12,
UP,
DOWN,
LEFT,
RIGHT,
SPACE,
TAB,
SHIFT,
CTRL,
INS,
DEL,
HOME,
END,
PGUP,
PGDN,
BACK,
ESCAPE,
RETURN,
ENTER,
PAUSE,
SCROLL,
NP0,
NP1,
NP2,
NP3,
NP4,
NP5,
NP6,
NP7,
NP8,
NP9,
NP_MUL,
NP_DIV,
NP_ADD,
NP_SUB,
NP_DECIMAL,
PERIOD,
}
Expand description
Mirror of olc::Key
. Represents a key on a keyboard.
Variants§
NONE
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
K0
K1
K2
K3
K4
K5
K6
K7
K8
K9
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
UP
DOWN
LEFT
RIGHT
SPACE
TAB
SHIFT
CTRL
INS
DEL
HOME
END
PGUP
PGDN
BACK
ESCAPE
RETURN
ENTER
PAUSE
SCROLL
NP0
NP1
NP2
NP3
NP4
NP5
NP6
NP7
NP8
NP9
NP_MUL
NP_DIV
NP_ADD
NP_SUB
NP_DECIMAL
PERIOD
Trait Implementations§
impl Copy for Key
impl StructuralPartialEq for Key
Auto Trait Implementations§
impl RefUnwindSafe for Key
impl Send for Key
impl Sync for Key
impl Unpin for Key
impl UnwindSafe for Key
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more