From a8e786d9bf0419eb4385bb09beb86938826864d0 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sun, 12 Jul 2026 16:56:31 +0200 Subject: feat(engine): add scroll delta to Mouse --- engine/src/windowing/mouse.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'engine/src/windowing') diff --git a/engine/src/windowing/mouse.rs b/engine/src/windowing/mouse.rs index 649036a..91719e2 100644 --- a/engine/src/windowing/mouse.rs +++ b/engine/src/windowing/mouse.rs @@ -17,6 +17,14 @@ pub struct Mouse /// Coordinates in pixels relative to the top-left corner of the window. May have /// been affected by cursor acceleration pub position: PhysicalPosition, + + pub scroll_delta: ScrollDelta, +} + +#[derive(Debug, Clone, Default)] +pub struct ScrollDelta { + pub vert_lines: f64, + pub hor_lines: f64, } /// Mouse buttons. -- cgit v1.2.3-18-g5258