| 46 | /// |
| 47 | //////////////////////////////////////////////////////////// |
| 48 | enum Key |
| 49 | { |
| 50 | Unknown = -1, ///< Unhandled key |
| 51 | A = 0, ///< The A key |
| 52 | B, ///< The B key |
| 53 | C, ///< The C key |
| 54 | D, ///< The D key |
| 55 | E, ///< The E key |
| 56 | F, ///< The F key |
| 57 | G, ///< The G key |
| 58 | H, ///< The H key |
| 59 | I, ///< The I key |
| 60 | J, ///< The J key |
| 61 | K, ///< The K key |
| 62 | L, ///< The L key |
| 63 | M, ///< The M key |
| 64 | N, ///< The N key |
| 65 | O, ///< The O key |
| 66 | P, ///< The P key |
| 67 | Q, ///< The Q key |
| 68 | R, ///< The R key |
| 69 | S, ///< The S key |
| 70 | T, ///< The T key |
| 71 | U, ///< The U key |
| 72 | V, ///< The V key |
| 73 | W, ///< The W key |
| 74 | X, ///< The X key |
| 75 | Y, ///< The Y key |
| 76 | Z, ///< The Z key |
| 77 | Num0, ///< The 0 key |
| 78 | Num1, ///< The 1 key |
| 79 | Num2, ///< The 2 key |
| 80 | Num3, ///< The 3 key |
| 81 | Num4, ///< The 4 key |
| 82 | Num5, ///< The 5 key |
| 83 | Num6, ///< The 6 key |
| 84 | Num7, ///< The 7 key |
| 85 | Num8, ///< The 8 key |
| 86 | Num9, ///< The 9 key |
| 87 | Escape, ///< The Escape key |
| 88 | LControl, ///< The left Control key |
| 89 | LShift, ///< The left Shift key |
| 90 | LAlt, ///< The left Alt key |
| 91 | LSystem, ///< The left OS specific key: window (Windows and Linux), apple (MacOS X), ... |
| 92 | RControl, ///< The right Control key |
| 93 | RShift, ///< The right Shift key |
| 94 | RAlt, ///< The right Alt key |
| 95 | RSystem, ///< The right OS specific key: window (Windows and Linux), apple (MacOS X), ... |
| 96 | Menu, ///< The Menu key |
| 97 | LBracket, ///< The [ key |
| 98 | RBracket, ///< The ] key |
| 99 | Semicolon, ///< The ; key |
| 100 | Comma, ///< The , key |
| 101 | Period, ///< The . key |
| 102 | Quote, ///< The ' key |
| 103 | Slash, ///< The / key |
| 104 | Backslash, ///< The \ key |
| 105 | Tilde, ///< The ~ key |
nothing calls this directly
no outgoing calls
no test coverage detected