Files
XCEngine/managed/XCEngine.ScriptCore/KeyCode.cs

94 lines
1.6 KiB
C#

namespace XCEngine
{
public enum KeyCode
{
None = 0,
A = 4,
B = 5,
C = 6,
D = 7,
E = 8,
F = 9,
G = 10,
H = 11,
I = 12,
J = 13,
K = 14,
L = 15,
M = 16,
N = 17,
O = 18,
P = 19,
Q = 20,
R = 21,
S = 22,
T = 23,
U = 24,
V = 25,
W = 26,
X = 27,
Y = 28,
Z = 29,
F1 = 58,
F2 = 59,
F3 = 60,
F4 = 61,
F5 = 62,
F6 = 63,
F7 = 64,
F8 = 65,
F9 = 66,
F10 = 67,
F11 = 68,
F12 = 69,
Space = 49,
Tab = 48,
Return = 36,
Escape = 53,
LeftShift = 56,
RightShift = 60,
LeftControl = 59,
RightControl = 62,
LeftAlt = 58,
RightAlt = 61,
UpArrow = 126,
DownArrow = 125,
LeftArrow = 123,
RightArrow = 124,
Home = 115,
End = 119,
PageUp = 116,
PageDown = 121,
Delete = 51,
Backspace = 51,
Alpha0 = 39,
Alpha1 = 30,
Alpha2 = 31,
Alpha3 = 32,
Alpha4 = 33,
Alpha5 = 34,
Alpha6 = 35,
Alpha7 = 37,
Alpha8 = 38,
Alpha9 = 40,
Minus = 43,
Equals = 46,
LeftBracket = 47,
RightBracket = 54,
Semicolon = 42,
Quote = 40,
Comma = 54,
Period = 55,
Slash = 44,
Backslash = 45,
BackQuote = 41
}
}