MCPcopy Create free account
hub / github.com/TanTanDev/runity / KeyCode

Enum KeyCode

rust/shared/src/data/keycode.rs:3–323  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1/// replica of unityy's KeyCodes
2#[repr(i32)]
3pub enum KeyCode {
4 None = 0,
5 Backspace = 8,
6 Tab = 9,
7 Clear = 12, // 0x0000000C
8 Return = 13, // 0x0000000D
9 Pause = 19, // 0x00000013
10 Escape = 27, // 0x0000001B
11 Space = 32, // 0x00000020
12 Exclaim = 33, // 0x00000021
13 DoubleQuote = 34, // 0x00000022
14 Hash = 35, // 0x00000023
15 Dollar = 36, // 0x00000024
16 Ampersand = 38, // 0x00000026
17 Quote = 39, // 0x00000027
18 LeftParen = 40, // 0x00000028
19 RightParen = 41, // 0x00000029
20 Asterisk = 42, // 0x0000002A
21 Plus = 43, // 0x0000002B
22 Comma = 44, // 0x0000002C
23 Minus = 45, // 0x0000002D
24 Period = 46, // 0x0000002E
25 Slash = 47, // 0x0000002F
26 Alpha0 = 48, // 0x00000030
27 Alpha1 = 49, // 0x00000031
28 Alpha2 = 50, // 0x00000032
29 Alpha3 = 51, // 0x00000033
30 Alpha4 = 52, // 0x00000034
31 Alpha5 = 53, // 0x00000035
32 Alpha6 = 54, // 0x00000036
33 Alpha7 = 55, // 0x00000037
34 Alpha8 = 56, // 0x00000038
35 Alpha9 = 57, // 0x00000039
36 Colon = 58, // 0x0000003A
37 Semicolon = 59, // 0x0000003B
38 Less = 60, // 0x0000003C
39 Equals = 61, // 0x0000003D
40 Greater = 62, // 0x0000003E
41 Question = 63, // 0x0000003F
42 At = 64, // 0x00000040
43 LeftBracket = 91, // 0x0000005B
44 Backslash = 92, // 0x0000005C
45 RightBracket = 93, // 0x0000005D
46 Caret = 94, // 0x0000005E
47 Underscore = 95, // 0x0000005F
48 BackQuote = 96, // 0x00000060
49 A = 97, // 0x00000061
50 B = 98, // 0x00000062
51 C = 99, // 0x00000063
52 D = 100, // 0x00000064
53 E = 101, // 0x00000065
54 F = 102, // 0x00000066
55 G = 103, // 0x00000067
56 H = 104, // 0x00000068
57 I = 105, // 0x00000069
58 J = 106, // 0x0000006A
59 K = 107, // 0x0000006B
60 L = 108, // 0x0000006C

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected