Files
Juliet/Juliet/include/Engine/Engine.h
Patedam 1056301981 Fix some errors with meshrenderer moving to engine that gemini didnt have time to fix
Will have to resync how to load more meshes. Probably need a command to do it but for now not needed.
2026-02-22 17:47:46 -05:00

23 lines
444 B
C++

#pragma once
#include <Core/Application/IApplication.h>
namespace Juliet
{
enum class JulietInit_Flags : uint8;
struct Engine
{
IApplication* Application = nullptr;
Arena* PlatformArena = nullptr;
};
void InitializeEngine(JulietInit_Flags flags);
void ShutdownEngine();
void LoadApplication(IApplication& app);
void UnloadApplication();
void RunEngine();
} // namespace Juliet