Static variables

@:value((1 << 30))staticMASK:Int = (1 << 30)

Static methods

staticname(scanCode:ScanCode):String

Convert a scanCode to a readable name

Variables

@:value(cast 0)@:impl@:enuminlineread onlyUNKNOWN:ScanCode = 0

@:value(cast 4)@:impl@:enuminlineread onlyKEY_A:ScanCode = 4

@:value(cast 5)@:impl@:enuminlineread onlyKEY_B:ScanCode = 5

@:value(cast 6)@:impl@:enuminlineread onlyKEY_C:ScanCode = 6

@:value(cast 7)@:impl@:enuminlineread onlyKEY_D:ScanCode = 7

@:value(cast 8)@:impl@:enuminlineread onlyKEY_E:ScanCode = 8

@:value(cast 9)@:impl@:enuminlineread onlyKEY_F:ScanCode = 9

@:value(cast 10)@:impl@:enuminlineread onlyKEY_G:ScanCode = 10

@:value(cast 11)@:impl@:enuminlineread onlyKEY_H:ScanCode = 11

@:value(cast 12)@:impl@:enuminlineread onlyKEY_I:ScanCode = 12

@:value(cast 13)@:impl@:enuminlineread onlyKEY_J:ScanCode = 13

@:value(cast 14)@:impl@:enuminlineread onlyKEY_K:ScanCode = 14

@:value(cast 15)@:impl@:enuminlineread onlyKEY_L:ScanCode = 15

@:value(cast 16)@:impl@:enuminlineread onlyKEY_M:ScanCode = 16

@:value(cast 17)@:impl@:enuminlineread onlyKEY_N:ScanCode = 17

@:value(cast 18)@:impl@:enuminlineread onlyKEY_O:ScanCode = 18

@:value(cast 19)@:impl@:enuminlineread onlyKEY_P:ScanCode = 19

@:value(cast 20)@:impl@:enuminlineread onlyKEY_Q:ScanCode = 20

@:value(cast 21)@:impl@:enuminlineread onlyKEY_R:ScanCode = 21

@:value(cast 22)@:impl@:enuminlineread onlyKEY_S:ScanCode = 22

@:value(cast 23)@:impl@:enuminlineread onlyKEY_T:ScanCode = 23

@:value(cast 24)@:impl@:enuminlineread onlyKEY_U:ScanCode = 24

@:value(cast 25)@:impl@:enuminlineread onlyKEY_V:ScanCode = 25

@:value(cast 26)@:impl@:enuminlineread onlyKEY_W:ScanCode = 26

@:value(cast 27)@:impl@:enuminlineread onlyKEY_X:ScanCode = 27

@:value(cast 28)@:impl@:enuminlineread onlyKEY_Y:ScanCode = 28

@:value(cast 29)@:impl@:enuminlineread onlyKEY_Z:ScanCode = 29

@:value(cast 30)@:impl@:enuminlineread onlyKEY_1:ScanCode = 30

@:value(cast 31)@:impl@:enuminlineread onlyKEY_2:ScanCode = 31

@:value(cast 32)@:impl@:enuminlineread onlyKEY_3:ScanCode = 32

@:value(cast 33)@:impl@:enuminlineread onlyKEY_4:ScanCode = 33

@:value(cast 34)@:impl@:enuminlineread onlyKEY_5:ScanCode = 34

@:value(cast 35)@:impl@:enuminlineread onlyKEY_6:ScanCode = 35

@:value(cast 36)@:impl@:enuminlineread onlyKEY_7:ScanCode = 36

@:value(cast 37)@:impl@:enuminlineread onlyKEY_8:ScanCode = 37

@:value(cast 38)@:impl@:enuminlineread onlyKEY_9:ScanCode = 38

@:value(cast 39)@:impl@:enuminlineread onlyKEY_0:ScanCode = 39

@:value(cast 40)@:impl@:enuminlineread onlyENTER:ScanCode = 40

@:value(cast 41)@:impl@:enuminlineread onlyESCAPE:ScanCode = 41

@:value(cast 42)@:impl@:enuminlineread onlyBACKSPACE:ScanCode = 42

