| 66 | } |
| 67 | |
| 68 | static SystemEvent::MouseKeyEvent::Button TranslateMouseButton( const Uint8 button ) |
| 69 | { |
| 70 | using Button= SystemEvent::MouseKeyEvent::Button; |
| 71 | switch(button) |
| 72 | { |
| 73 | case SDL_BUTTON_LEFT: return Button::Left; |
| 74 | case SDL_BUTTON_RIGHT: return Button::Right; |
| 75 | case SDL_BUTTON_MIDDLE: return Button::Middle; |
| 76 | }; |
| 77 | |
| 78 | return Button::Unknown; |
| 79 | } |
| 80 | |
| 81 | static SystemEvent::KeyEvent::ModifiersMask TranslateKeyModifiers( const Uint16 modifiers ) |
| 82 | { |
no outgoing calls
no test coverage detected