#pragma once #include #include "boo2/boo2.hpp" namespace urde { struct CKeyboardMouseControllerData { std::array m_charKeys{}; std::array m_specialKeys{}; std::array m_mouseButtons{}; boo2::KeyModifier m_modMask = boo2::KeyModifier::None; hsh::offset2dF m_mouseCoord; hsh::offset2dF m_mouseCoordNorm; hsh::offset2dF m_accumScroll; }; } // namespace urde