diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown index 93aec8a..cbc8872 100644 --- a/CHANGELOG.markdown +++ b/CHANGELOG.markdown @@ -2,6 +2,10 @@ ## [Unreleased] +### Added + +- `ImGui::mouse_down` + ## [0.0.20] - 2018-08-13 ### Fixed diff --git a/src/lib.rs b/src/lib.rs index 6e7757a..0394c1c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -246,6 +246,10 @@ impl ImGui { let io = self.io(); (io.mouse_delta.x, io.mouse_delta.y) } + pub fn mouse_down(&self) -> [bool; 5] { + let io = self.io(); + io.mouse_down + } pub fn set_mouse_down(&mut self, states: [bool; 5]) { let io = self.io_mut(); io.mouse_down = states;