You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bevy's window abstraction isn't very dynamic; it doesn't let you set window properties on demand like you can with Winit. This means you have to use the Winit API directly (though WinitWindows) to do things like mouse grabbing (see #614).
In the medium term, we need to revisit our Window abstraction and either:
Expose a way to easily / dynamically set window properties at runtime
Fully embrace Winit as our windowing abstraction (which implicitly means that we must extend Winit whenever we want to support new platforms, such as consoles). This is a pretty big commitment, so I'm pretty hesitant to do this. But it would certainly simplify the code / immediately expose a bunch of nice features.
The text was updated successfully, but these errors were encountered:
Bevy's window abstraction isn't very dynamic; it doesn't let you set window properties on demand like you can with Winit. This means you have to use the Winit API directly (though
WinitWindows
) to do things like mouse grabbing (see #614).@cart said the following about this issue:
The text was updated successfully, but these errors were encountered: