package kha.input; enum abstract KeyCode(Int) to Int { var Unknown = 0; var Back = 1; // Android var Cancel = 3; var Help = 6; var Backspace = 8; var Tab = 9; var Clear = 12; var Return = 13; var Shift = 16; var Control = 17; var Alt = 18; var Pause = 19; var CapsLock = 20; var Kana = 21; var Hangul = 21; var Eisu = 22; var Junja = 23; var Final = 24; var Hanja = 25; var Kanji = 25; var Escape = 27; var Convert = 28; var NonConvert = 29; var Accept = 30; var ModeChange = 31; var Space = 32; var PageUp = 33; var PageDown = 34; var End = 35; var Home = 36; var Left = 37; var Up = 38; var Right = 39; var Down = 40; var Select = 41; var Print = 42; var Execute = 43; var PrintScreen = 44; var Insert = 45; var Delete = 46; var Zero = 48; var One = 49; var Two = 50; var Three = 51; var Four = 52; var Five = 53; var Six = 54; var Seven = 55; var Eight = 56; var Nine = 57; var Colon = 58; var Semicolon = 59; var LessThan = 60; var Equals = 61; var GreaterThan = 62; var QuestionMark = 63; var At = 64; var A = 65; var B = 66; var C = 67; var D = 68; var E = 69; var F = 70; var G = 71; var H = 72; var I = 73; var J = 74; var K = 75; var L = 76; var M = 77; var N = 78; var O = 79; var P = 80; var Q = 81; var R = 82; var S = 83; var T = 84; var U = 85; var V = 86; var W = 87; var X = 88; var Y = 89; var Z = 90; var Win = 91; var ContextMenu = 93; var Sleep = 95; var Numpad0 = 96; var Numpad1 = 97; var Numpad2 = 98; var Numpad3 = 99; var Numpad4 = 100; var Numpad5 = 101; var Numpad6 = 102; var Numpad7 = 103; var Numpad8 = 104; var Numpad9 = 105; var Multiply = 106; var Add = 107; var Separator = 108; var Subtract = 109; var Decimal = 110; var Divide = 111; var F1 = 112; var F2 = 113; var F3 = 114; var F4 = 115; var F5 = 116; var F6 = 117; var F7 = 118; var F8 = 119; var F9 = 120; var F10 = 121; var F11 = 122; var F12 = 123; var F13 = 124; var F14 = 125; var F15 = 126; var F16 = 127; var F17 = 128; var F18 = 129; var F19 = 130; var F20 = 131; var F21 = 132; var F22 = 133; var F23 = 134; var F24 = 135; var NumLock = 144; var ScrollLock = 145; var WinOemFjJisho = 146; var WinOemFjMasshou = 147; var WinOemFjTouroku = 148; var WinOemFjLoya = 149; var WinOemFjRoya = 150; var Circumflex = 160; var Exclamation = 161; var DoubleQuote = 162; var Hash = 163; var Dollar = 164; var Percent = 165; var Ampersand = 166; var Underscore = 167; var OpenParen = 168; var CloseParen = 169; var Asterisk = 170; var Plus = 171; var Pipe = 172; var HyphenMinus = 173; var OpenCurlyBracket = 174; var CloseCurlyBracket = 175; var Tilde = 176; var VolumeMute = 181; var VolumeDown = 182; var VolumeUp = 183; var Comma = 188; var Period = 190; var Slash = 191; var BackQuote = 192; var OpenBracket = 219; var BackSlash = 220; var CloseBracket = 221; var Quote = 222; var Meta = 224; var AltGr = 225; var WinIcoHelp = 227; var WinIco00 = 228; var WinIcoClear = 230; var WinOemReset = 233; var WinOemJump = 234; var WinOemPA1 = 235; var WinOemPA2 = 236; var WinOemPA3 = 237; var WinOemWSCTRL = 238; var WinOemCUSEL = 239; var WinOemATTN = 240; var WinOemFinish = 241; var WinOemCopy = 242; var WinOemAuto = 243; var WinOemENLW = 244; var WinOemBackTab = 245; var ATTN = 246; var CRSEL = 247; var EXSEL = 248; var EREOF = 249; var Play = 250; var Zoom = 251; var PA1 = 253; var WinOemClear = 254; }