Adding in mouse events

This commit is contained in:
Pauan 2021-10-25 10:42:06 +02:00
parent e9e9e61ed8
commit ee517bcc44
2 changed files with 11 additions and 0 deletions

2
CHANGELOG.md Normal file
View File

@ -0,0 +1,2 @@
## 0.5.22 - (2021-10-25)
* Adding in `movement_x`, `movement_y`, `page_x`, `page_y`, `offset_x`, and `offset_y` to the mouse events.

View File

@ -88,6 +88,15 @@ macro_rules! make_mouse_event {
#[inline] pub fn x(&self) -> i32 { self.event.client_x() }
#[inline] pub fn y(&self) -> i32 { self.event.client_y() }
#[inline] pub fn movement_x(&self) -> i32 { self.event.movement_x() }
#[inline] pub fn movement_y(&self) -> i32 { self.event.movement_y() }
#[inline] pub fn offset_x(&self) -> i32 { self.event.offset_x() }
#[inline] pub fn offset_y(&self) -> i32 { self.event.offset_y() }
#[inline] pub fn page_x(&self) -> i32 { self.event.page_x() }
#[inline] pub fn page_y(&self) -> i32 { self.event.page_y() }
#[inline] pub fn screen_x(&self) -> i32 { self.event.screen_x() }
#[inline] pub fn screen_y(&self) -> i32 { self.event.screen_y() }