| 322 | } |
| 323 | |
| 324 | void Input::getMouseState(Input::MouseState& ms) |
| 325 | { |
| 326 | ms.m_mx = (int)((mousePosition.x + 1) * windowHalfWidth); |
| 327 | ms.m_my = (int)((mousePosition.y + 1) * windowHalfHeight); |
| 328 | ms.m_mz = (int)axisPosition[static_cast<std::size_t>(MouseAxis::ScrollY)]; |
| 329 | ms.m_buttons[0] = (uint8_t)mouseButtonState[0]; |
| 330 | ms.m_buttons[1] = (uint8_t)mouseButtonState[1]; |
| 331 | ms.m_buttons[2] = (uint8_t)mouseButtonState[2]; |
| 332 | } |
| 333 | |
| 334 | void Input::clearTriggered() |
| 335 | { |
nothing calls this directly
no outgoing calls
no test coverage detected