Phillip Stephens
995dc184b0
Tie fullscreen state into the CVar
2021-06-06 13:59:53 -07:00
Phillip Stephens
4845ea605a
Fix minimum dt value (was setting it to be <1/30 by accident)
2021-06-06 13:27:15 -07:00
Luke Street
281da0bfd4
ImGuiEngine updates & use ImGui stdlib functions
2021-06-02 07:49:03 -04:00
Phillip Stephens
89f58beeb1
Use fileStorage directory for imgui settings
2021-06-02 03:30:04 -07:00
Luke Street
39f4c3e114
Fix shutdown ordering issues
2021-05-30 16:59:19 -04:00
Luke Street
78bcba85e2
Various updates:
...
- Simplify Layers logic with hecl bugfix
- Show About window with error message on launch with no game
- Use high_resolution_clock for FPS & load logic (increased resolution on Windows)
2021-05-30 15:03:35 -04:00
Luke Street
953876393c
Add Help->ImGui->Clear Settings
2021-05-29 18:45:08 -04:00
Luke Street
7536e0dcef
Serialize CVarManager on shutdown; add build type to About
2021-05-29 18:45:08 -04:00
Luke Street
e46ba3ef98
Add About window & debug overlays
2021-05-29 18:45:08 -04:00
Luke Street
bae1d7d59f
Update boo; fix viewport/scissor in main loop
2021-05-29 18:45:07 -04:00
Luke Street
0fb21ece35
ImGui cursors, clipboard, TTF font & fixes
2021-05-29 18:45:07 -04:00
Luke Street
4b4e991c39
Fix Windows build
2021-05-29 18:45:07 -04:00
Luke Street
d0f088e7d5
Fix Metal rendering; HI-DPI improvements
2021-05-29 18:45:07 -04:00
Luke Street
1a5ec8b569
Add initial imgui implementation
2021-05-29 18:45:07 -04:00
Luke Street
94f10bb002
Remove Editor & specter
2021-05-29 18:45:07 -04:00