Implement mouse wheel bindings (bug #2679)

This commit is contained in:
Michael Stopa 2019-10-30 15:22:24 +04:00 committed by Andrei Kortunov
parent fe2f4bcedc
commit e4bec88a68
14 changed files with 386 additions and 59 deletions

View file

@ -77,6 +77,7 @@ InputWrapper::InputWrapper(SDL_Window* window, osg::ref_ptr<osgViewer::Viewer> v
break;
case SDL_MOUSEWHEEL:
mMouseListener->mouseMoved(_packageMouseMotion(evt));
mMouseListener->mouseWheelMoved(evt.wheel);
break;
case SDL_MOUSEBUTTONDOWN:
mMouseListener->mousePressed(evt.button, evt.button.button);