#include #include #include #include #include namespace ia::iae::game { RefPtr scene; ResourceManager* g_resourceManager{}; RefPtr g_tex; VOID Game::Initialize() { g_resourceManager = m_engine->RegisterResourceManager(); scene = m_engine->CreateScene(); m_engine->ChangeScene(scene); iae::Renderer::AddDebugUIWindow("Debug Window", {100, 100}, {100, 200}, [](){}); const auto d = File::ReadToVector("Graphics/1.jpg"); g_tex = g_resourceManager->CreateTexture(d.data(), d.size()); } VOID Game::Terminate() { g_tex.reset(); } VOID Game::Update() { g_tex->Draw({}, {}, {}, false, false, {}); } }