From b8a1abf1b77948f0013ded6fcd72ef25f489e777 Mon Sep 17 00:00:00 2001 From: Joonas Javanainen Date: Mon, 13 Aug 2018 23:03:27 +0300 Subject: [PATCH] Add mouse_down accessor function --- CHANGELOG.markdown | 4 ++++ src/lib.rs | 4 ++++ 2 files changed, 8 insertions(+) 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;