@:value(cast 43)@:impl@:enuminlineread onlyTAB:ScanCode = 43

@:value(cast 44)@:impl@:enuminlineread onlySPACE:ScanCode = 44

@:value(cast 45)@:impl@:enuminlineread onlyMINUS:ScanCode = 45

@:value(cast 46)@:impl@:enuminlineread onlyEQUALS:ScanCode = 46

@:value(cast 47)@:impl@:enuminlineread onlyLEFTBRACKET:ScanCode = 47

@:value(cast 48)@:impl@:enuminlineread onlyRIGHTBRACKET:ScanCode = 48

@:value(cast 49)@:impl@:enuminlineread onlyBACKSLASH:ScanCode = 49

@:value(cast 50)@:impl@:enuminlineread onlyNONUSHASH:ScanCode = 50

@:value(cast 51)@:impl@:enuminlineread onlySEMICOLON:ScanCode = 51

@:value(cast 52)@:impl@:enuminlineread onlyAPOSTROPHE:ScanCode = 52

@:value(cast 53)@:impl@:enuminlineread onlyGRAVE:ScanCode = 53

@:value(cast 54)@:impl@:enuminlineread onlyCOMMA:ScanCode = 54

@:value(cast 55)@:impl@:enuminlineread onlyPERIOD:ScanCode = 55

@:value(cast 56)@:impl@:enuminlineread onlySLASH:ScanCode = 56

@:value(cast 57)@:impl@:enuminlineread onlyCAPSLOCK:ScanCode = 57

@:value(cast 58)@:impl@:enuminlineread onlyF1:ScanCode = 58

@:value(cast 59)@:impl@:enuminlineread onlyF2:ScanCode = 59

@:value(cast 60)@:impl@:enuminlineread onlyF3:ScanCode = 60

@:value(cast 61)@:impl@:enuminlineread onlyF4:ScanCode = 61

@:value(cast 62)@:impl@:enuminlineread onlyF5:ScanCode = 62

@:value(cast 63)@:impl@:enuminlineread onlyF6:ScanCode = 63

@:value(cast 64)@:impl@:enuminlineread onlyF7:ScanCode = 64

@:value(cast 65)@:impl@:enuminlineread onlyF8:ScanCode = 65

@:value(cast 66)@:impl@:enuminlineread onlyF9:ScanCode = 66

@:value(cast 67)@:impl@:enuminlineread onlyF10:ScanCode = 67

@:value(cast 68)@:impl@:enuminlineread onlyF11:ScanCode = 68

@:value(cast 69)@:impl@:enuminlineread onlyF12:ScanCode = 69

@:value(cast 70)@:impl@:enuminlineread onlyPRINTSCREEN:ScanCode = 70

@:value(cast 71)@:impl@:enuminlineread onlySCROLLLOCK:ScanCode = 71

@:value(cast 72)@:impl@:enuminlineread onlyPAUSE:ScanCode = 72

@:value(cast 73)@:impl@:enuminlineread onlyINSERT:ScanCode = 73

@:value(cast 74)@:impl@:enuminlineread onlyHOME:ScanCode = 74

@:value(cast 75)@:impl@:enuminlineread onlyPAGEUP:ScanCode = 75

@:value(cast 76)@:impl@:enuminlineread onlyDELETE:ScanCode = 76

@:value(cast 77)@:impl@:enuminlineread onlyEND:ScanCode = 77

@:value(cast 78)@:impl@:enuminlineread onlyPAGEDOWN:ScanCode = 78

@:value(cast 79)@:impl@:enuminlineread onlyRIGHT:ScanCode = 79

@:value(cast 80)@:impl@:enuminlineread onlyLEFT:ScanCode = 80

@:value(cast 81)@:impl@:enuminlineread onlyDOWN:ScanCode = 81

@:value(cast 82)@:impl@:enuminlineread onlyUP:ScanCode = 82

@:value(cast 83)@:impl@:enuminlineread onlyNUMLOCKCLEAR:ScanCode = 83

