Table of Contents

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 = 1

The A key.

Apostrophe = 70

The apostrophe/quote key.

B = 2

The B key.

BackSlash = 68

The backslash key.

Backspace = 53

The Backspace key.

C = 3

The C key.

Comma = 71

The comma key.

D = 4

The D key.

Delete = 54

The Delete key.

Down = 61

The down arrow key.

E = 5

The E key.

End = 57

The End key.

Enter = 50

The main Enter/Return key.

Equal = 65

The equals key on the number row.

Escape = 51

The Escape key.

F = 6

The F key.

F1 = 37

The F1 function key.

F10 = 46

The F10 function key.

F11 = 47

The F11 function key.

F12 = 48

The F12 function key.

F2 = 38

The F2 function key.

F3 = 39

The F3 function key.

F4 = 40

The F4 function key.

F5 = 41

The F5 function key.

F6 = 42

The F6 function key.

F7 = 43

The F7 function key.

F8 = 44

The F8 function key.

F9 = 45

The F9 function key.

G = 7

The G key.

Grave = 90

The backtick/tilde key left of the number row.

H = 8

The H key.

Home = 56

The Home key.

I = 9

The I key.

Insert = 55

The Insert key.

J = 10

The J key.

K = 11

The K key.

L = 12

The L key.

Left = 62

The left arrow key.

LeftBracket = 66

The left square bracket key.

M = 13

The M key.

Minus = 64

The minus/hyphen key on the number row.

N = 14

The N key.

Number0 = 27

The 0 key on the number row.

Number1 = 28

The 1 key on the number row.

Number2 = 29

The 2 key on the number row.

Number3 = 30

The 3 key on the number row.

Number4 = 31

The 4 key on the number row.

Number5 = 32

The 5 key on the number row.

Number6 = 33

The 6 key on the number row.

Number7 = 34

The 7 key on the number row.

Number8 = 35

The 8 key on the number row.

Number9 = 36

The 9 key on the number row.

Numpad0 = 74

The 0 key on the numeric keypad.

Numpad1 = 75

The 1 key on the numeric keypad.

Numpad2 = 76

The 2 key on the numeric keypad.

Numpad3 = 77

The 3 key on the numeric keypad.

Numpad4 = 78

The 4 key on the numeric keypad.

Numpad5 = 79

The 5 key on the numeric keypad.

Numpad6 = 80

The 6 key on the numeric keypad.

Numpad7 = 81

The 7 key on the numeric keypad.

Numpad8 = 82

The 8 key on the numeric keypad.

Numpad9 = 83

The 9 key on the numeric keypad.

NumpadAdd = 88

The plus key on the numeric keypad.

NumpadDecimal = 84

The decimal point key on the numeric keypad.

NumpadDivide = 85

The divide key on the numeric keypad.

NumpadEnter = 89

The Enter key on the numeric keypad.

NumpadMultiply = 86

The multiply key on the numeric keypad.

NumpadSubtract = 87

The minus key on the numeric keypad.

O = 15

The O key.

P = 16

The P key.

PageDown = 59

The Page Down key.

PageUp = 58

The Page Up key.

Pause = 92

The Pause/Break key.

Period = 72

The period key.

PrintScreen = 91

The Print Screen key.

Q = 17

The Q key.

R = 18

The R key.

Right = 63

The right arrow key.

RightBracket = 67

The right square bracket key.

S = 19

The S key.

Semicolon = 69

The semicolon key.

Slash = 73

The forward slash key.

Space = 49

The space bar.

T = 20

The T key.

Tab = 52

The Tab key.

U = 21

The U key.

Unknown = 0

No key; also the key a chord carries when none was set.

Up = 60

The up arrow key.

V = 22

The V key.

W = 23

The W key.

X = 24

The X key.

Y = 25

The Y key.

Z = 26

The Z key.