MCPcopy Create free account
hub / github.com/ddnet/ddnet / TranslateMouseWheelEventKey

Function TranslateMouseWheelEventKey

src/engine/client/input.cpp:665–687  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

663}
664
665static int TranslateMouseWheelEventKey(const SDL_MouseWheelEvent &MouseWheelEvent)
666{
667 if(MouseWheelEvent.y > 0)
668 {
669 return KEY_MOUSE_WHEEL_UP;
670 }
671 else if(MouseWheelEvent.y < 0)
672 {
673 return KEY_MOUSE_WHEEL_DOWN;
674 }
675 else if(MouseWheelEvent.x > 0)
676 {
677 return KEY_MOUSE_WHEEL_RIGHT;
678 }
679 else if(MouseWheelEvent.x < 0)
680 {
681 return KEY_MOUSE_WHEEL_LEFT;
682 }
683 else
684 {
685 return KEY_UNKNOWN;
686 }
687}
688
689#if defined(CONF_PLATFORM_EMSCRIPTEN)
690extern "C" {

Callers 1

UpdateMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected