forked from Mirrorlandia_minetest/irrlicht
Use precise y-direction scroll values in SDL
This commit is contained in:
parent
041377c24c
commit
b249e4523d
@ -555,7 +555,7 @@ bool CIrrDeviceSDL::run()
|
|||||||
|
|
||||||
irrevent.EventType = irr::EET_MOUSE_INPUT_EVENT;
|
irrevent.EventType = irr::EET_MOUSE_INPUT_EVENT;
|
||||||
irrevent.MouseInput.Event = irr::EMIE_MOUSE_WHEEL;
|
irrevent.MouseInput.Event = irr::EMIE_MOUSE_WHEEL;
|
||||||
irrevent.MouseInput.Wheel = static_cast<float>(SDL_event.wheel.y);
|
irrevent.MouseInput.Wheel = SDL_event.wheel.preciseY;
|
||||||
irrevent.MouseInput.Shift = (keymod & KMOD_SHIFT) != 0;
|
irrevent.MouseInput.Shift = (keymod & KMOD_SHIFT) != 0;
|
||||||
irrevent.MouseInput.Control = (keymod & KMOD_CTRL) != 0;
|
irrevent.MouseInput.Control = (keymod & KMOD_CTRL) != 0;
|
||||||
irrevent.MouseInput.X = MouseX;
|
irrevent.MouseInput.X = MouseX;
|
||||||
|
Loading…
Reference in New Issue
Block a user