MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / OnKeyUp

Method OnKeyUp

deps/LLGL/sources/Core/Input.cpp:106–125  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106void Input::OnKeyUp(Window& sender, Key keyCode)
107{
108 /* Store key released state */
109 keyUp_[KEY_IDX(keyCode)] = true;
110 keyUpTracker_.Add(keyCode);
111
112 /* Store key released state for 'any'-key */
113 keyUp_[KEY_IDX(Key::Any)] = true;
114 keyUpTracker_.Add(Key::Any);
115
116 /* Increase 'any'-key counter and store key state */
117 if (anyKeyCount_ > 0)
118 {
119 if (--anyKeyCount_ == 0)
120 keyPressed_[KEY_IDX(Key::Any)] = false;
121 }
122
123 /* Reset key pressed state */
124 keyPressed_[KEY_IDX(keyCode)] = false;
125}
126
127void Input::OnDoubleClick(Window& sender, Key keyCode)
128{

Callers

nothing calls this directly

Calls 1

AddMethod · 0.45

Tested by

no test coverage detected