Architecture rework for components to accomodate for reflection

This commit is contained in:
WiggleWizard
2024-09-12 18:37:08 +01:00
parent bf6fb0f8b6
commit 7d66a19ab2
31 changed files with 302 additions and 90 deletions

View File

@@ -13,6 +13,7 @@
#include "src/Scripting/ScriptingEngine.h"
#include "src/Scripting/ScriptingEngineNet.h"
#include "src/Threading/JobSystem.h"
#include "src/Core/RegisterCoreTypes.h"
#include "src/Modules/Modules.h"
#include <GLFW/glfw3.h>
@@ -20,6 +21,8 @@
#include <imgui/imgui_impl_opengl3.h>
#include <Tracy.hpp>
namespace Nuake
{
Ref<Project> Engine::currentProject;
@@ -48,6 +51,8 @@ namespace Nuake
Renderer2D::Init();
Logger::Log("Engine initialized");
RegisterCoreTypes::RegisterCoreComponents();
Modules::StartupModules();
}