MCPcopy Create free account
hub / github.com/NetHack/NetHack / Put

Method Put

win/Qt/qt_key.cpp:58–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

56}
57
58void NetHackQtKeyBuffer::Put(int k, int a, uint kbstate)
59{
60 //raw_printf("k:%3d a:'%s' s:0x%08x", k, visctrl((char) a), kbstate);
61 if (Full())
62 return; // Safety
63 key[in] = k;
64 ascii[in] = a;
65 state[in] = (Qt::KeyboardModifiers) kbstate;
66 in = (in + 1) % maxkey;
67}
68
69void NetHackQtKeyBuffer::Put(char a)
70{

Callers 6

mousePressEventMethod · 0.45
clickCursorMethod · 0.45
doKeysMethod · 0.45
qt_nhgetchMethod · 0.45
qt_nh_poskeyMethod · 0.45
notifyMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected