Execution starts in a macro "OryolMain()", this contains the platform's main() function, creates an App-object and calls the App::StartMainLoop() method. There are 3 macro version, one for Windows (containing WinMain()), one for Android (android_main()) and all other platforms (vanilla main()):
https://github.com/floooh/oryol/blob/master/code/Modules/Core/Main.h
https://github.com/floooh/oryol/blob/master/code/Modules/Core/App.cc#L66
The App::StartMainLoop() has further platform-specific handling, on platforms where