Struct show_image::event::WindowMouseWheelEvent [−][src]
pub struct WindowMouseWheelEvent {
pub window_id: WindowId,
pub device_id: DeviceId,
pub delta: MouseScrollDelta,
pub phase: TouchPhase,
pub position: Option<Vec2>,
pub buttons: MouseButtonState,
pub modifiers: ModifiersState,
}
Expand description
A window received mouse wheel input.
Fields
window_id: WindowId
The ID of the window.
device_id: DeviceId
The device that generated the input.
delta: MouseScrollDelta
The scroll delta of the mouse wheel.
phase: TouchPhase
The touch-screen input state.
position: Option<Vec2>
The current position of the mouse cursor inside the window.
The pressed state of all mouse buttons.
modifiers: ModifiersState
The state of the keyboard modifiers at the time of the event.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for WindowMouseWheelEvent
impl Send for WindowMouseWheelEvent
impl Sync for WindowMouseWheelEvent
impl Unpin for WindowMouseWheelEvent
impl UnwindSafe for WindowMouseWheelEvent
Blanket Implementations
Mutably borrows from an owned value. Read more