Center window on startup

This commit is contained in:
crumblingstatue 2023-04-01 15:07:58 +02:00
parent d5c9e24201
commit 98d3634455
3 changed files with 14 additions and 0 deletions

9
Cargo.lock generated
View file

@ -181,6 +181,7 @@ dependencies = [
"rand",
"s2dc",
"sfml",
"sfml-xt",
]
[[package]]
@ -309,6 +310,14 @@ dependencies = [
"widestring",
]
[[package]]
name = "sfml-xt"
version = "0.1.0"
source = "git+https://github.com/crumblingstatue/sfml-xt.git#4eb3ab9e54c3464360709ba8351afc75927908d0"
dependencies = [
"sfml",
]
[[package]]
name = "smallvec"
version = "1.10.0"

View file

@ -13,3 +13,6 @@ sfml = "0.20.0"
[dependencies.s2dc]
git = "https://github.com/crumblingstatue/s2dc.git"
[dependencies.sfml-xt]
git = "https://github.com/crumblingstatue/sfml-xt.git"

View file

@ -2,6 +2,7 @@ use sfml::{
graphics::RenderWindow,
window::{ContextSettings, Style, VideoMode},
};
use sfml_xt::graphics::RenderWindowExt;
struct ScreenRes {
w: u16,
@ -28,5 +29,6 @@ pub fn make_window() -> RenderWindow {
&ContextSettings::default(),
);
rw.set_framerate_limit(60);
rw.center();
rw
}