Class KeyboardKeys
Enumeration for key codes.
Inheritance
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class KeyboardKeys : Enum
Fields
A
Accept
Alpha0
The '0' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha0
Field Value
Alpha1
The '1' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha1
Field Value
Alpha2
The '2' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha2
Field Value
Alpha3
The '3' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha3
Field Value
Alpha4
The '4' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha4
Field Value
Alpha5
The '5' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha5
Field Value
Alpha6
The '6' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha6
Field Value
Alpha7
The '7' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha7
Field Value
Alpha8
The '8' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha8
Field Value
Alpha9
The '9' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha9
Field Value
Alt
Applications
Applications key (Natural keyboard)
Declaration
public const KeyboardKeys Applications
Field Value
ArrowDown
ArrowLeft
ArrowRight
ArrowUp
Attn
B
BackQuote
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '`~' key
Declaration
public const KeyboardKeys BackQuote
Field Value
Backslash
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '|' key
Declaration
public const KeyboardKeys Backslash
Field Value
Backspace
BrowserBack
BrowserFavorites
Browser Favorites key
Declaration
public const KeyboardKeys BrowserFavorites
Field Value
BrowserForward
BrowserHome
Browser Start and Home key
Declaration
public const KeyboardKeys BrowserHome
Field Value
BrowserRefresh
BrowserSearch
BrowserStop
C
Capital
Clear
Colon
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the ';:' key
Declaration
public const KeyboardKeys Colon
Field Value
Comma
For any country/region the ',' key
Declaration
public const KeyboardKeys Comma
Field Value
Control
Convert
Crsel
D
Delete
E
End
Ereof
Escape
Execute
Exsel
F
F1
F10
F11
F12
F13
F14
F15
F16
F17
F18
F19
F2
F20
F21
F22
F23
F24
F3
F4
F5
F6
F7
F8
F9
Final
G
H
Hangul
Hanja
Help
Home
I
Insert
J
Junja
K
Kana
Kanji
L
LaunchApp1
LaunchApp2
LaunchMail
LaunchMediaSelect
LeftBracket
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '[{' key
Declaration
public const KeyboardKeys LeftBracket
Field Value
LeftMenu
LeftWindows
Left Windows key (Natural keyboard)
Declaration
public const KeyboardKeys LeftWindows
Field Value
M
MAX
The count of items in the KeyboardKeys enum.
Declaration
public const KeyboardKeys MAX
Field Value
MediaNextTrack
MediaPlayPause
MediaPrevTrack
MediaStop
Minus
For any country/region the '-' key
Declaration
public const KeyboardKeys Minus
Field Value
Modechange
N
Nonconvert
None
Numlock
Numpad0
Numpad1
Numpad2
Numpad3
Numpad4
Numpad5
Numpad6
Numpad7
Numpad8
Numpad9
NumpadAdd
NumpadDecimal
Numeric keypad Decimal key ','
Declaration
public const KeyboardKeys NumpadDecimal
Field Value
NumpadDivide
Numeric keypad Divide key '/'
Declaration
public const KeyboardKeys NumpadDivide
Field Value
NumpadMultiply
Numeric keypad Multiply key '*'
Declaration
public const KeyboardKeys NumpadMultiply
Field Value
NumpadSeparator
Numeric Separator key
Declaration
public const KeyboardKeys NumpadSeparator
Field Value
NumpadSubtract
Numeric keypad Subtract key '-'
Declaration
public const KeyboardKeys NumpadSubtract
Field Value
O
Oem102
Either the angle bracket key or the backslash key on the RT 102-key keyboard
Declaration
public const KeyboardKeys Oem102
Field Value
Oem8
Used for miscellaneous characters; it can vary by keyboard.
Declaration
public const KeyboardKeys Oem8
Field Value
OemClear
P
Pa1
Packet
Used to pass Unicode characters as if they were keystrokes. The PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods.
Declaration
public const KeyboardKeys Packet
Field Value
PageDown
PageUp
Pause
Period
For any country/region the '.' key
Declaration
public const KeyboardKeys Period
Field Value
Play
Plus
For any country/region the '+' key
Declaration
public const KeyboardKeys Plus
Field Value
PrintScreen
Processkey
Q
Quote
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the 'single-quote/double-quote' key
Declaration
public const KeyboardKeys Quote
Field Value
R
Return
RightBracket
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the ']}' key
Declaration
public const KeyboardKeys RightBracket
Field Value
RightMenu
RightWindows
Right Windows key (Natural keyboard)
Declaration
public const KeyboardKeys RightWindows
Field Value
S
Scroll
Select
Shift
Slash
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '/?' key
Declaration
public const KeyboardKeys Slash
Field Value
Sleep
Spacebar
T
Tab
U
V
value__
Declaration
public int value__
Field Value
System.
|