@@ -6306,8 +6306,8 @@ RGFW_event* RGFW_window_checkEvent(RGFW_window* win) {
63066306
63076307 if (msg .wParam == VK_CONTROL ) {
63086308 if (HIWORD (msg .lParam ) & KF_EXTENDED )
6309- win -> event .key = RGFW_keyControlR ;
6310- else win -> event .key = RGFW_keyControlL ;
6309+ win -> event .key = RGFW_controlR ;
6310+ else win -> event .key = RGFW_controlL ;
63116311 }
63126312
63136313 wchar_t charBuffer ;
@@ -6340,8 +6340,8 @@ RGFW_event* RGFW_window_checkEvent(RGFW_window* win) {
63406340
63416341 if (msg .wParam == VK_CONTROL ) {
63426342 if (HIWORD (msg .lParam ) & KF_EXTENDED )
6343- win -> event .key = RGFW_keyControlR ;
6344- else win -> event .key = RGFW_keyControlL ;
6343+ win -> event .key = RGFW_controlR ;
6344+ else win -> event .key = RGFW_controlL ;
63456345 }
63466346
63476347 wchar_t charBuffer ;
@@ -8423,16 +8423,16 @@ RGFW_event* RGFW_window_checkEvent(RGFW_window* win) {
84238423 ((flags & NSEventModifierFlagShift ) % 255 ), ((flags & NSEventModifierFlagCommand ) % 255 ));
84248424 u8 i ;
84258425 for (i = 0 ; i < 9 ; i ++ )
8426- RGFW_keyboard [i + RGFW_keyCapsLock ].prev = 0 ;
8426+ RGFW_keyboard [i + RGFW_capsLock ].prev = 0 ;
84278427
84288428 for (i = 0 ; i < 5 ; i ++ ) {
84298429 u32 shift = (1 << (i + 16 ));
8430- u32 key = i + RGFW_keyCapsLock ;
8430+ u32 key = i + RGFW_capsLock ;
84318431
84328432 if ((flags & shift ) && !RGFW_wasPressed (win , key )) {
84338433 RGFW_keyboard [key ].current = 1 ;
84348434
8435- if (key != RGFW_keyCapsLock )
8435+ if (key != RGFW_capsLock )
84368436 RGFW_keyboard [key + 4 ].current = 1 ;
84378437
84388438 win -> event .type = RGFW_keyPressed ;
@@ -8443,7 +8443,7 @@ RGFW_event* RGFW_window_checkEvent(RGFW_window* win) {
84438443 if (!(flags & shift ) && RGFW_wasPressed (win , key )) {
84448444 RGFW_keyboard [key ].current = 0 ;
84458445
8446- if (key != RGFW_keyCapsLock )
8446+ if (key != RGFW_capsLock )
84478447 RGFW_keyboard [key + 4 ].current = 0 ;
84488448
84498449 win -> event .type = RGFW_keyReleased ;
@@ -9252,101 +9252,101 @@ EM_BOOL Emscripten_on_gamepad(int eventType, const EmscriptenGamepadEvent *gamep
92529252u32 RGFW_webasmPhysicalToRGFW (u32 hash ) {
92539253 switch (hash ) { /* 0x0000 */
92549254 case 0x67243A2DU /* Escape */ : return RGFW_escape ; /* 0x0001 */
9255- case 0x67251058U /* Digit0 */ : return RGFW_key0 ; /* 0x0002 */
9256- case 0x67251059U /* Digit1 */ : return RGFW_key1 ; /* 0x0003 */
9257- case 0x6725105AU /* Digit2 */ : return RGFW_key2 ; /* 0x0004 */
9258- case 0x6725105BU /* Digit3 */ : return RGFW_key3 ; /* 0x0005 */
9259- case 0x6725105CU /* Digit4 */ : return RGFW_key4 ; /* 0x0006 */
9260- case 0x6725105DU /* Digit5 */ : return RGFW_key5 ; /* 0x0007 */
9261- case 0x6725105EU /* Digit6 */ : return RGFW_key6 ; /* 0x0008 */
9262- case 0x6725105FU /* Digit7 */ : return RGFW_key7 ; /* 0x0009 */
9263- case 0x67251050U /* Digit8 */ : return RGFW_key8 ; /* 0x000A */
9264- case 0x67251051U /* Digit9 */ : return RGFW_key9 ; /* 0x000B */
9265- case 0x92E14DD3U /* Minus */ : return RGFW_keyMinus ; /* 0x000C */
9266- case 0x92E1FBACU /* Equal */ : return RGFW_keyEquals ; /* 0x000D */
9267- case 0x36BF1CB5U /* Backspace */ : return RGFW_keyBackSpace ; /* 0x000E */
9268- case 0x7B8E51E2U /* Tab */ : return RGFW_keyTab ; /* 0x000F */
9269- case 0x2C595B51U /* KeyQ */ : return RGFW_keyQ ; /* 0x0010 */
9270- case 0x2C595B57U /* KeyW */ : return RGFW_keyW ; /* 0x0011 */
9271- case 0x2C595B45U /* KeyE */ : return RGFW_keyE ; /* 0x0012 */
9272- case 0x2C595B52U /* KeyR */ : return RGFW_keyR ; /* 0x0013 */
9273- case 0x2C595B54U /* KeyT */ : return RGFW_keyT ; /* 0x0014 */
9274- case 0x2C595B59U /* KeyY */ : return RGFW_keyY ; /* 0x0015 */
9275- case 0x2C595B55U /* KeyU */ : return RGFW_keyU ; /* 0x0016 */
9276- case 0x2C595B4FU /* KeyO */ : return RGFW_keyO ; /* 0x0018 */
9277- case 0x2C595B50U /* KeyP */ : return RGFW_keyP ; /* 0x0019 */
9278- case 0x45D8158CU /* BracketLeft */ : return RGFW_keyCloseBracket ; /* 0x001A */
9279- case 0xDEEABF7CU /* BracketRight */ : return RGFW_keyBracket ; /* 0x001B */
9280- case 0x92E1C5D2U /* Enter */ : return RGFW_keyReturn ; /* 0x001C */
9281- case 0xE058958CU /* ControlLeft */ : return RGFW_keyControlL ; /* 0x001D */
9282- case 0x2C595B41U /* KeyA */ : return RGFW_keyA ; /* 0x001E */
9283- case 0x2C595B53U /* KeyS */ : return RGFW_keyS ; /* 0x001F */
9284- case 0x2C595B44U /* KeyD */ : return RGFW_keyD ; /* 0x0020 */
9285- case 0x2C595B46U /* KeyF */ : return RGFW_keyF ; /* 0x0021 */
9286- case 0x2C595B47U /* KeyG */ : return RGFW_keyG ; /* 0x0022 */
9287- case 0x2C595B48U /* KeyH */ : return RGFW_keyH ; /* 0x0023 */
9288- case 0x2C595B4AU /* KeyJ */ : return RGFW_keyJ ; /* 0x0024 */
9289- case 0x2C595B4BU /* KeyK */ : return RGFW_keyK ; /* 0x0025 */
9290- case 0x2C595B4CU /* KeyL */ : return RGFW_keyL ; /* 0x0026 */
9291- case 0x2707219EU /* Semicolon */ : return RGFW_keySemicolon ; /* 0x0027 */
9292- case 0x92E0B58DU /* Quote */ : return RGFW_keyApostrophe ; /* 0x0028 */
9293- case 0x36BF358DU /* Backquote */ : return RGFW_keyBacktick ; /* 0x0029 */
9294- case 0x26B1958CU /* ShiftLeft */ : return RGFW_keyShiftL ; /* 0x002A */
9295- case 0x36BF2438U /* Backslash */ : return RGFW_keyBackSlash ; /* 0x002B */
9296- case 0x2C595B5AU /* KeyZ */ : return RGFW_keyZ ; /* 0x002C */
9297- case 0x2C595B58U /* KeyX */ : return RGFW_keyX ; /* 0x002D */
9298- case 0x2C595B43U /* KeyC */ : return RGFW_keyC ; /* 0x002E */
9299- case 0x2C595B56U /* KeyV */ : return RGFW_keyV ; /* 0x002F */
9300- case 0x2C595B42U /* KeyB */ : return RGFW_keyB ; /* 0x0030 */
9301- case 0x2C595B4EU /* KeyN */ : return RGFW_keyN ; /* 0x0031 */
9302- case 0x2C595B4DU /* KeyM */ : return RGFW_keyM ; /* 0x0032 */
9303- case 0x92E1A1C1U /* Comma */ : return RGFW_keyComma ; /* 0x0033 */
9304- case 0x672FFAD4U /* Period */ : return RGFW_keyPeriod ; /* 0x0034 */
9305- case 0x92E0A438U /* Slash */ : return RGFW_keySlash ; /* 0x0035 */
9306- case 0xC5A6BF7CU /* ShiftRight */ : return RGFW_keyShiftR ;
9307- case 0x5D64DA91U /* NumpadMultiply */ : return RGFW_keyMultiply ;
9308- case 0xC914958CU /* AltLeft */ : return RGFW_keyAltL ; /* 0x0038 */
9309- case 0x92E09CB5U /* Space */ : return RGFW_keySpace ; /* 0x0039 */
9310- case 0xB8FAE73BU /* CapsLock */ : return RGFW_keyCapsLock ; /* 0x003A */
9311- case 0x7174B789U /* F1 */ : return RGFW_keyF1 ; /* 0x003B */
9312- case 0x7174B78AU /* F2 */ : return RGFW_keyF2 ; /* 0x003C */
9313- case 0x7174B78BU /* F3 */ : return RGFW_keyF3 ; /* 0x003D */
9314- case 0x7174B78CU /* F4 */ : return RGFW_keyF4 ; /* 0x003E */
9315- case 0x7174B78DU /* F5 */ : return RGFW_keyF5 ; /* 0x003F */
9316- case 0x7174B78EU /* F6 */ : return RGFW_keyF6 ; /* 0x0040 */
9317- case 0x7174B78FU /* F7 */ : return RGFW_keyF7 ; /* 0x0041 */
9318- case 0x7174B780U /* F8 */ : return RGFW_keyF8 ; /* 0x0042 */
9319- case 0x7174B781U /* F9 */ : return RGFW_keyF9 ; /* 0x0043 */
9320- case 0x7B8E57B0U /* F10 */ : return RGFW_keyF10 ; /* 0x0044 */
9321- case 0xC925FCDFU /* Numpad7 */ : return RGFW_keyMultiply ; /* 0x0047 */
9322- case 0xC925FCD0U /* Numpad8 */ : return RGFW_keyKeypad8 ; /* 0x0048 */
9323- case 0xC925FCD1U /* Numpad9 */ : return RGFW_keyKeypad9 ; /* 0x0049 */
9324- case 0x5EA3E8A4U /* NumpadSubtract */ : return RGFW_keyMinus ; /* 0x004A */
9325- case 0xC925FCDCU /* Numpad4 */ : return RGFW_keyKeypad4 ; /* 0x004B */
9326- case 0xC925FCDDU /* Numpad5 */ : return RGFW_keyKeypad5 ; /* 0x004C */
9327- case 0xC925FCDEU /* Numpad6 */ : return RGFW_keyKeypad6 ; /* 0x004D */
9328- case 0xC925FCD9U /* Numpad1 */ : return RGFW_keyKeypad1 ; /* 0x004F */
9329- case 0xC925FCDAU /* Numpad2 */ : return RGFW_keyKeypad2 ; /* 0x0050 */
9330- case 0xC925FCDBU /* Numpad3 */ : return RGFW_keyKeypad3 ; /* 0x0051 */
9331- case 0xC925FCD8U /* Numpad0 */ : return RGFW_keyKeypad0 ; /* 0x0052 */
9332- case 0x95852DACU /* NumpadDecimal */ : return RGFW_keyKeypadPeriod ; /* 0x0053 */
9333- case 0x7B8E57B1U /* F11 */ : return RGFW_keyF11 ; /* 0x0057 */
9334- case 0x7B8E57B2U /* F12 */ : return RGFW_keyF12 ; /* 0x0058 */
9335- case 0x7393FBACU /* NumpadEqual */ : return RGFW_keyKeypadReturn ;
9336- case 0xB88EBF7CU /* AltRight */ : return RGFW_keyAltR ; /* 0xE038 */
9337- case 0xC925873BU /* NumLock */ : return RGFW_keyNumLock ; /* 0xE045 */
9338- case 0x2C595F45U /* Home */ : return RGFW_keyHome ; /* 0xE047 */
9339- case 0xC91BB690U /* ArrowUp */ : return RGFW_keyUp ; /* 0xE048 */
9340- case 0x672F9210U /* PageUp */ : return RGFW_keyPageUp ; /* 0xE049 */
9341- case 0x3799258CU /* ArrowLeft */ : return RGFW_keyLeft ; /* 0xE04B */
9342- case 0x4CE33F7CU /* ArrowRight */ : return RGFW_keyRight ; /* 0xE04D */
9343- case 0x7B8E55DCU /* End */ : return RGFW_keyEnd ; /* 0xE04F */
9344- case 0x3799379EU /* ArrowDown */ : return RGFW_keyDown ; /* 0xE050 */
9345- case 0xBA90179EU /* PageDown */ : return RGFW_keyPageDown ; /* 0xE051 */
9346- case 0x6723CB2CU /* Insert */ : return RGFW_keyInsert ; /* 0xE052 */
9347- case 0x6725C50DU /* Delete */ : return RGFW_keyDelete ; /* 0xE053 */
9348- case 0x6723658CU /* OSLeft */ : return RGFW_keySuperL ; /* 0xE05B */
9349- case 0x39643F7CU /* MetaRight */ : return RGFW_keySuperR ; /* 0xE05C */
9255+ case 0x67251058U /* Digit0 */ : return RGFW_0 ; /* 0x0002 */
9256+ case 0x67251059U /* Digit1 */ : return RGFW_1 ; /* 0x0003 */
9257+ case 0x6725105AU /* Digit2 */ : return RGFW_2 ; /* 0x0004 */
9258+ case 0x6725105BU /* Digit3 */ : return RGFW_3 ; /* 0x0005 */
9259+ case 0x6725105CU /* Digit4 */ : return RGFW_4 ; /* 0x0006 */
9260+ case 0x6725105DU /* Digit5 */ : return RGFW_5 ; /* 0x0007 */
9261+ case 0x6725105EU /* Digit6 */ : return RGFW_6 ; /* 0x0008 */
9262+ case 0x6725105FU /* Digit7 */ : return RGFW_7 ; /* 0x0009 */
9263+ case 0x67251050U /* Digit8 */ : return RGFW_8 ; /* 0x000A */
9264+ case 0x67251051U /* Digit9 */ : return RGFW_9 ; /* 0x000B */
9265+ case 0x92E14DD3U /* Minus */ : return RGFW_minus ; /* 0x000C */
9266+ case 0x92E1FBACU /* Equal */ : return RGFW_equals ; /* 0x000D */
9267+ case 0x36BF1CB5U /* Backspace */ : return RGFW_backSpace ; /* 0x000E */
9268+ case 0x7B8E51E2U /* Tab */ : return RGFW_Tab ; /* 0x000F */
9269+ case 0x2C595B51U /* KeyQ */ : return RGFW_q ; /* 0x0010 */
9270+ case 0x2C595B57U /* KeyW */ : return RGFW_w ; /* 0x0011 */
9271+ case 0x2C595B45U /* KeyE */ : return RGFW_e ; /* 0x0012 */
9272+ case 0x2C595B52U /* KeyR */ : return RGFW_r ; /* 0x0013 */
9273+ case 0x2C595B54U /* KeyT */ : return RGFW_t ; /* 0x0014 */
9274+ case 0x2C595B59U /* KeyY */ : return RGFW_y ; /* 0x0015 */
9275+ case 0x2C595B55U /* KeyU */ : return RGFW_u ; /* 0x0016 */
9276+ case 0x2C595B4FU /* KeyO */ : return RGFW_o ; /* 0x0018 */
9277+ case 0x2C595B50U /* KeyP */ : return RGFW_p ; /* 0x0019 */
9278+ case 0x45D8158CU /* BracketLeft */ : return RGFW_closeBracket ; /* 0x001A */
9279+ case 0xDEEABF7CU /* BracketRight */ : return RGFW_bracket ; /* 0x001B */
9280+ case 0x92E1C5D2U /* Enter */ : return RGFW_return ; /* 0x001C */
9281+ case 0xE058958CU /* ControlLeft */ : return RGFW_controlL ; /* 0x001D */
9282+ case 0x2C595B41U /* KeyA */ : return RGFW_a ; /* 0x001E */
9283+ case 0x2C595B53U /* KeyS */ : return RGFW_s ; /* 0x001F */
9284+ case 0x2C595B44U /* KeyD */ : return RGFW_d ; /* 0x0020 */
9285+ case 0x2C595B46U /* KeyF */ : return RGFW_f ; /* 0x0021 */
9286+ case 0x2C595B47U /* KeyG */ : return RGFW_g ; /* 0x0022 */
9287+ case 0x2C595B48U /* KeyH */ : return RGFW_h ; /* 0x0023 */
9288+ case 0x2C595B4AU /* KeyJ */ : return RGFW_j ; /* 0x0024 */
9289+ case 0x2C595B4BU /* KeyK */ : return RGFW_k ; /* 0x0025 */
9290+ case 0x2C595B4CU /* KeyL */ : return RGFW_l ; /* 0x0026 */
9291+ case 0x2707219EU /* Semicolon */ : return RGFW_semicolon ; /* 0x0027 */
9292+ case 0x92E0B58DU /* Quote */ : return RGFW_apostrophe ; /* 0x0028 */
9293+ case 0x36BF358DU /* Backquote */ : return RGFW_backtick ; /* 0x0029 */
9294+ case 0x26B1958CU /* ShiftLeft */ : return RGFW_shiftL ; /* 0x002A */
9295+ case 0x36BF2438U /* Backslash */ : return RGFW_backSlash ; /* 0x002B */
9296+ case 0x2C595B5AU /* KeyZ */ : return RGFW_z ; /* 0x002C */
9297+ case 0x2C595B58U /* KeyX */ : return RGFW_x ; /* 0x002D */
9298+ case 0x2C595B43U /* KeyC */ : return RGFW_c ; /* 0x002E */
9299+ case 0x2C595B56U /* KeyV */ : return RGFW_v ; /* 0x002F */
9300+ case 0x2C595B42U /* KeyB */ : return RGFW_b ; /* 0x0030 */
9301+ case 0x2C595B4EU /* KeyN */ : return RGFW_n ; /* 0x0031 */
9302+ case 0x2C595B4DU /* KeyM */ : return RGFW_m ; /* 0x0032 */
9303+ case 0x92E1A1C1U /* Comma */ : return RGFW_comma ; /* 0x0033 */
9304+ case 0x672FFAD4U /* Period */ : return RGFW_period ; /* 0x0034 */
9305+ case 0x92E0A438U /* Slash */ : return RGFW_slash ; /* 0x0035 */
9306+ case 0xC5A6BF7CU /* ShiftRight */ : return RGFW_shiftR ;
9307+ case 0x5D64DA91U /* NumpadMultiply */ : return RGFW_multiply ;
9308+ case 0xC914958CU /* AltLeft */ : return RGFW_altL ; /* 0x0038 */
9309+ case 0x92E09CB5U /* Space */ : return RGFW_space ; /* 0x0039 */
9310+ case 0xB8FAE73BU /* CapsLock */ : return RGFW_capsLock ; /* 0x003A */
9311+ case 0x7174B789U /* F1 */ : return RGFW_F1 ; /* 0x003B */
9312+ case 0x7174B78AU /* F2 */ : return RGFW_F2 ; /* 0x003C */
9313+ case 0x7174B78BU /* F3 */ : return RGFW_F3 ; /* 0x003D */
9314+ case 0x7174B78CU /* F4 */ : return RGFW_F4 ; /* 0x003E */
9315+ case 0x7174B78DU /* F5 */ : return RGFW_F5 ; /* 0x003F */
9316+ case 0x7174B78EU /* F6 */ : return RGFW_F6 ; /* 0x0040 */
9317+ case 0x7174B78FU /* F7 */ : return RGFW_F7 ; /* 0x0041 */
9318+ case 0x7174B780U /* F8 */ : return RGFW_F8 ; /* 0x0042 */
9319+ case 0x7174B781U /* F9 */ : return RGFW_F9 ; /* 0x0043 */
9320+ case 0x7B8E57B0U /* F10 */ : return RGFW_F10 ; /* 0x0044 */
9321+ case 0xC925FCDFU /* Numpad7 */ : return RGFW_multiply ; /* 0x0047 */
9322+ case 0xC925FCD0U /* Numpad8 */ : return RGFW_KP_8 ; /* 0x0048 */
9323+ case 0xC925FCD1U /* Numpad9 */ : return RGFW_KP_9 ; /* 0x0049 */
9324+ case 0x5EA3E8A4U /* NumpadSubtract */ : return RGFW_minus ; /* 0x004A */
9325+ case 0xC925FCDCU /* Numpad4 */ : return RGFW_KP_4 ; /* 0x004B */
9326+ case 0xC925FCDDU /* Numpad5 */ : return RGFW_KP_5 ; /* 0x004C */
9327+ case 0xC925FCDEU /* Numpad6 */ : return RGFW_KP_6 ; /* 0x004D */
9328+ case 0xC925FCD9U /* Numpad1 */ : return RGFW_KP_1 ; /* 0x004F */
9329+ case 0xC925FCDAU /* Numpad2 */ : return RGFW_KP_2 ; /* 0x0050 */
9330+ case 0xC925FCDBU /* Numpad3 */ : return RGFW_KP_3 ; /* 0x0051 */
9331+ case 0xC925FCD8U /* Numpad0 */ : return RGFW_KP_0 ; /* 0x0052 */
9332+ case 0x95852DACU /* NumpadDecimal */ : return RGFW_period ; /* 0x0053 */
9333+ case 0x7B8E57B1U /* F11 */ : return RGFW_F11 ; /* 0x0057 */
9334+ case 0x7B8E57B2U /* F12 */ : return RGFW_F12 ; /* 0x0058 */
9335+ case 0x7393FBACU /* NumpadEqual */ : return RGFW_KP_Return ;
9336+ case 0xB88EBF7CU /* AltRight */ : return RGFW_altR ; /* 0xE038 */
9337+ case 0xC925873BU /* NumLock */ : return RGFW_numLock ; /* 0xE045 */
9338+ case 0x2C595F45U /* Home */ : return RGFW_home ; /* 0xE047 */
9339+ case 0xC91BB690U /* ArrowUp */ : return RGFW_up ; /* 0xE048 */
9340+ case 0x672F9210U /* PageUp */ : return RGFW_pageUp ; /* 0xE049 */
9341+ case 0x3799258CU /* ArrowLeft */ : return RGFW_left ; /* 0xE04B */
9342+ case 0x4CE33F7CU /* ArrowRight */ : return RGFW_right ; /* 0xE04D */
9343+ case 0x7B8E55DCU /* End */ : return RGFW_end ; /* 0xE04F */
9344+ case 0x3799379EU /* ArrowDown */ : return RGFW_down ; /* 0xE050 */
9345+ case 0xBA90179EU /* PageDown */ : return RGFW_pageDown ; /* 0xE051 */
9346+ case 0x6723CB2CU /* Insert */ : return RGFW_insert ; /* 0xE052 */
9347+ case 0x6725C50DU /* Delete */ : return RGFW_delete ; /* 0xE053 */
9348+ case 0x6723658CU /* OSLeft */ : return RGFW_superL ; /* 0xE05B */
9349+ case 0x39643F7CU /* MetaRight */ : return RGFW_superR ; /* 0xE05C */
93509350 }
93519351
93529352 return 0 ;
0 commit comments