Enum PluginKey
- Namespace
- AcDream.Plugin.Abstractions
- Assembly
- AcDream.Plugin.Abstractions.dll
A key a plugin can bind a hotkey to. Names mirror the graphical host's own keyboard-input enum so a chord reads the same way to a plugin author as it does in the client's own keybinds file, without this assembly depending on that input layer.
public enum PluginKey
Fields
A = 1The A key.
Apostrophe = 70The apostrophe/quote key.
B = 2The B key.
BackSlash = 68The backslash key.
Backspace = 53The Backspace key.
C = 3The C key.
Comma = 71The comma key.
D = 4The D key.
Delete = 54The Delete key.
Down = 61The down arrow key.
E = 5The E key.
End = 57The End key.
Enter = 50The main Enter/Return key.
Equal = 65The equals key on the number row.
Escape = 51The Escape key.
F = 6The F key.
F1 = 37The F1 function key.
F10 = 46The F10 function key.
F11 = 47The F11 function key.
F12 = 48The F12 function key.
F2 = 38The F2 function key.
F3 = 39The F3 function key.
F4 = 40The F4 function key.
F5 = 41The F5 function key.
F6 = 42The F6 function key.
F7 = 43The F7 function key.
F8 = 44The F8 function key.
F9 = 45The F9 function key.
G = 7The G key.
Grave = 90The backtick/tilde key left of the number row.
H = 8The H key.
Home = 56The Home key.
I = 9The I key.
Insert = 55The Insert key.
J = 10The J key.
K = 11The K key.
L = 12The L key.
Left = 62The left arrow key.
LeftBracket = 66The left square bracket key.
M = 13The M key.
Minus = 64The minus/hyphen key on the number row.
N = 14The N key.
Number0 = 27The 0 key on the number row.
Number1 = 28The 1 key on the number row.
Number2 = 29The 2 key on the number row.
Number3 = 30The 3 key on the number row.
Number4 = 31The 4 key on the number row.
Number5 = 32The 5 key on the number row.
Number6 = 33The 6 key on the number row.
Number7 = 34The 7 key on the number row.
Number8 = 35The 8 key on the number row.
Number9 = 36The 9 key on the number row.
Numpad0 = 74The 0 key on the numeric keypad.
Numpad1 = 75The 1 key on the numeric keypad.
Numpad2 = 76The 2 key on the numeric keypad.
Numpad3 = 77The 3 key on the numeric keypad.
Numpad4 = 78The 4 key on the numeric keypad.
Numpad5 = 79The 5 key on the numeric keypad.
Numpad6 = 80The 6 key on the numeric keypad.
Numpad7 = 81The 7 key on the numeric keypad.
Numpad8 = 82The 8 key on the numeric keypad.
Numpad9 = 83The 9 key on the numeric keypad.
NumpadAdd = 88The plus key on the numeric keypad.
NumpadDecimal = 84The decimal point key on the numeric keypad.
NumpadDivide = 85The divide key on the numeric keypad.
NumpadEnter = 89The Enter key on the numeric keypad.
NumpadMultiply = 86The multiply key on the numeric keypad.
NumpadSubtract = 87The minus key on the numeric keypad.
O = 15The O key.
P = 16The P key.
PageDown = 59The Page Down key.
PageUp = 58The Page Up key.
Pause = 92The Pause/Break key.
Period = 72The period key.
PrintScreen = 91The Print Screen key.
Q = 17The Q key.
R = 18The R key.
Right = 63The right arrow key.
RightBracket = 67The right square bracket key.
S = 19The S key.
Semicolon = 69The semicolon key.
Slash = 73The forward slash key.
Space = 49The space bar.
T = 20The T key.
Tab = 52The Tab key.
U = 21The U key.
Unknown = 0No key; also the key a chord carries when none was set.
Up = 60The up arrow key.
V = 22The V key.
W = 23The W key.
X = 24The X key.
Y = 25The Y key.
Z = 26The Z key.