@ -588,54 +588,56 @@ class GlfwApplication::KeyEvent: public GlfwApplication::InputEvent {
F11 = GLFW_KEY_F11 , /**< F11 */
F11 = GLFW_KEY_F11 , /**< F11 */
F12 = GLFW_KEY_F12 , /**< F12 */
F12 = GLFW_KEY_F12 , /**< F12 */
Space = ' ' , /**< Space */
Space = GLFW_KEY_SPACE , /**< Space */
Tab = ' \t ' , /**< Tab */
Tab = GLFW_KEY_TAB , /**< Tab */
Comma = ' , ' , /**< Comma */
Comma = GLFW_KEY_COMMA , /**< Comma */
Period = ' . ' , /**< Period */
Period = GLFW_KEY_PERIOD , /**< Period */
Minus = ' - ' , /**< Minus */
Minus = GLFW_KEY_MINUS , /**< Minus */
/* Note: This may only be represented as SHIFT + = */
Plus = ' + ' , /**< Plus */
Plus = ' + ' , /**< Plus */
Slash = ' / ' , /**< Slash */
Slash = GLFW_KEY_SLASH , /**< Slash */
/* Note: This may only be represented as SHIFT + 5 */
Percent = ' % ' , /**< Percent */
Percent = ' % ' , /**< Percent */
Smicolon = ' ; ' , /**< Semicolon */
Smicolon = GLFW_KEY_SEMICOLON , /**< Semicolon */
Equal = ' = ' , /**< Equal */
Equal = GLFW_KEY_EQUAL , /**< Equal */
Zero = ' 0 ' , /**< Zero */
Zero = GLFW_KEY_0 , /**< Zero */
One = ' 1 ' , /**< One */
One = GLFW_KEY_1 , /**< One */
Two = ' 2 ' , /**< Two */
Two = GLFW_KEY_2 , /**< Two */
Three = ' 3 ' , /**< Three */
Three = GLFW_KEY_3 , /**< Three */
Four = ' 4 ' , /**< Four */
Four = GLFW_KEY_4 , /**< Four */
Five = ' 5 ' , /**< Five */
Five = GLFW_KEY_5 , /**< Five */
Six = ' 6 ' , /**< Six */
Six = GLFW_KEY_6 , /**< Six */
Seven = ' 7 ' , /**< Seven */
Seven = GLFW_KEY_7 , /**< Seven */
Eight = ' 8 ' , /**< Eight */
Eight = GLFW_KEY_8 , /**< Eight */
Nine = ' 9 ' , /**< Nine */
Nine = GLFW_KEY_9 , /**< Nine */
A = ' a ' , /**< Letter A */
A = GLFW_KEY_A , /**< Letter A */
B = ' b ' , /**< Letter B */
B = GLFW_KEY_B , /**< Letter B */
C = ' c ' , /**< Letter C */
C = GLFW_KEY_C , /**< Letter C */
D = ' d ' , /**< Letter D */
D = GLFW_KEY_D , /**< Letter D */
E = ' e ' , /**< Letter E */
E = GLFW_KEY_E , /**< Letter E */
F = ' f ' , /**< Letter F */
F = GLFW_KEY_F , /**< Letter F */
G = ' g ' , /**< Letter G */
G = GLFW_KEY_G , /**< Letter G */
H = ' h ' , /**< Letter H */
H = GLFW_KEY_H , /**< Letter H */
I = ' i ' , /**< Letter I */
I = GLFW_KEY_I , /**< Letter I */
J = ' j ' , /**< Letter J */
J = GLFW_KEY_J , /**< Letter J */
K = ' k ' , /**< Letter K */
K = GLFW_KEY_K , /**< Letter K */
L = ' l ' , /**< Letter L */
L = GLFW_KEY_L , /**< Letter L */
M = ' m ' , /**< Letter M */
M = GLFW_KEY_M , /**< Letter M */
N = ' n ' , /**< Letter N */
N = GLFW_KEY_N , /**< Letter N */
O = ' o ' , /**< Letter O */
O = GLFW_KEY_O , /**< Letter O */
P = ' p ' , /**< Letter P */
P = GLFW_KEY_P , /**< Letter P */
Q = ' q ' , /**< Letter Q */
Q = GLFW_KEY_Q , /**< Letter Q */
R = ' r ' , /**< Letter R */
R = GLFW_KEY_R , /**< Letter R */
S = ' s ' , /**< Letter S */
S = GLFW_KEY_S , /**< Letter S */
T = ' t ' , /**< Letter T */
T = GLFW_KEY_T , /**< Letter T */
U = ' u ' , /**< Letter U */
U = GLFW_KEY_U , /**< Letter U */
V = ' v ' , /**< Letter V */
V = GLFW_KEY_V , /**< Letter V */
W = ' w ' , /**< Letter W */
W = GLFW_KEY_W , /**< Letter W */
X = ' x ' , /**< Letter X */
X = GLFW_KEY_X , /**< Letter X */
Y = ' y ' , /**< Letter Y */
Y = GLFW_KEY_Y , /**< Letter Y */
Z = ' z ' , /**< Letter Z */
Z = GLFW_KEY_Z , /**< Letter Z */
/* Function keys */
/* Function keys */
CapsLock = GLFW_KEY_CAPS_LOCK , /**< Caps lock */
CapsLock = GLFW_KEY_CAPS_LOCK , /**< Caps lock */