Merge pull request #158 from malikolivier/patch-wrap-get_window_pos

Wrap igGetWindowPos and update CHANGELOG
This commit is contained in:
Malik Olivier Boussejra 2018-09-19 17:17:01 +09:00 committed by GitHub
commit b98e57d055
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -5,6 +5,10 @@
### Added
- `ImGui::mouse_down`
- `Ui::get_window_pos`
- `Ui::is_window_focused`
- `Ui::is_root_window_focused`
- `Ui::is_child_window_focused`
- `imgui-glutin-support` crate
### Changed

View File

@ -604,6 +604,14 @@ impl<'ui> Ui<'ui> {
}
(out.x, out.y)
}
/// Get current window's position in pixels
pub fn get_window_pos(&self) -> (f32, f32) {
let mut out = ImVec2::new(0.0, 0.0);
unsafe {
sys::igGetWindowPos(&mut out);
}
(out.x, out.y)
}
}
// Layout