From 5a47c69425768f27557c3add851abb36063b6491 Mon Sep 17 00:00:00 2001 From: Hartmut Seichter Date: Wed, 14 Dec 2022 13:00:47 +0100 Subject: [PATCH] added the missing file --- src/console.rs | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/console.rs diff --git a/src/console.rs b/src/console.rs new file mode 100644 index 0000000..ec90ed5 --- /dev/null +++ b/src/console.rs @@ -0,0 +1,22 @@ + +use bevy::prelude::*; + +// this seems to crash + +pub fn toggle_fullscreeen( + input: Res>, + mut windows: ResMut, +) { + let window = windows + .get_primary_mut() + .unwrap(); + + if input.pressed(KeyCode::F) /*&& input.just_pressed(KeyCode::Return) */ { + if window.mode() == WindowMode::Windowed { + window.set_mode(WindowMode::Fullscreen); + } else { + window.set_mode(WindowMode::Windowed); + } + } +} +