Describes keyboard keys.
You can find more information in comments below.
enum class Key // Keyboard keys
{
LButton,
RButton,
Cancel,
MButton,
XButton1,
XButton2,
Backspace, //keyBack,
Tab,
Clear,
Return,
Shift,
Control,
Menu,
Pause,
CapsLock, //keyCapital,
Kana,
Junja,
Final,
Hanja,
Escape,
Convert,
NonConvert,
Accept,
ModeChange,
Space,
Prior, // PageUp
Next, // PageDown
End,
Home,
Left,
Up,
Right,
Down,
Select,
Print,
Execute,
Snapshot,
Insert,
Delete,
Help,
Key0,
Key1,
Key2,
Key3,
Key4,
Key5,
Key6,
Key7,
Key8,
Key9,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
LWin,
RWin,
Apps,
Sleep,
Numpad0,
Numpad1,
Numpad2,
Numpad3,
Numpad4,
Numpad5,
Numpad6,
Numpad7,
Numpad8,
Numpad9,
Multiply,
Add,
Separator,
Subtract,
Decimal,
Divide,
F1,
F2,
F3,
F4,
F5,
F6,
F7,
F8,
F9,
F10,
F11,
F12,
F13,
F14,
F15,
F16,
F17,
F18,
F19,
F20,
F21,
F22,
F23,
F24,
NumLock,
ScrollLock, //keyScroll,
LShift,
RShift,
LControl,
RControl,
LMenu,
RMenu,
BrowserBack,
BrowserForward,
BrowserRefresh,
BrowserStop,
BrowserSearch,
BrowserFavorites,
BrowserHome,
VolumeMute,
VolumeDown,
VolumeUp,
MediaNextTrack,
MediaPrevTrack,
MediaStop,
MediaPlayPause,
LaunchMail,
LaunchMediaSelect,
LaunchApp1,
LaunchApp2,
Semicolon, //keyOem1,
OemPlus,
OemComma,
OemMinus,
OemPeriod,
Slash, //keyOem2,
Tilde, //keyOem3,
LeftBracket, //keyOem4,
BackSlash, //keyOem5,
RightBracket, //keyOem6,
Apostrophe, //keyOem7,
Oem8,
Oem102,
ProcessKey,
Packet,
Attn,
CrSel,
ExSel,
ErEOF,
Play,
Zoom,
PA1,
OemClear,
Unknown
};
Namespace: | nitisa |
Include: | Nitisa/Core/Key.h |