@:value(cast 84)@:impl@:enuminlineread onlyKP_DIVIDE:ScanCode = 84

@:value(cast 85)@:impl@:enuminlineread onlyKP_MULTIPLY:ScanCode = 85

@:value(cast 86)@:impl@:enuminlineread onlyKP_MINUS:ScanCode = 86

@:value(cast 87)@:impl@:enuminlineread onlyKP_PLUS:ScanCode = 87

@:value(cast 88)@:impl@:enuminlineread onlyKP_ENTER:ScanCode = 88

@:value(cast 89)@:impl@:enuminlineread onlyKP_1:ScanCode = 89

@:value(cast 90)@:impl@:enuminlineread onlyKP_2:ScanCode = 90

@:value(cast 91)@:impl@:enuminlineread onlyKP_3:ScanCode = 91

@:value(cast 92)@:impl@:enuminlineread onlyKP_4:ScanCode = 92

@:value(cast 93)@:impl@:enuminlineread onlyKP_5:ScanCode = 93

@:value(cast 94)@:impl@:enuminlineread onlyKP_6:ScanCode = 94

@:value(cast 95)@:impl@:enuminlineread onlyKP_7:ScanCode = 95

@:value(cast 96)@:impl@:enuminlineread onlyKP_8:ScanCode = 96

@:value(cast 97)@:impl@:enuminlineread onlyKP_9:ScanCode = 97

@:value(cast 98)@:impl@:enuminlineread onlyKP_0:ScanCode = 98

@:value(cast 99)@:impl@:enuminlineread onlyKP_PERIOD:ScanCode = 99

@:value(cast 100)@:impl@:enuminlineread onlyNONUSBACKSLASH:ScanCode = 100

@:value(cast 101)@:impl@:enuminlineread onlyAPPLICATION:ScanCode = 101

@:value(cast 102)@:impl@:enuminlineread onlyPOWER:ScanCode = 102

@:value(cast 103)@:impl@:enuminlineread onlyKP_EQUALS:ScanCode = 103

@:value(cast 104)@:impl@:enuminlineread onlyF13:ScanCode = 104

@:value(cast 105)@:impl@:enuminlineread onlyF14:ScanCode = 105

@:value(cast 106)@:impl@:enuminlineread onlyF15:ScanCode = 106

@:value(cast 107)@:impl@:enuminlineread onlyF16:ScanCode = 107

@:value(cast 108)@:impl@:enuminlineread onlyF17:ScanCode = 108

@:value(cast 109)@:impl@:enuminlineread onlyF18:ScanCode = 109

@:value(cast 110)@:impl@:enuminlineread onlyF19:ScanCode = 110

@:value(cast 111)@:impl@:enuminlineread onlyF20:ScanCode = 111

@:value(cast 112)@:impl@:enuminlineread onlyF21:ScanCode = 112

@:value(cast 113)@:impl@:enuminlineread onlyF22:ScanCode = 113

@:value(cast 114)@:impl@:enuminlineread onlyF23:ScanCode = 114

@:value(cast 115)@:impl@:enuminlineread onlyF24:ScanCode = 115

@:value(cast 116)@:impl@:enuminlineread onlyEXECUTE:ScanCode = 116

@:value(cast 117)@:impl@:enuminlineread onlyHELP:ScanCode = 117

@:value(cast 118)@:impl@:enuminlineread onlyMENU:ScanCode = 118

@:value(cast 119)@:impl@:enuminlineread onlySELECT:ScanCode = 119

@:value(cast 120)@:impl@:enuminlineread onlySTOP:ScanCode = 120

@:value(cast 121)@:impl@:enuminlineread onlyAGAIN:ScanCode = 121

@:value(cast 122)@:impl@:enuminlineread onlyUNDO:ScanCode = 122

@:value(cast 123)@:impl@:enuminlineread onlyCUT:ScanCode = 123

@:value(cast 124)@:impl@:enuminlineread onlyCOPY:ScanCode = 124

@:value(cast 125)@:impl@:enuminlineread onlyPASTE:ScanCode = 125

@:value(cast 126)@:impl@:enuminlineread onlyFIND:ScanCode = 126

