primitives/prelude/enums/
key.rs1#[allow(missing_docs)]
6#[allow(non_camel_case_types)]
7#[derive(Clone, Copy, Debug, PartialEq, Eq)]
8pub enum Key {
9 NUM_LOCK,
10 CLEAR,
11 HELP,
12 ALT,
13 BACKSPACE,
14 CAPS_LOCK,
15 CONTROL,
16 DELETE,
17 DOWN,
18 END,
19 ENTER,
20 ESCAPE,
21 F1,
22 F10,
23 F11,
24 F12,
25 F13,
26 F14,
27 F15,
28 F2,
29 F3,
30 F4,
31 F5,
32 F6,
33 F7,
34 F8,
35 F9,
36 HOME,
37 INSERT,
38 LEFT,
39 NUMPAD_0,
40 NUMPAD_1,
41 NUMPAD_2,
42 NUMPAD_3,
43 NUMPAD_4,
44 NUMPAD_5,
45 NUMPAD_6,
46 NUMPAD_7,
47 NUMPAD_8,
48 NUMPAD_9,
49 NUMPAD_ADD,
50 NUMPAD_DECIMAL,
51 NUMPAD_DIVIDE,
52 NUMPAD_ENTER,
53 NUMPAD_MULTIPLY,
54 NUMPAD_SUBTRACT,
55 PAGE_DOWN,
56 PAGE_UP,
57 RIGHT,
58 SHIFT,
59 SPACE,
60 TAB,
61 UP,
62 A,
63 B,
64 C,
65 D,
66 E,
67 F,
68 G,
69 H,
70 I,
71 J,
72 K,
73 L,
74 M,
75 N,
76 O,
77 P,
78 Q,
79 R,
80 S,
81 T,
82 U,
83 V,
84 W,
85 X,
86 Y,
87 Z,
88 NUMBER_0,
89 NUMBER_1,
90 NUMBER_2,
91 NUMBER_3,
92 NUMBER_4,
93 NUMBER_5,
94 NUMBER_6,
95 NUMBER_7,
96 NUMBER_8,
97 NUMBER_9,
98 COLON,
99 EQUALS,
100 HYPHEN,
101 SLASH,
102 TILDE,
103 SQUARELEFT,
104 SQUARERIGHT,
105 BACKSLASH,
106 APOSTROPHE,
107 TOPLEFT,
108 CUSTOM {
110 value: u32,
112 },
113}