#include #include #include #include using namespace JGL; void CreateScenes() { auto ld = new LoadingScreen("LoadingScreen"); Globals::SceneList.push_back(ld); auto cb = new ControllableBox("Scene0"); Globals::SceneList.push_back(cb); }; int main() { Globals::Window = new DemoGameWindow("Demo Game", 1024, 896); Globals::Window->SetRenderer(RenderingAPI::OPENGL); Globals::Window->Open(); Globals::Window->InitGL(); Globals::Window->SetResizable(false); Globals::Window->SetVsyncEnabled(false); ReWindow::Logger::Error.EnableConsole(false); ReWindow::Logger::Warning.EnableConsole(false); ReWindow::Logger::Debug.EnableConsole(false); CreateScenes(); Globals::ChangeScene("LoadingScreen"); while (Globals::Window->IsAlive()) Globals::Window->ManagedRefresh(); }