Lines Matching refs:currentKey
147 } currentKey; variable
2820 currentKey.ascii = 0; in win32_kbhit()
2821 currentKey.scan = 0; in win32_kbhit()
2825 currentKey.ascii = x11mousebuf[x11mousePos++]; in win32_kbhit()
2865 currentKey.ascii = ESC; in win32_kbhit()
2878 currentKey.unicode = ip.Event.KeyEvent.uChar.UnicodeChar; in win32_kbhit()
2879 currentKey.ascii = ip.Event.KeyEvent.uChar.AsciiChar; in win32_kbhit()
2880 currentKey.scan = ip.Event.KeyEvent.wVirtualScanCode; in win32_kbhit()
2886 switch (currentKey.scan) in win32_kbhit()
2889 currentKey.ascii = 0; in win32_kbhit()
2895 switch (currentKey.scan) in win32_kbhit()
2898 currentKey.scan = PCK_CTL_RIGHT; in win32_kbhit()
2901 currentKey.scan = PCK_CTL_LEFT; in win32_kbhit()
2904 currentKey.scan = PCK_CTL_DELETE; in win32_kbhit()
2909 switch (currentKey.scan) in win32_kbhit()
2912 currentKey.ascii = 0; in win32_kbhit()
2954 return ((char)(currentKey.scan & 0x00FF)); in WIN32getch()
2966 if (currentKey.unicode > 0x7f) in WIN32getch()
2968 …utf8_size = WideCharToMultiByte(CP_UTF8, 0, ¤tKey.unicode, 1, (LPSTR) &utf8, sizeof(utf8), N… in WIN32getch()
2974 ascii = currentKey.ascii; in WIN32getch()
2982 (currentKey.scan == PCK_CAPS_LOCK || currentKey.scan == PCK_NUM_LOCK)); in WIN32getch()