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
KeyboardKeys
|
Alpha1
The '1' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha1
Field Value
KeyboardKeys
|
Alpha2
The '2' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha2
Field Value
KeyboardKeys
|
Alpha3
The '3' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha3
Field Value
KeyboardKeys
|
Alpha4
The '4' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha4
Field Value
KeyboardKeys
|
Alpha5
The '5' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha5
Field Value
KeyboardKeys
|
Alpha6
The '6' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha6
Field Value
KeyboardKeys
|
Alpha7
The '7' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha7
Field Value
KeyboardKeys
|
Alpha8
The '8' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha8
Field Value
KeyboardKeys
|
Alpha9
The '9' key on the top of the alphanumeric keyboard.
Declaration
public const KeyboardKeys Alpha9
Field Value
KeyboardKeys
|
Alt
Applications
Applications key (Natural keyboard)
Declaration
public const KeyboardKeys Applications
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
Backslash
Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard the '|' key
Declaration
public const KeyboardKeys Backslash
Field Value
KeyboardKeys
|
Backspace
BrowserBack
BrowserFavorites
Browser Favorites key
Declaration
public const KeyboardKeys BrowserFavorites
Field Value
KeyboardKeys
|
BrowserForward
BrowserHome
Browser Start and Home key
Declaration
public const KeyboardKeys BrowserHome
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
Comma
For any country/region the ',' key
Declaration
public const KeyboardKeys Comma
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
LeftMenu
LeftWindows
Left Windows key (Natural keyboard)
Declaration
public const KeyboardKeys LeftWindows
Field Value
KeyboardKeys
|
M
MAX
The count of items in the KeyboardKeys enum.
Declaration
public const KeyboardKeys MAX
Field Value
KeyboardKeys
|
MediaNextTrack
MediaPlayPause
MediaPrevTrack
MediaStop
Minus
For any country/region the '-' key
Declaration
public const KeyboardKeys Minus
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
NumpadDivide
Numeric keypad Divide key '/'
Declaration
public const KeyboardKeys NumpadDivide
Field Value
KeyboardKeys
|
NumpadMultiply
Numeric keypad Multiply key '*'
Declaration
public const KeyboardKeys NumpadMultiply
Field Value
KeyboardKeys
|
NumpadSeparator
Numeric Separator key
Declaration
public const KeyboardKeys NumpadSeparator
Field Value
KeyboardKeys
|
NumpadSubtract
Numeric keypad Subtract key '-'
Declaration
public const KeyboardKeys NumpadSubtract
Field Value
KeyboardKeys
|
O
Oem102
Either the angle bracket key or the backslash key on the RT 102-key keyboard
Declaration
public const KeyboardKeys Oem102
Field Value
KeyboardKeys
|
Oem8
Used for miscellaneous characters; it can vary by keyboard.
Declaration
public const KeyboardKeys Oem8
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
PageDown
PageUp
Pause
Period
For any country/region the '.' key
Declaration
public const KeyboardKeys Period
Field Value
KeyboardKeys
|
Play
Plus
For any country/region the '+' key
Declaration
public const KeyboardKeys Plus
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
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
KeyboardKeys
|
RightMenu
RightWindows
Right Windows key (Natural keyboard)
Declaration
public const KeyboardKeys RightWindows
Field Value
KeyboardKeys
|
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
KeyboardKeys
|
Sleep
Spacebar
T
Tab
U
V
value__
Declaration
public int value__
Field Value
System.Int32
|