1#include "input/InputManager.h"
7 if (key < 0 || key >=
static_cast<int>(m_keys.size()))
11 m_keys[key] = pressed;
16 if (key < 0 || key >=
static_cast<int>(m_keys.size()))
26 if (button < 0 || button >=
static_cast<int>(m_mouseKeys.size()))
30 m_mouseKeys[button] = pressed;
35 if (button < 0 || button >=
static_cast<int>(m_mouseKeys.size()))
39 return m_mouseKeys[button];
44 m_mousePositionOld = pos;
49 return m_mousePositionOld;
54 m_mousePositionCurrent = pos;
59 return m_mousePositionCurrent;
64 m_mousePositionChanged = changed;
69 return m_mousePositionChanged;