All Classes Files Functions Variables Typedefs Pages
Enumerations
KeyCode.hpp File Reference

Detailed Description

Provides enum class for all keys.

Author
Lukas Kalbertodt lukas.nosp@m..kal.nosp@m.berto.nosp@m.dt@g.nosp@m.mail..nosp@m.com

This file is part of the Lumina Graphics Library.

Go to the source code of this file.

Enumerations

enum  KeyCode {
  None = 0x00,
  Backspace = 0x08,
  Tab = 0x09,
  Clear = 0x0c,
  Return = 0x0d,
  Shift = 0x10,
  Control = 0x11,
  Alt = 0x12,
  Pause = 0x13,
  Capital = 0x14,
  Escape = 0x1b,
  Space = 0x20,
  Pageup = 0x21,
  Pagedown = 0x22,
  End = 0x23,
  Home = 0x24,
  Left = 0x25,
  Up = 0x26,
  Right = 0x27,
  Down = 0x28,
  Select = 0x29,
  Print = 0x2a,
  Snapshot = 0x2c,
  Insert = 0x2d,
  Delete = 0x2e,
  Help = 0x2f,
  K0 = 0x30,
  K1 = 0x31,
  K2 = 0x32,
  K3 = 0x33,
  K4 = 0x34,
  K5 = 0x35,
  K6 = 0x36,
  K7 = 0x37,
  K8 = 0x38,
  K9 = 0x39,
  A = 0x41,
  B = 0x42,
  C = 0x43,
  D = 0x44,
  E = 0x45,
  F = 0x46,
  G = 0x47,
  H = 0x48,
  I = 0x49,
  J = 0x4A,
  K = 0x4B,
  L = 0x4C,
  M = 0x4D,
  N = 0x4E,
  O = 0x4F,
  P = 0x50,
  Q = 0x51,
  R = 0x52,
  S = 0x53,
  T = 0x54,
  U = 0x55,
  V = 0x56,
  W = 0x57,
  X = 0x58,
  Y = 0x59,
  Z = 0x5A,
  LWin = 0x5b,
  RWin = 0x5c,
  Apps = 0x5d,
  Sleep = 0x5f,
  Numpad0 = 0x60,
  Numpad1 = 0x61,
  Numpad2 = 0x62,
  Numpad3 = 0x63,
  Numpad4 = 0x64,
  Numpad5 = 0x65,
  Numpad6 = 0x66,
  Numpad7 = 0x67,
  Numpad8 = 0x68,
  Numpad9 = 0x69,
  Multiply = 0x6a,
  Add = 0x6b,
  Separator = 0x6c,
  Subtract = 0x6d,
  Decimal = 0x6e,
  Divide = 0x6f,
  F1 = 0x70,
  F2 = 0x71,
  F3 = 0x72,
  F4 = 0x73,
  F5 = 0x74,
  F6 = 0x75,
  F7 = 0x76,
  F8 = 0x77,
  F9 = 0x78,
  F10 = 0x79,
  F11 = 0x7A,
  F12 = 0x7B,
  F13 = 0x7C,
  F14 = 0x7D,
  F15 = 0x7E,
  F16 = 0x7F,
  F17 = 0x80,
  F18 = 0x81,
  F19 = 0x82,
  F20 = 0x83,
  F21 = 0x84,
  F22 = 0x85,
  F23 = 0x86,
  F24 = 0x87,
  Numlock = 0x90,
  Scroll = 0x91,
  OEM_1 = 0xBA,
  OEM_Plus = 0xBB,
  OEM_Comma = 0xBC,
  OEM_Minus = 0xBD,
  OEM_Period = 0xBE,
  OEM_2 = 0xBF,
  OEM_3 = 0xC0,
  OEM_4 = 0xDB,
  OEM_5 = 0xDC,
  OEM_6 = 0xDD,
  OEM_7 = 0xDE,
  OEM_8 = 0xDF,
  OEM_102 = 0xE2,
  Grave = 0xDC
}