ConfettiFX / The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Apache License 2.0
4.65k stars 491 forks source link

Toggle for 'setupAPISwitchingUI' in WindowsBase.cpp #252

Closed swan-gh closed 2 years ago

swan-gh commented 2 years ago

Hello,

Generally when I use an engine I try not to edit the engine source at all, to make it as seamless as possible when updating to newer versions. So relating to WindowsMain and the DEFINE_APPLICATION_MAIN macro, are these intended for production use? And if so, then how is the developer expected to toggle or get rid of the API Switching UI Component without editing the engine source?

At the moment I want to use WindowsMain and DEFINE_APPLICATION_MAIN for production but I cannot remove the API Switching UI Component without editing the source directly, because the variables are static and there is no external-facing settings to toggle it.

Many thanks, Swan

manas-kulkarni commented 2 years ago

Good point. Will make it customizable in next release

wolfgangfengel commented 2 years ago

Should be resolved.