00001 #region License
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #endregion
00027
00028 namespace OpenTK.Input
00029 {
00033 public enum Key : int
00034 {
00036 Unknown = 0,
00037
00038
00040 ShiftLeft,
00042 LShift = ShiftLeft,
00044 ShiftRight,
00046 RShift = ShiftRight,
00048 ControlLeft,
00050 LControl = ControlLeft,
00052 ControlRight,
00054 RControl = ControlRight,
00056 AltLeft,
00058 LAlt = AltLeft,
00060 AltRight,
00062 RAlt = AltRight,
00064 WinLeft,
00066 LWin = WinLeft,
00068 WinRight,
00070 RWin = WinRight,
00072 Menu,
00073
00074
00075
00077 F1,
00079 F2,
00081 F3,
00083 F4,
00085 F5,
00087 F6,
00089 F7,
00091 F8,
00093 F9,
00095 F10,
00097 F11,
00099 F12,
00101 F13,
00103 F14,
00105 F15,
00107 F16,
00109 F17,
00111 F18,
00113 F19,
00115 F20,
00117 F21,
00119 F22,
00121 F23,
00123 F24,
00125 F25,
00127 F26,
00129 F27,
00131 F28,
00133 F29,
00135 F30,
00137 F31,
00139 F32,
00141 F33,
00143 F34,
00145 F35,
00146
00147
00149 Up,
00151 Down,
00153 Left,
00155 Right,
00156
00158 Enter,
00160 Escape,
00162 Space,
00164 Tab,
00166 BackSpace,
00168 Back = BackSpace,
00170 Insert,
00172 Delete,
00174 PageUp,
00176 PageDown,
00178 Home,
00180 End,
00182 CapsLock,
00184 ScrollLock,
00186 PrintScreen,
00188 Pause,
00190 NumLock,
00191
00192
00194 Clear,
00196 Sleep,
00197
00198
00199
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00231 Keypad0,
00233 Keypad1,
00235 Keypad2,
00237 Keypad3,
00239 Keypad4,
00241 Keypad5,
00243 Keypad6,
00245 Keypad7,
00247 Keypad8,
00249 Keypad9,
00251 KeypadDivide,
00253 KeypadMultiply,
00255 KeypadSubtract,
00257 KeypadMinus = KeypadSubtract,
00259 KeypadAdd,
00261 KeypadPlus = KeypadAdd,
00263 KeypadDecimal,
00265 KeypadEnter,
00266
00267
00269 A,
00271 B,
00273 C,
00275 D,
00277 E,
00279 F,
00281 G,
00283 H,
00285 I,
00287 J,
00289 K,
00291 L,
00293 M,
00295 N,
00297 O,
00299 P,
00301 Q,
00303 R,
00305 S,
00307 T,
00309 U,
00311 V,
00313 W,
00315 X,
00317 Y,
00319 Z,
00320
00321
00323 Number0,
00325 Number1,
00327 Number2,
00329 Number3,
00331 Number4,
00333 Number5,
00335 Number6,
00337 Number7,
00339 Number8,
00341 Number9,
00342
00343
00345 Tilde,
00347 Minus,
00348
00350 Plus,
00352 BracketLeft,
00354 LBracket = BracketLeft,
00356 BracketRight,
00358 RBracket = BracketRight,
00360 Semicolon,
00362 Quote,
00364 Comma,
00366 Period,
00368 Slash,
00370 BackSlash,
00372 LastKey
00373 }
00374 }