New skyboxrenderer + moved meshrenderer inside engine and out from main to clean that up

This commit is contained in:
2026-02-22 17:16:21 -05:00
parent a781facd48
commit 932c45d844
14 changed files with 399 additions and 7 deletions

View File

@@ -8,13 +8,14 @@ namespace Juliet
struct Engine
{
IApplication* Application = nullptr;
IApplication* Application = nullptr;
Arena* PlatformArena = nullptr;
};
void InitializeEngine(JulietInit_Flags flags);
void ShutdownEngine();
void LoadApplication(IApplication& app);
void LoadApplication(IApplication& app, Arena* arena);
void UnloadApplication();
void RunEngine();