@:value(cast 127)@:impl@:enuminlineread onlyMUTE:ScanCode = 127

@:value(cast 128)@:impl@:enuminlineread onlyVOLUMEUP:ScanCode = 128

@:value(cast 129)@:impl@:enuminlineread onlyVOLUMEDOWN:ScanCode = 129

@:value(cast 133)@:impl@:enuminlineread onlyKP_COMMA:ScanCode = 133

@:value(cast 134)@:impl@:enuminlineread onlyKP_EQUALSAS400:ScanCode = 134

@:value(cast 135)@:impl@:enuminlineread onlyINTERNATIONAL1:ScanCode = 135

@:value(cast 136)@:impl@:enuminlineread onlyINTERNATIONAL2:ScanCode = 136

@:value(cast 137)@:impl@:enuminlineread onlyINTERNATIONAL3:ScanCode = 137

@:value(cast 138)@:impl@:enuminlineread onlyINTERNATIONAL4:ScanCode = 138

@:value(cast 139)@:impl@:enuminlineread onlyINTERNATIONAL5:ScanCode = 139

@:value(cast 140)@:impl@:enuminlineread onlyINTERNATIONAL6:ScanCode = 140

@:value(cast 141)@:impl@:enuminlineread onlyINTERNATIONAL7:ScanCode = 141

@:value(cast 142)@:impl@:enuminlineread onlyINTERNATIONAL8:ScanCode = 142

@:value(cast 143)@:impl@:enuminlineread onlyINTERNATIONAL9:ScanCode = 143

@:value(cast 144)@:impl@:enuminlineread onlyLANG1:ScanCode = 144

@:value(cast 145)@:impl@:enuminlineread onlyLANG2:ScanCode = 145

@:value(cast 146)@:impl@:enuminlineread onlyLANG3:ScanCode = 146

@:value(cast 147)@:impl@:enuminlineread onlyLANG4:ScanCode = 147

@:value(cast 148)@:impl@:enuminlineread onlyLANG5:ScanCode = 148

@:value(cast 149)@:impl@:enuminlineread onlyLANG6:ScanCode = 149

@:value(cast 150)@:impl@:enuminlineread onlyLANG7:ScanCode = 150

@:value(cast 151)@:impl@:enuminlineread onlyLANG8:ScanCode = 151

@:value(cast 152)@:impl@:enuminlineread onlyLANG9:ScanCode = 152

@:value(cast 153)@:impl@:enuminlineread onlyALTERASE:ScanCode = 153

@:value(cast 154)@:impl@:enuminlineread onlySYSREQ:ScanCode = 154

@:value(cast 155)@:impl@:enuminlineread onlyCANCEL:ScanCode = 155

@:value(cast 156)@:impl@:enuminlineread onlyCLEAR:ScanCode = 156

@:value(cast 157)@:impl@:enuminlineread onlyPRIOR:ScanCode = 157

@:value(cast 158)@:impl@:enuminlineread onlyRETURN2:ScanCode = 158

@:value(cast 159)@:impl@:enuminlineread onlySEPARATOR:ScanCode = 159

@:value(cast 160)@:impl@:enuminlineread onlyOUT:ScanCode = 160

@:value(cast 161)@:impl@:enuminlineread onlyOPER:ScanCode = 161

@:value(cast 162)@:impl@:enuminlineread onlyCLEARAGAIN:ScanCode = 162

@:value(cast 163)@:impl@:enuminlineread onlyCRSEL:ScanCode = 163

@:value(cast 164)@:impl@:enuminlineread onlyEXSEL:ScanCode = 164

@:value(cast 176)@:impl@:enuminlineread onlyKP_00:ScanCode = 176

@:value(cast 177)@:impl@:enuminlineread onlyKP_000:ScanCode = 177

@:value(cast 178)@:impl@:enuminlineread onlyTHOUSANDSSEPARATOR:ScanCode = 178

@:value(cast 179)@:impl@:enuminlineread onlyDECIMALSEPARATOR:ScanCode = 179

@:value(cast 180)@:impl@:enuminlineread onlyCURRENCYUNIT:ScanCode = 180

