Improve `bevy_winit` documentation (#7609)
Redo of #7590 since I messed up my branch.
# Objective
- Revise docs.
- Refactor event loop code a little bit to make it easier to follow.
## Solution
- Do the above.
---
### Migration Guide
- `UpdateMode::Reactive { max_wait: .. }` -> `UpdateMode::Reactive {
wait: .. }`
- `UpdateMode::ReactiveLowPower { max_wait: .. }` ->
`UpdateMode::ReactiveLowPower { wait: .. }`
---------
Co-authored-by: Sélène Amanita <134181069+Selene-Amanita@users.noreply.github.com> C
Cameron committed
c0510c87fffc99af7b2510de3203f7b7c2fc9456
Parent: da59de9
Committed by GitHub <noreply@github.com>
on 7/31/2023, 9:41:59 PM