glfw-ext

Latest Version Docs License

Utilities and extension methods for [glfw].

Center window on the dominant monitor.

```rust use glfw_ext::WindowExt;

// Center the window on the dominant monitor, i.e. if // the window is 20% on monitor A and 80% on monitor B, // then the window is centered onto monitor B wnd.try_center(); ```

Center window on primary monitor:

```rust use glfw_ext::WindowExt;

// Center the window on the primary monitor glfw.withprimarymonitor(|glfw, monitor| { if let Some(monitor) = monitor { wnd.trycenteronmonitor(monitor); } }); ```

See [examples/center_window.rs] for a complete example.