@:value(cast 181)@:impl@:enuminlineread onlyCURRENCYSUBUNIT:ScanCode = 181

@:value(cast 182)@:impl@:enuminlineread onlyKP_LEFTPAREN:ScanCode = 182

@:value(cast 183)@:impl@:enuminlineread onlyKP_RIGHTPAREN:ScanCode = 183

@:value(cast 184)@:impl@:enuminlineread onlyKP_LEFTBRACE:ScanCode = 184

@:value(cast 185)@:impl@:enuminlineread onlyKP_RIGHTBRACE:ScanCode = 185

@:value(cast 186)@:impl@:enuminlineread onlyKP_TAB:ScanCode = 186

@:value(cast 187)@:impl@:enuminlineread onlyKP_BACKSPACE:ScanCode = 187

@:value(cast 188)@:impl@:enuminlineread onlyKP_A:ScanCode = 188

@:value(cast 189)@:impl@:enuminlineread onlyKP_B:ScanCode = 189

@:value(cast 190)@:impl@:enuminlineread onlyKP_C:ScanCode = 190

@:value(cast 191)@:impl@:enuminlineread onlyKP_D:ScanCode = 191

@:value(cast 192)@:impl@:enuminlineread onlyKP_E:ScanCode = 192

@:value(cast 193)@:impl@:enuminlineread onlyKP_F:ScanCode = 193

@:value(cast 194)@:impl@:enuminlineread onlyKP_XOR:ScanCode = 194

@:value(cast 195)@:impl@:enuminlineread onlyKP_POWER:ScanCode = 195

@:value(cast 196)@:impl@:enuminlineread onlyKP_PERCENT:ScanCode = 196

@:value(cast 197)@:impl@:enuminlineread onlyKP_LESS:ScanCode = 197

@:value(cast 198)@:impl@:enuminlineread onlyKP_GREATER:ScanCode = 198

@:value(cast 199)@:impl@:enuminlineread onlyKP_AMPERSAND:ScanCode = 199

@:value(cast 200)@:impl@:enuminlineread onlyKP_DBLAMPERSAND:ScanCode = 200

@:value(cast 201)@:impl@:enuminlineread onlyKP_VERTICALBAR:ScanCode = 201

@:value(cast 202)@:impl@:enuminlineread onlyKP_DBLVERTICALBAR:ScanCode = 202

@:value(cast 203)@:impl@:enuminlineread onlyKP_COLON:ScanCode = 203

@:value(cast 204)@:impl@:enuminlineread onlyKP_HASH:ScanCode = 204

@:value(cast 205)@:impl@:enuminlineread onlyKP_SPACE:ScanCode = 205

@:value(cast 206)@:impl@:enuminlineread onlyKP_AT:ScanCode = 206

@:value(cast 207)@:impl@:enuminlineread onlyKP_EXCLAM:ScanCode = 207

@:value(cast 208)@:impl@:enuminlineread onlyKP_MEMSTORE:ScanCode = 208

@:value(cast 209)@:impl@:enuminlineread onlyKP_MEMRECALL:ScanCode = 209

@:value(cast 210)@:impl@:enuminlineread onlyKP_MEMCLEAR:ScanCode = 210

@:value(cast 211)@:impl@:enuminlineread onlyKP_MEMADD:ScanCode = 211

@:value(cast 212)@:impl@:enuminlineread onlyKP_MEMSUBTRACT:ScanCode = 212

@:value(cast 213)@:impl@:enuminlineread onlyKP_MEMMULTIPLY:ScanCode = 213

@:value(cast 214)@:impl@:enuminlineread onlyKP_MEMDIVIDE:ScanCode = 214

@:value(cast 215)@:impl@:enuminlineread onlyKP_PLUSMINUS:ScanCode = 215

@:value(cast 216)@:impl@:enuminlineread onlyKP_CLEAR:ScanCode = 216

@:value(cast 217)@:impl@:enuminlineread onlyKP_CLEARENTRY:ScanCode = 217

@:value(cast 218)@:impl@:enuminlineread onlyKP_BINARY:ScanCode = 218

