Initial commit

Flemme
This commit is contained in:
2025-01-08 19:55:38 -05:00
parent e45890ef24
commit abec0f6ef2
128 changed files with 92284 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
#include <Core/Application/IApplication.h>
#include <Core/HAL/Display/Display.h>
namespace Juliet
{
struct Window;
class Win32EditorApplication : public IApplication
{
protected:
void Init() override;
void Shutdown() override;
void Update() override;
bool IsRunning() override;
private:
Window* MainWindow = {};
bool Running = false;
};
Win32EditorApplication& GetEditorApplication();
} // namespace Juliet