diff --git a/src/lib.rs b/src/lib.rs index 99d8ecf..ef59fc7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -202,14 +202,26 @@ impl ImGui { let io = self.io_mut(); io.mouse_draw_cursor = value; } + pub fn key_ctrl(&self) -> bool { + let io = self.io(); + io.key_ctrl + } pub fn set_key_ctrl(&mut self, value: bool) { let io = self.io_mut(); io.key_ctrl = value; } + pub fn key_shift(&self) -> bool { + let io = self.io(); + io.key_shift + } pub fn set_key_shift(&mut self, value: bool) { let io = self.io_mut(); io.key_shift = value; } + pub fn key_alt(&self) -> bool { + let io = self.io(); + io.key_alt + } pub fn set_key_alt(&mut self, value: bool) { let io = self.io_mut(); io.key_alt = value;