@:value(cast 219)@:impl@:enuminlineread onlyKP_OCTAL:ScanCode = 219

@:value(cast 220)@:impl@:enuminlineread onlyKP_DECIMAL:ScanCode = 220

@:value(cast 221)@:impl@:enuminlineread onlyKP_HEXADECIMAL:ScanCode = 221

@:value(cast 224)@:impl@:enuminlineread onlyLCTRL:ScanCode = 224

@:value(cast 225)@:impl@:enuminlineread onlyLSHIFT:ScanCode = 225

@:value(cast 226)@:impl@:enuminlineread onlyLALT:ScanCode = 226

@:value(cast 227)@:impl@:enuminlineread onlyLMETA:ScanCode = 227

@:value(cast 228)@:impl@:enuminlineread onlyRCTRL:ScanCode = 228

@:value(cast 229)@:impl@:enuminlineread onlyRSHIFT:ScanCode = 229

@:value(cast 230)@:impl@:enuminlineread onlyRALT:ScanCode = 230

@:value(cast 231)@:impl@:enuminlineread onlyRMETA:ScanCode = 231

@:value(cast 257)@:impl@:enuminlineread onlyMODE:ScanCode = 257

@:value(cast 258)@:impl@:enuminlineread onlyAUDIONEXT:ScanCode = 258

@:value(cast 259)@:impl@:enuminlineread onlyAUDIOPREV:ScanCode = 259

@:value(cast 260)@:impl@:enuminlineread onlyAUDIOSTOP:ScanCode = 260

@:value(cast 261)@:impl@:enuminlineread onlyAUDIOPLAY:ScanCode = 261

@:value(cast 262)@:impl@:enuminlineread onlyAUDIOMUTE:ScanCode = 262

@:value(cast 263)@:impl@:enuminlineread onlyMEDIASELECT:ScanCode = 263

@:value(cast 264)@:impl@:enuminlineread onlyWWW:ScanCode = 264

@:value(cast 265)@:impl@:enuminlineread onlyMAIL:ScanCode = 265

@:value(cast 266)@:impl@:enuminlineread onlyCALCULATOR:ScanCode = 266

@:value(cast 267)@:impl@:enuminlineread onlyCOMPUTER:ScanCode = 267

@:value(cast 268)@:impl@:enuminlineread onlyAC_SEARCH:ScanCode = 268

@:value(cast 269)@:impl@:enuminlineread onlyAC_HOME:ScanCode = 269

@:value(cast 270)@:impl@:enuminlineread onlyAC_BACK:ScanCode = 270

@:value(cast 271)@:impl@:enuminlineread onlyAC_FORWARD:ScanCode = 271

@:value(cast 272)@:impl@:enuminlineread onlyAC_STOP:ScanCode = 272

@:value(cast 273)@:impl@:enuminlineread onlyAC_REFRESH:ScanCode = 273

@:value(cast 274)@:impl@:enuminlineread onlyAC_BOOKMARKS:ScanCode = 274

@:value(cast 275)@:impl@:enuminlineread onlyBRIGHTNESSDOWN:ScanCode = 275

@:value(cast 276)@:impl@:enuminlineread onlyBRIGHTNESSUP:ScanCode = 276

@:value(cast 277)@:impl@:enuminlineread onlyDISPLAYSWITCH:ScanCode = 277

@:value(cast 278)@:impl@:enuminlineread onlyKBDILLUMTOGGLE:ScanCode = 278

@:value(cast 279)@:impl@:enuminlineread onlyKBDILLUMDOWN:ScanCode = 279

@:value(cast 280)@:impl@:enuminlineread onlyKBDILLUMUP:ScanCode = 280

@:value(cast 281)@:impl@:enuminlineread onlyEJECT:ScanCode = 281

@:value(cast 282)@:impl@:enuminlineread onlySLEEP:ScanCode = 282

@:value(cast 283)@:impl@:enuminlineread onlyAPP1:ScanCode = 283

@:value(cast 284)@:impl@:enuminlineread onlyAPP2:ScanCode = 284